﻿#footer{margin:0}.award.awardList{background:#fff}.awardListTop{margin-top:50px}.award .mainArea{background:#ccc;margin:0;padding:140px 0 15px}@media only screen and (min-width:641px)and (max-width:1039px){.award .mainArea{padding:100px 0 0}}@media only screen and (max-width:640px){.award .mainArea{padding:85px 0 0}}.award #mainvisual{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;max-width:1600px;margin:0 auto}.award #mainvisual img{width:100%;height:auto}.award ul.boxArrowMenu{text-align:center}.award ul.boxArrowMenu li.wrap{padding:0}.award ul.boxArrowMenu li{width:44%;max-width:44%;display:inline-block;margin:0 30px 30px 0;text-align:center;vertical-align:top}.award ul.boxArrowMenu li:nth-child(even){margin:0 0 30px 0}.award ul.boxArrowMenu li img{width:100%;height:auto}img.shadow{width:150px;height:auto;border:6px solid #fff}.award .mainNav img{width:100%;height:auto}.content{text-align:center}.content h4{font-size:22px;margin:20px 0;padding:10px 20px;border:2px solid #333;display:inline-block;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.prize_ttl{font-size:16px;line-height:1.5em}.prize_comment{text-align:left;padding:20px;margin:20px auto;display:inline-block;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}.prize_comment img{width:100%}.fromstaff{font-size:15px;margin:10px auto;text-align:center;font-weight:bold}.left{width:48%;float:left}@media only screen and (max-width:640px){.left{width:100%}}.right{width:48%;float:right}@media only screen and (max-width:640px){.right{width:100%}}ul.nominatelink{margin:30px 0}.nominatelink li{display:inline-block;margin:0 15px}@media only screen and (max-width:640px){.nominatelink li{display:block}}.judge{margin:30px 0;padding:30px;background-color:#fff}h3.cat_h3{text-align:center;font-size:22px;margin:15px auto;line-height:1.5em}article#award div.bx-controls-direction,div.bx-pager.bx-default-pager{display:none !important}div#container #cat16{width:inherit;background-color:#fc0;padding:140px 0 15px 0;color:#333}@media only screen and (min-width:641px)and (max-width:1039px){div#container #cat16{padding:100px 0 15px 0}}@media only screen and (max-width:640px){div#container #cat16{padding:85px 0 15px 0}}article#award div#cat16{font-family:"AxisStd-Regular" !important;margin:auto;line-height:1.6em;letter-spacing:1px}article#award div#cat16 .mainttl h1.cat_h1{text-align:center;margin-top:40px}article#award div#cat16 .lead h2.cat_h2{text-align:center;font-size:18px;margin-bottom:15px;padding-left:45px;background:url(/Content/img/award/icon_nezumi.png) left top no-repeat;display:inline-block}article#award div#cat16 .content h3.cat_h3{text-align:center;font-size:30px;margin:0 auto 15px auto;padding:0 5px;background:url(/Content/img/award/line_white.png) repeat-x bottom;display:inline-block}article#award div#cat16 .content h3.cat_h3_normal{text-align:center;font-size:20px;margin:0 auto 15px auto;padding:0 5px}article#award div#cat16 .detail h4.cat_h4{font-size:16px;margin-bottom:15px;text-align:center}article#award div#cat16 hr.hr_s{width:100px;border-top:1px dashed #333;margin:50px auto}article#award div#cat16 hr.cat_hr_r{padding-bottom:93px;background:url(/Content/img/award/hr_nikukyu.png) no-repeat center center;border:none;margin:30px auto 20px auto}article#award div#cat16 hr.cat_hr_l{padding-bottom:93px;background:url(/Content/img/award/hr_nikukyu.png) no-repeat center center;border:none;margin:30px auto 20px auto}article#award div#cat16 .mainvisual{margin:40px auto 0px auto}article#award div#cat16 div#slider div{background-position:center center;background-size:cover;background-repeat:no-repeat}article#award div#cat16 .slider001{background-image:url(/Content/img/award/cataward_img01.jpg)}article#award div#cat16 .slider002{background-image:url(/Content/img/award/cataward_img02.jpg)}article#award div#cat16 .slider003{background-image:url(/Content/img/award/cataward_img03.jpg)}article#award div#cat16 .slider004{background-image:url(/Content/img/award/cataward_img04.jpg)}article#award div#cat16 .slider005{background-image:url(/Content/img/award/cataward_img05.jpg)}article#award div#cat16 .lead{margin:50px auto !important}article#award div#cat16 .lead p{font-size:14px}article#award div#cat16 .nav{margin:20px auto auto auto;text-align:center;padding:0 0 10px;text-align:center}article#award div#cat16 .nav a{font-size:16px;color:#333 !important;text-decoration:none !important;margin:0 10px}article#award div#cat16 .nav a img{margin:1px 5px 0 0;width:18px}article#award div#cat16 .content{text-align:center}article#award div#cat16 .content h4{font-size:22px;margin:20px 0;padding:10px 20px;border:2px solid #333;display:inline-block;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}article#award div#cat16 .prize_ttl{font-size:16px;line-height:1.5em}article#award div#cat16 .prize_comment{text-align:left;padding:20px;margin:20px auto;display:inline-block;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px}article#award div#cat16 .fromstaff{font-size:15px;margin:10px auto;text-align:center}.judge_img{float:left;width:30%}.judge_img img{width:100%}.judge_img a{display:inline-block;width:100%}.judge_detail{float:right;width:65%;margin-bottom:30px}.judge_detail p{text-align:left}article#award div#cat16 .prize strong{font-size:16px}article#award div#cat16 .prize p{font-size:14px;line-height:2.2em;text-align:left;display:inline-block}article#award div#cat16 .prize img{max-width:640px;width:100%;margin:30px auto}article#award div#cat16 .exhibition .left,article#award div#cat16 .exhibition .right{margin-top:20px}article#award div#cat16 .exhibition img{width:100%}article#award div#cat16 .exhibition strong{font-size:15px !important}article#award div#cat16 .exhibition p{text-align:left !important;font-size:13px !important;line-height:1.7em;margin-bottom:20px !important;display:inline-block}article#award div#cat16 .exhibition .icon_yubi{width:10px;margin-right:7px}article#award div#cat16 section.detail table.schedule{border:none;padding:0;margin:0 auto;font-size:14px}article#award div#cat16 section.detail{background:#fff;margin:70px auto;border-radius:10px;text-align:center;font-size:14px}article#award div#cat16 section.detail .schedule tr{border-bottom:1px solid #1e8fe6}article#award div#cat16 section.detail .schedule td{padding:10px 5px}article#award div#cat16 section.detail p{margin-bottom:10px;text-align:left;display:inline-block}article#award div#cat16 section.detail ul li{list-style-type:disc;margin:0 0 10px 15px;text-align:left;list-style-position:outside}article#award div#cat16 .blue{color:#1e8fe6}.btn_white{padding:15px 30px;background:#fff;font-size:17px;text-decoration:none !important;color:#333;margin:20px 5px 0 5px;display:inline-block;border-radius:30px}.btn_white_s{padding:8px 20px;background:#fff;font-size:14px;text-decoration:none !important;color:#333;margin:10px 5px 0 5px;display:inline-block;border-radius:20px}article#award .box_btn{text-align:center}article#award .btn_white:active,article#award .btn_white_s:active{background:#f1f1f1}a.btn_white:hover,a.btn_white_s:hover{color:#96c8d7}@media screen and (min-width: 640px){article#award div#cat16 div#slider div{height:450px}article#award div#cat16 .detail{padding:40px 50px;margin:auto}article#award div#cat16 .lead p.mainlead{font-size:19px;text-align:center;line-height:2.3em !important}article#award div#cat16 .left{width:48%;float:left}article#award div#cat16 .right{width:48%;float:right}}@media screen and (max-width: 640px){article#award div#cat16 div#slider div{height:250px}article#award div#cat16 .lead,article#award div#cat16 .content{width:95%;margin:auto}article#award div#cat16 .detail{width:80%;padding:5%;margin:auto}article#award div#cat16 .lead p.mainlead{font-size:17px;text-align:left;line-height:1.7em}article#award div#cat16 .left{float:none;margin:0 auto 30px auto}article#award div#cat16 .right{float:none;margin:0 auto}}#cat16 a{border-bottom:0}.clear{clear:both}.center{text-align:center;margin:0 auto}img.handwriting_comment{width:100%}.btn_award18{background:#b52a2a;color:#fff !important;margin-right:20px}@media only screen and (min-width:1040px){.btn_award18:hover{background:#ca2f2f;color:#fff}}.mainTitle img{width:40px;height:40px;display:inline-block;vertical-align:middle;padding:0 0 5px}@media only screen and (max-width:640px){.mainTitle img{width:30px;height:30px}}.award18 .mainTitleFFF{font-size:30px;padding:30px 0;color:#fff}.award18 .flexBox{width:auto !important;display:-webkit-flex;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:wrap;text-align:left}.award18 .flexItem2{width:48%;padding:0}@media only screen and (max-width:640px){.award18 .flexBox .flexItem2{width:100%}.award18 .flexBox .flexItem2:first-child{margin-bottom:20px}.award18 #linkMain .flexBox .flexItem2:first-child{margin-bottom:40px}}.award18 .mainArea{background:#b52a2a}.award18 #bread{color:#fff}.award18 #bread a,.award18 #bread p{color:#fff}.award18 .judge_detail .circle{display:inline-block}.award18 .judge_detail .bg{display:inline-block;border-radius:20px;max-width:30px;max-height:auto;padding:5px;margin-left:10px}@media only screen and (max-width:640px){.lovegraph_img{float:none;width:100%}}@media only screen and (max-width:640px){.lovegraph_detail{margin-top:20px;float:none;width:100%}}.mainBnr{display:block;max-width:750px;margin:10px auto;width:100%}.award2018prizeUl{text-align:center;box-sizing:border-box;padding:10px 10px 0;background:#f2f2f2;border-radius:10px}.award2018prizeUl li{display:inline-block;vertical-align:middle;margin:0 10px 10px}.award2018prizeUl01 li{width:100%}.award2018prizeUl02{text-align:center}.award2018prizeUl02 li{width:46%;display:inline-block;margin:0 10px 10px;vertical-align:top}@media only screen and (max-width:640px){.award2018prizeUl02 li{width:100%;margin:0 0 10px}}.award2018prizeUl02 .workBox{width:33%}@media only screen and (min-width:1040px){.award2018prizeUl02 .workBox{vertical-align:top}}@media only screen and (min-width:641px)and (max-width:1039px){.award2018prizeUl02 .workBox{width:100%}}@media only screen and (max-width:640px){.award2018prizeUl02 .workBox{width:100%;margin:0 0 30px}}.award2018prizeUl02 .award2018prizeUl02_Ul{display:inline-block;width:60%}@media only screen and (min-width:641px)and (max-width:1039px){.award2018prizeUl02 .award2018prizeUl02_Ul{width:100%}}@media only screen and (max-width:640px){.award2018prizeUl02 .award2018prizeUl02_Ul{width:100%;margin:0 0 30px}}.award2018prizeUl02 .award2018prizeUl02_Ul .judgeBox{width:20%}.award2018prizeUl02 .award2018prizeUl02_Ul .judgeBox img{border-radius:100px}@media only screen and (max-width:640px){.award2018prizeUl02 .award2018prizeUl02_Ul .judgeBox img{max-width:70px;vertical-align:middle}}@media only screen and (min-width:641px)and (max-width:1039px){.award2018prizeUl02 .award2018prizeUl02_Ul .judgeBox{width:18%}.award2018prizeUl02 .award2018prizeUl02_Ul .judgeBox p{font-size:.9em}}@media only screen and (max-width:640px){.award2018prizeUl02 .award2018prizeUl02_Ul .judgeBox{width:100%}.award2018prizeUl02 .award2018prizeUl02_Ul .judgeBox p{font-size:.8em;display:inline-block}}.award2018prizeUl02 .award2018prizeUl02_Ul .commentBox{width:74%;margin:0 0 0 10px}.award2018prizeUl02 .award2018prizeUl02_Ul .commentBox a{display:inline-block}.award2018prizeUl02 .award2018prizeUl02_Ul .commentBox img{width:100%}@media only screen and (min-width:641px)and (max-width:1039px){.award2018prizeUl02 .award2018prizeUl02_Ul .commentBox{width:70%;margin:0 0 30px}}@media only screen and (max-width:640px){.award2018prizeUl02 .award2018prizeUl02_Ul .commentBox{width:100%;margin:0 0 10px}}.award2018prizeUl03 li{width:31%}@media only screen and (max-width:640px){.award2018prizeUl03 li{margin:0 0 10px}}.award2018prizeUl03 .workBox{width:34%}@media only screen and (min-width:641px)and (max-width:1039px){.award2018prizeUl03 .workBox{width:100%}}@media only screen and (max-width:640px){.award2018prizeUl03 .workBox{width:100%;margin:0 0 30px}}.award2018prizeUl03 .judgeBox{width:12%}.award2018prizeUl03 .judgeBox img{border-radius:100px}@media only screen and (max-width:640px){.award2018prizeUl03 .judgeBox img{max-width:70px;vertical-align:middle}}@media only screen and (min-width:641px)and (max-width:1039px){.award2018prizeUl03 .judgeBox{width:18%}.award2018prizeUl03 .judgeBox p{font-size:.9em}}@media only screen and (max-width:640px){.award2018prizeUl03 .judgeBox{width:100%}.award2018prizeUl03 .judgeBox p{font-size:.8em;display:inline-block}}.award2018prizeUl03 .commentBox{width:46%;margin:0 0 0 10px}.award2018prizeUl03 .commentBox a{display:inline-block}@media only screen and (min-width:641px)and (max-width:1039px){.award2018prizeUl03 .commentBox{width:70%;margin:0 0 30px}}@media only screen and (max-width:640px){.award2018prizeUl03 .commentBox{width:100%;margin:0 0 10px}}.googlemap iframe{width:100%;height:330px}.award19 .mainArea{background:#f9cb90;line-height:2em}.award19 .bg{display:inline-block;border-radius:20px;max-width:30px;max-height:auto;padding:5px}.award19 .circle{display:inline-block;padding:0}.award19 .judge_detailName{margin:0 0 5px;display:block;text-align:left}.award19 .judge_detailName li{display:inline-block;margin:0 5px;font-size:1.2em;vertical-align:middle}.award19 .judge{border-radius:15px}@media only screen and (max-width:640px){.award19 .judge{padding:10px}}.award19 .judge .col2{text-align:left;justify-content:space-between}.award19 .judge_detail .fontSize08{line-height:1.8em}.award19 .judge_img img{border-radius:15px}.award19 .mainvisual img{border-radius:15px}.award19 .grayBorderBox{border-radius:15px}@media only screen and (max-width:640px){.award19 .contents_box .textRight{text-align:left}}.award19 .radiusImg{border-radius:15px}@media only screen and (min-width:641px)and (max-width:1039px){.award19 .interviewBox .contents_box .left_half2,.award19 .interviewBox .contents_box .right_half2{width:100%}.award19 .interviewBox .contents_box .left_half2 img,.award19 .interviewBox .contents_box .right_half2 img{display:block;margin:0 auto 10px;max-width:450px}}@media only screen and (min-width:641px)and (max-width:1039px){.award19 .interviewBox .contents_box .left_half2.textRight,.award19 .interviewBox .contents_box .right_half2.textRight{text-align:left}}@media only screen and (max-width:640px){.award19 .interviewBox .contents_box .left_half2.textRight,.award19 .interviewBox .contents_box .right_half2.textRight{text-align:left}}.googlemap iframe{width:100%;height:330px}.btn_green{background:#5c9999;color:#fff !important}@media only screen and (min-width:1040px){.btn_green:hover{background:#69a5a5;color:#fff}}.googlemap iframe{width:100%;height:330px}.borderbox{border:solid 2px #e15a5a;padding:20px}.btnmargin{margin-top:30px}.decorationline{text-decoration:line-through}@media only screen and (min-width:1040px){.rightbox{margin-top:60px}}.oubospnone{max-width:80%;margin:0 auto}.marginunder30{margin:0 0 30px}.award20 #bread p{color:#fff}.award20 .linkBorderNone{color:#fff}.award20 .mainArea{background:#2f4f4f;line-height:2em}.award20 .bg{display:inline-block;border-radius:20px;max-width:30px;max-height:auto;padding:5px}.award20 .circle{display:inline-block;padding:0}.award20 .judge_detailName{margin:0 0 5px;display:block;text-align:left}.award20 .judge_detailName li{display:inline-block;margin:0 5px;font-size:1.2em;vertical-align:middle}.award20 .judge{border-radius:15px}@media only screen and (max-width:640px){.award20 .judge{padding:10px}}.award20 .judge .col2{text-align:left;justify-content:space-between}.award20 .judge_detail .fontSize08{line-height:1.8em}.award20 .judge_img img{border-radius:15px}.award20 .mainvisual img{border-radius:15px}.award20 .grayBorderBox{border-radius:15px}@media only screen and (max-width:640px){.award20 .contents_box .textRight{text-align:left}}.award20 .radiusImg{border-radius:15px}@media only screen and (min-width:641px)and (max-width:1039px){.award20 .interviewBox .contents_box .left_half2,.award20 .interviewBox .contents_box .right_half2{width:100%}.award20 .interviewBox .contents_box .left_half2 img,.award20 .interviewBox .contents_box .right_half2 img{display:block;margin:0 auto 10px;max-width:450px}}@media only screen and (min-width:641px)and (max-width:1039px){.award20 .interviewBox .contents_box .left_half2.textRight,.award20 .interviewBox .contents_box .right_half2.textRight{text-align:left}}@media only screen and (max-width:640px){.award20 .interviewBox .contents_box .left_half2.textRight,.award20 .interviewBox .contents_box .right_half2.textRight{text-align:left}}.btn_orange{background:#e8b25d;color:#fff !important}@media only screen and (min-width:1040px){.btn_orange:hover{background:#ebbd73;color:#fff}}.btn_inactive{background:#b4aa96;pointer-events:none}.googlemap iframe{width:100%;height:330px}.borderbox{border:solid 2px #e15a5a;padding:20px}.btnmargin{margin-top:30px}.decorationline{text-decoration:line-through}@media only screen and (min-width:1040px){.rightbox{margin-top:60px}}.oubospnone{max-width:80%;margin:0 auto}.marginunder30{margin:0 0 30px}.award21 #bread p{color:#4c4c4c}.award21 .linkBorderNone{color:#4c4c4c}.award21 .mainArea{background:#fdd592;line-height:2em}.award21 .bg{display:inline-block;border-radius:20px;max-width:30px;max-height:auto;padding:5px}.award21 .circle{display:inline-block;padding:0}.award21 .judge_detailName{margin:0 0 5px;display:block;text-align:left}.award21 .judge_detailName li{display:inline-block;margin:0 5px;font-size:1.2em;vertical-align:middle}.award21 .judge{border-radius:15px}@media only screen and (max-width:640px){.award21 .judge{padding:10px}}.award21 .judge .col2{text-align:left;justify-content:space-between}.award21 .judge_detail .fontSize08{line-height:1.8em}.award21 .judge_img img{border-radius:15px}.award21 .mainvisual img{border-radius:15px}.award21 .grayBorderBox{border-radius:15px}@media only screen and (max-width:640px){.award21 .contents_box .textRight{text-align:left}}.award21 .radiusImg{border-radius:15px}@media only screen and (min-width:641px)and (max-width:1039px){.award21 .interviewBox .contents_box .left_half2,.award21 .interviewBox .contents_box .right_half2{width:100%}.award21 .interviewBox .contents_box .left_half2 img,.award21 .interviewBox .contents_box .right_half2 img{display:block;margin:0 auto 10px;max-width:450px}}@media only screen and (min-width:641px)and (max-width:1039px){.award21 .interviewBox .contents_box .left_half2.textRight,.award21 .interviewBox .contents_box .right_half2.textRight{text-align:left}}@media only screen and (max-width:640px){.award21 .interviewBox .contents_box .left_half2.textRight,.award21 .interviewBox .contents_box .right_half2.textRight{text-align:left}}.btn_orange{background:#e8b25d;color:#fff !important}@media only screen and (min-width:1040px){.btn_orange:hover{background:#ebbd73;color:#fff}}.btn_inactive{background:#b4aa96;pointer-events:none}.googlemap iframe{width:100%;height:330px}.borderbox{border:solid 2px #e15a5a;padding:20px}.btnmargin{margin-top:30px}.decorationline{text-decoration:line-through}@media only screen and (min-width:1040px){.rightbox{margin-top:60px}}.oubospnone{max-width:80%;margin:0 auto}.marginunder30{margin:0 0 30px}.award22 #bread p{color:#4c4c4c}.award22 .linkBorderNone{color:#4c4c4c}.award22 .mainArea{background:#fdd592;line-height:1.5em}.award22 .bg{display:inline-block;border-radius:20px;max-width:30px;max-height:auto;padding:5px}.award22 .circle{display:inline-block;padding:0}.award22 .judge_detailName{margin:0 0 5px;display:block;text-align:left}.award22 .judge_detailName li{display:inline-block;margin:0 2px;font-size:1.2em;vertical-align:middle}.award22 .judge{border-radius:15px}@media only screen and (max-width:640px){.award22 .judge{padding:20px}}.award22 .judge .col2{text-align:left;justify-content:space-between}.award22 .detail{padding-top:100px;margin-top:-100px}@media only screen and (min-width:641px)and (max-width:1039px),only screen and (max-width:640px){.award22 .detail{padding-top:0;margin-top:0}}.award22 .judge_detail .fontSize08{line-height:1.8em}.award22 .judge_img img{border-radius:15px}.award22 .mainvisual img{border-radius:15px}.award22 .grayBorderBox{border-radius:15px}@media only screen and (max-width:640px){.award22 .contents_box .textRight{text-align:left}}.award22 .radiusImg{border-radius:15px}@media only screen and (min-width:641px)and (max-width:1039px){.award22 .interviewBox .contents_box .left_half2,.award22 .interviewBox .contents_box .right_half2{width:100%}.award22 .interviewBox .contents_box .left_half2 img,.award22 .interviewBox .contents_box .right_half2 img{display:block;margin:0 auto 10px;max-width:450px}}@media only screen and (min-width:641px)and (max-width:1039px){.award22 .interviewBox .contents_box .left_half2.textRight,.award22 .interviewBox .contents_box .right_half2.textRight{text-align:left}}@media only screen and (max-width:640px){.award22 .interviewBox .contents_box .left_half2.textRight,.award22 .interviewBox .contents_box .right_half2.textRight{text-align:left}}.award22 .centerImg{width:100%;max-width:650px;display:block;margin:0 auto 30px}.award22 .centerImgResponsive{width:100%;max-width:650px;display:block;margin:0 auto 30px}@media only screen and (max-width:640px){.award22 .centerImgResponsive{display:none}}.award22 .switchText{text-align:center}@media only screen and (max-width:640px){.award22 .switchText{text-align:left}}.award22 .awardStepIcon{width:180px}.award22 .bookImgSmall{margin-top:40px}@media only screen and (max-width:640px){.award22 .bookImgSmall{margin-top:0}}.award22 .boxGift{display:flex;align-items:center}.award22 .boxGift p{padding-left:20px}@media only screen and (max-width:640px){.award22 .boxGift{display:block}.award22 .boxGift p{padding-left:0}}.award22 .award2018prizeUl02 .granprix{padding:30px 0 10px;border:solid 6px #dbbe2c}.award22 .award2018prizeUl02 .granprix .workBoxImg::before{content:url(/Content/img/award/award_grandprix_left.svg);vertical-align:middle;width:46px;display:inline-block;margin-top:-80px}.award22 .award2018prizeUl02 .granprix .workBoxImg::after{content:url(/Content/img/award/award_grandprix_right.svg);vertical-align:middle;width:46px;display:inline-block;margin-top:-80px}@media only screen and (max-width:640px){.award22 .award2018prizeUl02_Ul .judgeBox,.award22 .award2018prizeUl03 .judgeBox{display:flex;align-items:center;justify-content:center;margin:0 auto}}.award22 .award2018prizeUl02_Ul .judgeBox p,.award22 .award2018prizeUl03 .judgeBox p{font-size:1em}@media only screen and (max-width:640px){.award22 .award2018prizeUl02_Ul .judgeBox img,.award22 .award2018prizeUl03 .judgeBox img{margin:10px 10px 0 0}}.award22 .awardPrizeUl{text-align:center;box-sizing:border-box;border-radius:10px}.award22 .awardPrizeUl li{display:inline-block;vertical-align:middle;margin:0 10px 10px}@media only screen and (min-width:641px)and (max-width:1039px),only screen and (max-width:640px){.award22 .awardPrizeUl li{margin:0}}.award22 .awardPrizeUl .winning{padding:0 0 10px;border:solid 6px #c1c0bd;margin:0 14px 30px 0}@media only screen and (min-width:641px)and (max-width:1039px),only screen and (max-width:640px){.award22 .awardPrizeUl .winning{margin:0 0 20px}}.award22 .awardPrizeUl .winning h3{background-color:#c1c0bd;color:#fff;padding:10px;margin:10px 10px 20px}.award22 .awardPrizeUl .winning .workBoxImg::before{content:url(/Content/img/award/award_judge_left.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award22 .awardPrizeUl .winning .workBoxImg::after{content:url(/Content/img/award/award_judge_right.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award22 .awardPrizeUl .winning.special{border:solid 6px #b3a995}.award22 .awardPrizeUl .winning.special h3{background-color:#b3a995}.award22 .awardPrizeUl .winning.special .workBoxImg::before{content:url(/Content/img/award/award_special_left.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award22 .awardPrizeUl .winning.special .workBoxImg::after{content:url(/Content/img/award/award_special_right.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award22 .toggleCenter{margin:0 auto 10px;width:246px}.btn_orange{background:#e8b25d;color:#fff !important}@media only screen and (min-width:1040px){.btn_orange:hover{background:#ebbd73;color:#fff}}.googlemap iframe{width:100%;height:330px}.borderbox{border:solid 2px #e15a5a;padding:20px}.btnmargin{margin-top:30px}.decorationline{text-decoration:line-through}@media only screen and (min-width:1040px){.rightbox{margin-top:60px}}.oubospnone{max-width:80%;margin:0 auto}.marginunder30{margin:0 0 30px}.award23 #bread p{color:#4c4c4c}.award23 .linkBorderNone{color:#4c4c4c}.award23 .mainArea{background:#dbcdca;line-height:1.5em}.award23 .subTitle{border-left:solid 7px #dbcdca;border-bottom:solid 1px #dbcdca}.award23 .bg{display:inline-block;border-radius:20px;max-width:30px;max-height:auto;padding:5px}.award23 .circle{display:inline-block;padding:0}.award23 .judge_detailName{margin:0 0 5px;display:block;text-align:left}.award23 .judge_detailName li{display:inline-block;margin:0 2px;font-size:1.2em;vertical-align:middle}.award23 .judge{border-radius:15px}@media only screen and (max-width:640px){.award23 .judge{padding:20px}}.award23 .judge .col2{text-align:left;justify-content:space-between}.award23 .detail{padding-top:100px;margin-top:-100px}@media only screen and (min-width:641px)and (max-width:1039px),only screen and (max-width:640px){.award23 .detail{padding-top:0;margin-top:0}}.award23 .judge_detail .fontSize08{line-height:1.8em}.award23 .judge_img img{border-radius:15px}.award23 .mainvisual img{border-radius:15px}.award23 .grayBorderBox{border-radius:15px}@media only screen and (max-width:640px){.award23 .contents_box .textRight{text-align:left}}.award23 .radiusImg{border-radius:15px}@media only screen and (min-width:641px)and (max-width:1039px){.award23 .interviewBox .contents_box .left_half2,.award23 .interviewBox .contents_box .right_half2{width:100%}.award23 .interviewBox .contents_box .left_half2 img,.award23 .interviewBox .contents_box .right_half2 img{display:block;margin:0 auto 10px;max-width:450px}}@media only screen and (min-width:641px)and (max-width:1039px){.award23 .interviewBox .contents_box .left_half2.textRight,.award23 .interviewBox .contents_box .right_half2.textRight{text-align:left}}@media only screen and (max-width:640px){.award23 .interviewBox .contents_box .left_half2.textRight,.award23 .interviewBox .contents_box .right_half2.textRight{text-align:left}}.award23 .centerImg{width:100%;max-width:650px;display:block;margin:0 auto 30px}.award23 .centerImgResponsive{width:100%;max-width:650px;display:block;margin:0 auto 30px}@media only screen and (max-width:640px){.award23 .centerImgResponsive{display:none}}.award23 .switchText{text-align:center}@media only screen and (max-width:640px){.award23 .switchText{text-align:left}}.award23 .awardStepIcon{width:180px}.award23 .bookImgSmall{margin-top:40px}@media only screen and (max-width:640px){.award23 .bookImgSmall{margin-top:0}}.award23 .boxGift{display:flex;align-items:center}.award23 .boxGift p{padding-left:20px}@media only screen and (max-width:640px){.award23 .boxGift{display:block}.award23 .boxGift p{padding-left:0}}.award23 .award2018prizeUl02 .granprix{padding:30px 0 10px;border:solid 6px #dbbe2c}.award23 .award2018prizeUl02 .granprix .workBoxImg::before{content:url(/Content/img/award/award_grandprix_left.svg);vertical-align:middle;width:46px;display:inline-block;margin-top:-80px}.award23 .award2018prizeUl02 .granprix .workBoxImg::after{content:url(/Content/img/award/award_grandprix_right.svg);vertical-align:middle;width:46px;display:inline-block;margin-top:-80px}@media only screen and (max-width:640px){.award23 .award2018prizeUl02_Ul .judgeBox,.award23 .award2018prizeUl03 .judgeBox{display:flex;align-items:center;justify-content:center;margin:0 auto}}.award23 .award2018prizeUl02_Ul .judgeBox p,.award23 .award2018prizeUl03 .judgeBox p{font-size:1em}@media only screen and (max-width:640px){.award23 .award2018prizeUl02_Ul .judgeBox img,.award23 .award2018prizeUl03 .judgeBox img{margin:10px 10px 0 0}}.award23 .awardPrizeUl{text-align:center;box-sizing:border-box;border-radius:10px}.award23 .awardPrizeUl li{display:inline-block;vertical-align:middle;margin:0 10px 10px}@media only screen and (min-width:641px)and (max-width:1039px),only screen and (max-width:640px){.award23 .awardPrizeUl li{margin:0}}.award23 .awardPrizeUl .winning{padding:0 0 10px;border:solid 6px #c1c0bd;margin:0 14px 30px 0}@media only screen and (min-width:641px)and (max-width:1039px),only screen and (max-width:640px){.award23 .awardPrizeUl .winning{margin:0 0 20px}}.award23 .awardPrizeUl .winning h3{background-color:#c1c0bd;color:#fff;padding:10px;margin:10px 10px 20px}.award23 .awardPrizeUl .winning .workBoxImg::before{content:url(/Content/img/award/award_judge_left.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award23 .awardPrizeUl .winning .workBoxImg::after{content:url(/Content/img/award/award_judge_right.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award23 .awardPrizeUl .winning.special{border:solid 6px #b3a995}.award23 .awardPrizeUl .winning.special h3{background-color:#b3a995}.award23 .awardPrizeUl .winning.special .workBoxImg::before{content:url(/Content/img/award/award_special_left.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award23 .awardPrizeUl .winning.special .workBoxImg::after{content:url(/Content/img/award/award_special_right.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award23 .toggleCenter{margin:0 auto 10px;width:246px}.mainCenterImg{width:100%;max-width:650px;display:block;margin:0 auto}.mainCenterImg img{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:0px 1.5px 1.5px .5px rgba(76,76,76,.3)}.awardTable th,.awardTable td{text-align:left}@media only screen and (max-width:640px){.awardTable th{width:25%}}.awardTable td{padding:5px 10px}.award24 #bread p{color:#4c4c4c}.award24 .linkBorderNone{color:#4c4c4c}.award24 .mainArea{background:linear-gradient(-20deg, #1362c1 0%, #f2c32f 50%);line-height:1.5em}.award24 .subTitle{border-left:solid 7px #f2c32f;border-bottom:solid 1px #f2c32f}.award24 .bg{display:inline-block;border-radius:20px;max-width:30px;max-height:auto;padding:5px}.award24 .circle{display:inline-block;padding:0}.award24 .judge_detailName{margin:0 0 5px;display:block;text-align:left}.award24 .judge_detailName li{display:inline-block;margin:0 2px;font-size:1.2em;vertical-align:middle}.award24 .judge{border-radius:15px}@media only screen and (max-width:640px){.award24 .judge{padding:20px}}.award24 .judge .col2{text-align:left;justify-content:space-between}.award24 .detail{padding-top:100px;margin-top:-100px}@media only screen and (min-width:641px)and (max-width:1039px),only screen and (max-width:640px){.award24 .detail{padding-top:0;margin-top:0}}.award24 .judge_detail .fontSize08{line-height:1.8em}.award24 .judge_img img{border-radius:15px}.award24 .mainvisual img{border-radius:15px}.award24 .grayBorderBox{border-radius:15px}@media only screen and (max-width:640px){.award24 .contents_box .textRight{text-align:left}}.award24 .radiusImg{border-radius:15px}@media only screen and (min-width:641px)and (max-width:1039px){.award24 .interviewBox .contents_box .left_half2,.award24 .interviewBox .contents_box .right_half2{width:100%}.award24 .interviewBox .contents_box .left_half2 img,.award24 .interviewBox .contents_box .right_half2 img{display:block;margin:0 auto 10px;max-width:450px}}@media only screen and (min-width:641px)and (max-width:1039px){.award24 .interviewBox .contents_box .left_half2.textRight,.award24 .interviewBox .contents_box .right_half2.textRight{text-align:left}}@media only screen and (max-width:640px){.award24 .interviewBox .contents_box .left_half2.textRight,.award24 .interviewBox .contents_box .right_half2.textRight{text-align:left}}.award24 .centerImg{width:100%;max-width:650px;display:block;margin:0 auto 30px}.award24 .centerImgResponsive{width:100%;max-width:650px;display:block;margin:0 auto 30px}@media only screen and (max-width:640px){.award24 .centerImgResponsive{display:none}}.award24 .switchText{text-align:center}@media only screen and (max-width:640px){.award24 .switchText{text-align:left}}.award24 .awardStepIcon{width:180px}.award24 .bookImgSmall{margin-top:40px}@media only screen and (max-width:640px){.award24 .bookImgSmall{margin-top:0}}.award24 .boxGift{display:flex;align-items:center}.award24 .boxGift p{padding-left:20px}@media only screen and (max-width:640px){.award24 .boxGift{display:block}.award24 .boxGift p{padding-left:0}}.award24 .award2018prizeUl02 .granprix{padding:30px 0 10px;border:solid 6px #dbbe2c}.award24 .award2018prizeUl02 .granprix .workBoxImg::before{content:url(/Content/img/award/award_grandprix_left.svg);vertical-align:middle;width:46px;display:inline-block;margin-top:-80px}.award24 .award2018prizeUl02 .granprix .workBoxImg::after{content:url(/Content/img/award/award_grandprix_right.svg);vertical-align:middle;width:46px;display:inline-block;margin-top:-80px}@media only screen and (max-width:640px){.award24 .award2018prizeUl02_Ul .judgeBox,.award24 .award2018prizeUl03 .judgeBox{display:flex;align-items:center;justify-content:center;margin:0 auto}}.award24 .award2018prizeUl02_Ul .judgeBox p,.award24 .award2018prizeUl03 .judgeBox p{font-size:1em}@media only screen and (max-width:640px){.award24 .award2018prizeUl02_Ul .judgeBox img,.award24 .award2018prizeUl03 .judgeBox img{margin:10px 10px 0 0}}.award24 .awardPrizeUl{text-align:center;box-sizing:border-box;border-radius:10px}.award24 .awardPrizeUl li{display:inline-block;vertical-align:middle;margin:0 10px 10px}@media only screen and (min-width:641px)and (max-width:1039px),only screen and (max-width:640px){.award24 .awardPrizeUl li{margin:10px 0}}.award24 .awardPrizeUl .winning{padding:0 0 10px;border:solid 6px #c1c0bd;margin:0 14px 30px 0}@media only screen and (min-width:641px)and (max-width:1039px),only screen and (max-width:640px){.award24 .awardPrizeUl .winning{margin:0 0 20px}}.award24 .awardPrizeUl .winning h3{background-color:#c1c0bd;color:#fff;padding:10px;margin:10px 10px 20px}.award24 .awardPrizeUl .winning .workBoxImg::before{content:url(/Content/img/award/award_judge_left.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award24 .awardPrizeUl .winning .workBoxImg::after{content:url(/Content/img/award/award_judge_right.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award24 .awardPrizeUl .winning.special{border:solid 6px #b3a995}.award24 .awardPrizeUl .winning.special h3{background-color:#b3a995}.award24 .awardPrizeUl .winning.special .workBoxImg::before{content:url(/Content/img/award/award_special_left.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award24 .awardPrizeUl .winning.special .workBoxImg::after{content:url(/Content/img/award/award_special_right.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award24 .toggleCenter{margin:0 auto 10px;width:246px}.award25 #bread p{color:#4c4c4c}.award25 .linkBorderNone{color:#4c4c4c}.award25 .mainArea{background:#ece5d9;line-height:1.5em}.award25 .subTitle{border-left:solid 7px #f2c32f;border-bottom:solid 1px #f2c32f}.award25 .bg{display:inline-block;border-radius:20px;max-width:30px;max-height:auto;padding:5px}.award25 .circle{display:inline-block;padding:0}.award25 .judge_detailName{margin:0 0 5px;display:block;text-align:left}.award25 .judge_detailName li{display:inline-block;margin:0 2px;font-size:1.2em;vertical-align:middle}.award25 .judge{border-radius:15px}@media only screen and (max-width:640px){.award25 .judge{padding:20px}}.award25 .judge .col2{text-align:left;justify-content:space-between}.award25 .detail{padding-top:100px;margin-top:-100px}@media only screen and (min-width:641px)and (max-width:1039px),only screen and (max-width:640px){.award25 .detail{padding-top:0;margin-top:0}}.award25 .judge_detail .fontSize08{line-height:1.8em}.award25 .judge_img img{border-radius:15px}.award25 .mainvisual img{border-radius:15px}.award25 .grayBorderBox{border-radius:15px}@media only screen and (max-width:640px){.award25 .contents_box .textRight{text-align:left}}.award25 .radiusImg{border-radius:15px}@media only screen and (min-width:641px)and (max-width:1039px){.award25 .interviewBox .contents_box .left_half2,.award25 .interviewBox .contents_box .right_half2{width:100%}.award25 .interviewBox .contents_box .left_half2 img,.award25 .interviewBox .contents_box .right_half2 img{display:block;margin:0 auto 10px;max-width:450px}}@media only screen and (min-width:641px)and (max-width:1039px){.award25 .interviewBox .contents_box .left_half2.textRight,.award25 .interviewBox .contents_box .right_half2.textRight{text-align:left}}@media only screen and (max-width:640px){.award25 .interviewBox .contents_box .left_half2.textRight,.award25 .interviewBox .contents_box .right_half2.textRight{text-align:left}}.award25 .centerImg{width:100%;max-width:650px;display:block;margin:0 auto 30px}.award25 .centerImgResponsive{width:100%;max-width:650px;display:block;margin:0 auto 30px}@media only screen and (max-width:640px){.award25 .centerImgResponsive{display:none}}.award25 .switchText{text-align:center}@media only screen and (max-width:640px){.award25 .switchText{text-align:left}}.award25 .awardStepIcon{width:180px}.award25 .bookImgSmall{margin-top:40px}@media only screen and (max-width:640px){.award25 .bookImgSmall{margin-top:0}}.award25 .boxGift{display:flex;align-items:center}.award25 .boxGift p{padding-left:20px}@media only screen and (max-width:640px){.award25 .boxGift{display:block}.award25 .boxGift p{padding-left:0}}.award25 .award2018prizeUl02 .granprix{padding:30px 0 10px;border:solid 6px #dbbe2c}.award25 .award2018prizeUl02 .granprix .workBoxImg::before{content:url(/Content/img/award/award_grandprix_left.svg);vertical-align:middle;width:46px;display:inline-block;margin-top:-80px}.award25 .award2018prizeUl02 .granprix .workBoxImg::after{content:url(/Content/img/award/award_grandprix_right.svg);vertical-align:middle;width:46px;display:inline-block;margin-top:-80px}@media only screen and (max-width:640px){.award25 .award2018prizeUl02_Ul .judgeBox,.award25 .award2018prizeUl03 .judgeBox{display:flex;align-items:center;justify-content:center;margin:0 auto}}.award25 .award2018prizeUl02_Ul .judgeBox p,.award25 .award2018prizeUl03 .judgeBox p{font-size:1em}@media only screen and (max-width:640px){.award25 .award2018prizeUl02_Ul .judgeBox img,.award25 .award2018prizeUl03 .judgeBox img{margin:10px 10px 0 0}}.award25 .awardPrizeUl{text-align:center;box-sizing:border-box;border-radius:10px}.award25 .awardPrizeUl li{display:inline-block;vertical-align:middle;margin:0 10px 10px}@media only screen and (min-width:641px)and (max-width:1039px),only screen and (max-width:640px){.award25 .awardPrizeUl li{margin:10px 0}}.award25 .awardPrizeUl .winning{padding:0 0 10px;border:solid 6px #c1c0bd;margin:0 14px 30px 0}@media only screen and (min-width:641px)and (max-width:1039px),only screen and (max-width:640px){.award25 .awardPrizeUl .winning{margin:0 0 20px}}.award25 .awardPrizeUl .winning h3{background-color:#c1c0bd;color:#fff;padding:10px;margin:10px 10px 20px}.award25 .awardPrizeUl .winning .workBoxImg::before{content:url(/Content/img/award/award_judge_left.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award25 .awardPrizeUl .winning .workBoxImg::after{content:url(/Content/img/award/award_judge_right.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award25 .awardPrizeUl .winning.special{border:solid 6px #b3a995}.award25 .awardPrizeUl .winning.special h3{background-color:#b3a995}.award25 .awardPrizeUl .winning.special .workBoxImg::before{content:url(/Content/img/award/award_special_left.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award25 .awardPrizeUl .winning.special .workBoxImg::after{content:url(/Content/img/award/award_special_right.svg);vertical-align:middle;width:40px;display:inline-block;margin-top:-80px}.award25 .toggleCenter{margin:0 auto 10px;width:246px}.award25 .note{background-image:linear-gradient(180deg, #ccc 1px, transparent 1px);background-size:100% 2.5em;line-height:2.5em;padding-bottom:1px}.award25 .theme{font-size:2rem;letter-spacing:.05em;text-align:center;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;background-image:linear-gradient(180deg, #ccc 1px, transparent 1px);background-size:100% 2em;line-height:2em;padding-bottom:30px}