/*!
Theme Name: kunikazu
*/@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:normal;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.otf) format("opentype")}@font-face{font-family:'Noto Sans Japanese';font-style:normal;font-weight:bold;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.otf) format("opentype")}.hidden{display:none}.aligncenter{display:block;margin:0 auto}.alignright{float:right}.alignleft{float:left}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after,.clear{clear:both}.clearfix{*zoom:1}div.keyvisual{text-align:center}img.keyvisual{max-width:100%;height:inherit}div.content img{max-width:100%;height:inherit}#sorry{display:none;position:fixed;cursor:pointer;top:50px;width:300px;margin:0 auto;text-align:center;left:-1px;right:-1px;z-index:11;background:rgba(255,249,202,0.97);padding:10px;border-radius:5px}.enquete_choices_bar .poll_bar{width:0%}.poll_bar,.rank7,.rank8,.rank9{background-color:#bfcef0}.rank1{background-color:#ffe200}.rank2{background-color:#d1e700}.rank3{background-color:#b7cdda}.rank4{background-color:#7b9fd3}.rank5{background-color:#bb8dbe}.rank6{background-color:#c1e0e3}.status-yet span.status{color:#adafb2}.status-yet .bar div{background-color:#adafb2;width:0%}.status-started span.status{color:#5ec4b9}.status-started .bar div{background-color:#5ec4b9;width:10%}.status-working span.status{color:#5ec4b9}.status-working .bar div{background-color:#5ec4b9;width:45%}.status-inforce span.status{color:#f2ba41}.status-inforce .bar div{background-color:#f2ba41;width:80%}.status-done span.status{color:#f35b6c}.status-done .bar div{background-color:#f35b6c;width:100%}@media (min-width: 750px){html{font-size:62.5%;font-size-adjust:100%;-moz-font-size-adjust:100%;-webkit-font-size-adjust:100%}*{margin:0;padding:0;list-style:none;font-size:1.4rem;font-family:'Noto Sans Japanese', sans-serif;color:#000000}img{vertical-align:bottom}a{color:#5ec4b9;text-decoration:none}a:hover{text-decoration:underline}#layout{padding:0px 0 0}.inner{position:relative;width:1040px;margin:0 auto}#globalHeader{width:100%;z-index:10}#globalHeader,#globalHeader .inner{background:#ffffff}#globalHeader .inner{height:100px}#globalHeader_logo{margin:30px 100px 0;display:block;width:230px;height:22px;background:url(img/p/logo.png) no-repeat;background-size:230px 22px;text-indent:-9999px;overflow:hidden}#globalHeader_menu{margin-top:30px;background:#ffffff;width:100%;height:50px;z-index:10;border-bottom:#f6f8fb solid 1px}#globalHeader_menu nav{width:1040px;margin:0 auto}#globalHeader_menu_nav ul{text-align:center}#globalHeader_menu_nav ul li{padding:0 30px;display:inline-block}#globalHeader_menu_nav ul a{color:#000000;display:inline-block;font-size:1.6rem;font-weight:500;padding:0 0 5px;transition:all 100ms}#globalHeader_menu_nav ul a:hover,#globalHeader_menu_nav ul li.active a{text-decoration:none;border-bottom:2px solid #5ec4b9}#globalHeader_menu_nav ul a:hover{color:#16ab9b}#globalHeader p.social{position:absolute;top:0;right:30px}#globalHeader p.social a{display:inline-block;margin:0 5px}#globalFooter .inner{padding-top:32px}#globalFooter,#globalFooter .inner{background:#5ec4b9}#footerNav{text-align:center;padding-bottom:32px}#footerNav li{display:inline-block;padding:0 25px;border-left:#ffffff solid 1px;font-size:1.2rem;line-height:20px}#footerNav li.first{border:none}#footerNav li a{color:#ffffff;font-size:1.2rem;text-decoration:none}#footerNav li a:hover{text-decoration:underline}#globalFooter_2,#globalFooter_2 .inner{background:#59bab0}#globalFooter_2 .inner{position:relative;padding:30px 0;height:100px}#footerInfo{padding:0 0 0 60px;line-height:18px;font-size:1.2rem;color:#ffffff}#footerInfo strong{display:block;margin-bottom:5px;line-height:18px;font-size:1.2rem;font-weight:bold;color:#ffffff}.footerBnr{position:absolute;right:60px;margin-top:-50px}.enquete{background:#5ec4b9}.enqueteBox{position:relative;width:720px;margin:105px auto 0;padding:75px 60px 0;background:#ffffff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.enquete_num{position:absolute;left:50%;top:-49px;width:90px;height:30px;line-height:30px;padding:28px 0 32px;margin-left:-49px;border:#5ec4b9 solid 4px;border-radius:49px;-moz-border-radius:49px;-webkit-border-radius:49px;background:#ffffff;text-align:center;font-size:3.0em;font-weight:bold}.enquete_theme{float:left;width:260px;font-size:2.0rem;font-weight:bold;line-height:40px}.enquete_choices{width:400px;margin:0 0 0 auto;padding:0 0 60px}.enqueteBox.result .enquete_choices{padding:0 0 25px}.enquete_choices li{position:relative;border-bottom:#f8fafc solid 1px;height:30px;line-height:30px;margin:0 0 8px 0;padding:0 20px 8px 10px}.enquete_choices li:last-child{margin-bottom:0;padding-bottom:0;border:none}.ready .enquete_choices li{cursor:pointer}.enquete_choices_text{position:absolute;left:25px;top:0px;display:block;font-size:1.6rem;line-height:30px;height:30px}.enquete_choices_radio,.enquete_choices_radio:after{position:absolute;width:22px;height:22px;line-height:1px;border-radius:11px;-moz-border-radius:11px;-webkid-border-radius:11px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.enquete_choices_radio{right:0px;top:4px;background:#ffffff;border:#d0d2d6 solid 2px}.enquete_choices_radio:after{content:"";left:-2px;top:-2px;background:#5ec4b9;transform-origin:center;transition:all 300ms cubic-bezier(0.15, 1, 1, 1);-moz-transition:all 300ms cubic-bezier(0.15, 1, 1, 1);-wabkit-transition:all 300ms cubic-bezier(0.15, 1, 1, 1);transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0)}.enquete_choices li.active .enquete_choices_radio:after{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.enqueteBox.result .enquete_choices_radio{display:none}.enquete_choices_num{position:absolute;right:0px;top:0px;font-size:1.4rem;color:#adafb2;display:none}.enquete_choices li.active .enquete_choices_num{color:#5ec4b9}.enquete_choices_bar{position:relative;display:none;width:100%;height:30px}.enquete_choices_bar span{position:relative;display:block;height:30px;border-radius:0 3px 3px 0}.enquete_total{display:none;padding:0 0 25px;text-align:right;font-size:1.4rem}.enquete_total,.enquete_total span{color:#adafb2}.enqueteBox form{position:relative;display:none;width:680px;margin:0 auto 0;padding:0 0 40px}.enqueteBox form:after{content:"";clear:both;display:block;height:0px;overflow:hidden}.enqueteBox form textarea{display:block;width:100%;padding:10px 16px;border:#d0d2d6 solid 1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-sizing:border-box;font-size:1.6rem;line-height:22px;height:44px;background:#ffffff}.enqueteBox form button{float:left;display:block;width:150px;height:40px;line-height:40px;margin:10px auto 0;font-size:1.4rem;font-weight:bold;color:#ffffff;background:#5ec4b9;border:none;text-align:center;letter-spacing:0.1em;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkid-border-radius:3px}.enqueteBox form button:disabled{opacity:0.3}.enqueteBox form p{float:right;text-align:right;width:100px;margin:7px 7px 0 0;line-height:16px;height:16px;font-size:1.6rem;color:#adafb2}.enqueteBox form p.over{color:#dd1e1e}.enqueteBox.result form,.enqueteBox.result .enquete_choices_num,.enqueteBox.result .enquete_choices_bar,.enqueteBox.result .enquete_total{display:block}.enquete_comment{display:none;width:840px;overflow-x:hidden;margin:0 -60px;background:#f6f8fb;border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px}.enqueteBox.fixed .enquete_comment{display:block}.enqueteBox.fixed form{display:none}.enquete_comment .slidee{padding:30px 0;width:1000%;position:relative;min-height:50px}.enquete_comment .slidee li{float:left;width:840px}.enquete_comment dl{padding:0 100px 35px}.enquete_comment dt{position:relative;padding-left:20px}.enquete_comment dt span{position:absolute;left:0px;top:6px;display:block;width:10px;height:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.enquete_comment dd{font-weight:bold}.survey_next{width:840px;margin:40px auto 0;text-align:right}.survey_next a{display:inline-block;height:18px;padding:16px 90px 16px 0;background:url(img/p/btn_next_white.png) no-repeat right top;background-size:auto 50px;font-size:1.8rem;line-height:18px;color:#ffffff}.userDataForm{position:fixed;left:0px;top:0px;display:none;z-index:100;width:100%;height:100%;background:rgba(0,0,0,0.6);overflow:scroll}.userDataForm_inner{width:335px;margin:70px auto 0;padding:35px 0 40px;background:#ffffff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.userDataForm_title{font-size:1.8rem;font-weight:bold;text-align:center}.userDataForm_category{margin:30px 0 10px;font-size:1.4rem;font-weight:bold;color:#5ec4b9;text-align:center}.userDataForm_list{margin:0 auto}.userDataForm_list:after{content:"";clear:both;display:block;height:0px;overflow:hidden}.userDataForm_list.col-1{width:120px}.userDataForm_list.col-2{width:250px}.userDataForm_list label{display:block;height:40px;border-bottom:#5ec4b9 dashed 1px;cursor:pointer}.userDataForm_list.col-1 label:nth-last-child(1),.userDataForm_list.col-2 label:nth-last-child(1),.userDataForm_list.col-2 label:nth-last-child(2){border:none}.userDataForm_list.col-2 label{float:left;width:105px;margin:0 10px}.userDataForm_list label input{display:none}.userDataForm_list label span{position:relative;display:block;height:14px;line-height:14px;font-size:1.4rem;padding:13px 15px}.userDataForm_list label span:before,.userDataForm_list label span:after{content:"";position:absolute;right:15px;top:9px;width:22px;height:22px;overflow:hidden;border-radius:11px;-moz-border-radius:11px;-webkid-border-radius:11px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.userDataForm_list label span:before{background:#ffffff;border:#d0d2d6 solid 2px}.userDataForm_list label span:after{background:#5ec4b9;transform-origin:center;transition:all 300ms cubic-bezier(0.15, 1, 1, 1);-moz-transition:all 300ms cubic-bezier(0.15, 1, 1, 1);-wabkit-transition:all 300ms cubic-bezier(0.15, 1, 1, 1);transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0)}.userDataForm_list label input:checked+span:after{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.userDataForm_submit{display:block;width:150px;height:40px;line-height:40px;margin:30px auto 0;font-size:1.4rem;font-weight:bold;color:#ffffff;background:#5ec4b9;border:none;text-align:center;letter-spacing:0.1em;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkid-border-radius:3px}.userDataForm_submit:disabled{opacity:0.3}.post_list{width:822px;margin:70px auto 0}.post_list:after{content:"";clear:both;display:block;height:0px;overflow:hidden}.post_list li{float:left;width:256px;height:278px;margin:0 9px}.post_list li a{position:relative;display:block;width:226px;height:248px;padding:15px;background:#ffffff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.post_sub_title{display:block;margin:0 0 9px;padding:0 0 12px;font-size:1.4rem;font-weight:bold;border-bottom:#5ec4b9 dashed 1px}.post_title{display:block;font-size:1.6rem;font-weight:bold}.post_list li a:hover{text-decoration:none}.post_list li a:hover .post_title{color:#5ec4b9;text-decoration:underline}.post_category{position:absolute;right:15px;bottom:145px;height:10px;line-height:10px;padding:4px 5px;border:#d0d2d6 solid 1px;font-size:1.0rem;color:#d0d2d6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.post_img{overflow:hidden;width:100%;height:120px;position:absolute;bottom:15px}.post_img img{position:absolute;width:226px;height:auto;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.center{text-align:center}.right{text-align:right}.left{text-align:left}.forSP{display:none}#overlay{position:fixed;left:0px;top:0px;height:100%;width:100%;background:rgba(0,0,0,0.6);z-index:11;display:none}.toTop{height:200px}.toTop_inner{width:100%}.toTop_inner .inner{text-align:center}.toTop_inner .inner p{display:inline-block;position:relative;padding:60px 0 0;text-align:center;font-size:2.0rem;font-weight:bold;color:#5ec4b9;cursor:pointer}.toTop_inner .inner p img{position:absolute;left:50%;top:0px;height:50px;margin-left:-25px}.forSP{display:none !important}.lead{width:450px;white-space:nowrap;margin-left:auto;margin-right:auto}.lead a{color:#000000}#globalHeader.scrolled #globalHeader_menu{position:fixed;top:0;left:0;margin-top:0;padding-top:20px}#globalHeader.scrolled p.social{display:none}body.page #layout{background:#f6f8fb}body.page .general_inner{margin:0 100px}body.page #top{padding:45px 0 55px}body.page .general_inner h1{font-size:2.0rem;font-weight:bold;color:#5ec4b9;margin:0 0 40px}body.page .general_inner h2{font-size:1.4rem;font-weight:bold}body.page .general_inner p{font-size:1.4rem;margin-bottom:25px}body.single-talk h1{padding:40px 0 50px;text-align:center}body.single-talk h1 span{display:block;height:14px;line-height:14px;font-size:1.4rem;font-weight:bold}body.single-talk h1 em{display:block;height:40px;line-height:40px;font-size:4.0rem;font-weight:bold;font-style:normal;padding:20px 0 25px}body.single-talk h1 strong{display:block;height:18px;line-height:18px;font-size:1.8rem;font-weight:bold;font-style:normal}body.single-talk .interviewBox{margin-bottom:65px}body.single-talk .interviewBox:after{content:"";clear:both;display:block;height:0px;overflow:hidden}body.single-talk .interviewText h2{margin:65px auto 30px;font-size:3.0rem;font-weight:bold;text-align:center}body.single-talk .interviewText p{margin-bottom:24px;line-height:26.5px}body.single-talk .interviewText p em,body.single-talk .interviewText p strong{margin-right:5px;font-weight:bold;font-style:normal}body.single-talk .interviewText.interviewCenter,body.single-talk .interviewText.intro{margin-left:160px;margin-right:160px}body.single-talk .interviewText.interviewLeft,body.single-talk .interviewText.interviewRight{text-align:left;width:470px}body.single-talk .interviewText.interviewLeft{margin-left:100px}body.single-talk .interviewText.interviewRight{margin-right:100px}body.single-talk .interviewImg{width:416px;margin-bottom:25px}body.single-talk .interviewImg img,body.single-talk .interviewProfile_img img{width:100%;height:inherit}body.single-talk .interviewBox .interviewLeft{float:left}body.single-talk .interviewBox .interviewRight{float:right}body.single-talk .interviewProfile,body.single-talk .interviewProfile .inner{background:#f6f8fb}body.single-talk .interviewProfile .inner:after{content:"";clear:both;display:block;height:0px;overflow:hidden}body.single-talk .interviewProfile .inner{padding:40px 0 20px}body.single-talk .interviewProfile_img{float:left;width:296px;margin-left:100px;margin-bottom:20px}body.single-talk .interviewProfile_text,body.single-talk .interviewProfile dl{float:right;width:500px;margin-right:100px}body.single-talk .interviewProfile p strong,body.single-talk .interviewProfile dt{font-size:1.2rem;font-weight:bold;margin-bottom:5px}body.single-talk .interviewProfile p,body.single-talk .interviewProfile dd{font-size:1.1rem;line-height:18px;margin-bottom:20px}body.single-talk .interviewBacknumber .inner{padding:60px 0 40px}body.single-talk .interviewBacknumber ul{width:810px;margin:0 auto}body.single-talk .interviewBacknumber ul:after{content:"";clear:both;display:block;height:0px;overflow:hidden}body.single-talk .interviewBacknumber ul li{float:left;width:335px;margin:0 35px 20px}body.single-talk .interviewBacknumber ul li img{max-width:335px;height:inherit}body.post-type-archive-policies #layout{background:#f6f8fb}body.post-type-archive-policies #top{padding:45px 0 55px}body.post-type-archive-policies h1{margin-bottom:20px;font-size:4.0rem;font-weight:bold;text-align:center;letter-spacing:0.2em}body.post-type-archive-policies p.intro{line-height:28px;font-size:1.6rem;font-weight:bold;text-align:center}body.post-type-archive-policies .policiesBox{width:740px;margin:60px auto 0px;padding:0px 40px 60px 60px;background:#ffffff;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}body.post-type-archive-policies .policiesBox_main:after{content:"";clear:both;display:block;height:0px;overflow:hidden}body.post-type-archive-policies .policiesBox_text{float:left;width:360px}body.post-type-archive-policies .policiesBox_img{float:right;width:360px;padding:40px 0 0 0;text-align:right}body.post-type-archive-policies .policiesBox_img img{width:360px;height:auto}body.post-type-archive-policies .policiesBox_num{padding-top:40px;height:50px;line-height:50px;font-size:5.0rem;font-weight:bold;color:#5ec4b9}body.post-type-archive-policies .policiesBox_num span{line-height:44px;font-size:4.4rem;font-weight:bold;color:#5ec4b9;vertical-align:top}body.post-type-archive-policies .policiesBox_text h2{margin:30px 0 15px;line-height:45px;font-size:3.6rem}body.post-type-archive-policies .policiesBox .todo_clickable .todo_title span{border-bottom:1px dashed #222;cursor:pointer;transition:all 0.1s ease}body.post-type-archive-policies .policiesBox .todo_text{opacity:0;display:none;transition:opacity 0.1s ease;position:absolute;width:300px;background:#fff9ca;border-radius:5px;padding:5px;box-shadow:0 0 10px 10px rgba(255,255,255,0.71)}body.post-type-archive-policies .policiesBox .todo_text:after{bottom:100%;left:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,249,202,0);border-bottom-color:#fff9ca;border-width:10px;margin-left:-10px}body.post-type-archive-policies .policiesBox .todo_clickable:hover .todo_title span{border-color:#5ec4b9;color:#5ec4b9}body.post-type-archive-policies .policiesBox .todo_clickable:hover+.todo_text{opacity:1;display:block}body.post-type-archive-policies .policiesBox_text p{line-height:30px;font-size:1.6rem}body.post-type-archive-policies .policiesBox_progress{width:840px;margin:0px -60px 0px}body.post-type-archive-policies .policiesBox_progress:after{content:"";clear:both;display:block;height:0px;overflow:hidden}body.post-type-archive-policies .policiesBox_progress li{float:left;width:300px;margin:0 60px}body.post-type-archive-policies .policiesBox_progress p{display:table;width:100%;height:65px;padding:0 0 13px}body.post-type-archive-policies .policiesBox_progress p span{display:table-cell;vertical-align:bottom;font-size:1.4rem}body.post-type-archive-policies .policiesBox_progress p span.text{text-align:left;font-size:1.4rem;font-weight:bold}body.post-type-archive-policies .policiesBox_progress p span.status{text-align:right;white-space:nowrap;word-break:keep-all;padding-left:10px}body.post-type-archive-policies .policiesBox_progress .bar{height:12px;overflow:hidden;background:#f5f7fa;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}body.post-type-archive-policies .policiesBox_progress .bar div{height:12px;overflow:hidden}body.post-type-archive-policies .policiesBox_relation{margin:60px 0 0}body.post-type-archive-policies .policiesBox_relation h3{font-size:1.4rem;font-weight:normal;color:#7c7d80}body.post-type-archive-policies .policiesBox_relation ul:after{content:"";clear:both;display:block;height:0px;overflow:hidden}body.post-type-archive-policies .policiesBox_relation li{float:left;width:256px;margin:20px 20px 0 0}body.post-type-archive-policies .policiesBox_relation li a{position:relative;display:block;height:275px;padding:0 13px;border:#dddddd solid 1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}body.post-type-archive-policies .relation_title{padding:10px 0 12px;margin:0 0 10px;font-size:1.4rem;font-weight:bold;border-bottom:#5ec4b9 dashed 1px}body.post-type-archive-policies .relation_title span{margin-right:5px;font-size:1.4rem;font-weight:bold;color:#5ec4b9}body.post-type-archive-policies .relation_text{font-size:1.6rem;font-weight:bold;line-height:24px}body.post-type-archive-policies .relation_category{position:absolute;right:13px;bottom:143px;font-size:1.0rem;height:10px;line-height:10px;padding:3px 6px;color:#d0d2d6;border:#d0d2d6 solid 1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}body.post-type-archive-policies .relation_img{position:absolute;left:13px;bottom:13px;width:230px}body.single-poll #top{padding:45px 0 55px}body.single-poll h1{margin-bottom:20px;font-size:4.0rem;font-weight:bold;text-align:center;letter-spacing:0.2em}body.single-poll p.intro{line-height:28px;font-size:1.6rem;font-weight:bold;text-align:center}body.single-poll .enquete{padding:50px 0 110px}body.single-poll .enquete h2{margin-bottom:10px;font-size:3.6rem;font-weight:bold;text-align:center;letter-spacing:0.2em;color:#ffffff}body.single-poll p.enquete_intro,body.single-poll p.enquete_thankyou{font-size:1.6rem;text-align:center;color:#ffffff}body.single-poll p.enquete_thankyou{margin-top:3em}body.single-poll .surveyBacknumber .inner{padding:40px 0 0}body.single-poll .surveyBacknumber h2{margin-bottom:40px;font-size:3.6rem;font-weight:bold;text-align:center;letter-spacing:0.2em}body.single-poll .surveyBacknumber ul{width:590px;padding:0 125px 117px;margin:0 auto;border-bottom:#d0d2d6 solid 1px}body.single-poll .surveyBacknumber ul li{margin-bottom:40px}body.single-poll .surveyBacknumber ul li a{display:block;height:96px;line-height:96px;padding:0 0 0 40px;background:#f6f8fb url(img/shared/icon_survey_link.png) no-repeat 536px center;background-size:14px 25px;color:#000000;font-size:2.8rem;font-weight:bold;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}body.single-poll .surveyNotes .inner{padding:35px 0 50px}body.single-poll .surveyNotes ul{margin:0 100px}body.single-poll .surveyNotes li{color:#adafb2;margin-bottom:0.5rem}body.single-poll .poll_comment_cancel{display:inline-block;height:40px;line-height:40px;margin:9px 30px 0}body.single-tokyo .post_inner,body.single-update .post_inner{width:720px;margin:0 auto}body.single-tokyo .post_header,body.single-update .post_header{padding:40px 0 20px;text-align:center}body.single-tokyo .post_header span.post_date,body.single-update .post_header span.post_date{display:block;height:14px;line-height:14px;font-size:1.8rem;font-weight:bold}body.single-tokyo .post_header h1,body.single-update .post_header h1{display:block;height:40px;line-height:40px;font-size:4.0rem;font-weight:bold;font-style:normal;padding:30px 0 25px}body.single-tokyo .post_inner_category span,body.single-update .post_inner_category span{display:inline-block;font-size:1.6rem;height:16px;line-height:16px;padding:5px 10px;margin-right:20px;color:#d0d2d6;border:#d0d2d6 solid 1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}body.single-tokyo .post_inner h2,body.single-update .post_inner h2{font-size:3.0rem;font-weight:bold;margin:65px auto 30px;text-align:center}body.single-tokyo .post_inner h3,body.single-update .post_inner h3{font-size:2.2rem;font-weight:bold;margin-bottom:20px;text-align:center}body.single-tokyo .post_inner p,body.single-update .post_inner p{margin-bottom:40px;line-height:24px}body.single-tokyo .post_inner ul,body.single-tokyo .post_inner ol,body.single-update .post_inner ul,body.single-update .post_inner ol{margin:0  40px 40px}body.single-tokyo .post_inner ul li,body.single-update .post_inner ul li{list-style-type:disc}body.single-tokyo .post_inner ol li,body.single-update .post_inner ol li{list-style-type:decimal}body.single-tokyo .post_inner ul li,body.single-tokyo .post_inner ol li,body.single-update .post_inner ul li,body.single-update .post_inner ol li{margin:0.7rem 0}body.single-tokyo .post_inner ul ul,body.single-tokyo .post_inner ul ol,body.single-tokyo .post_inner ol ul,body.single-tokyo .post_inner ol ol,body.single-update .post_inner ul ul,body.single-update .post_inner ul ol,body.single-update .post_inner ol ul,body.single-update .post_inner ol ol{margin-bottom:1rem}body.single-tokyo .post_inner img,body.single-update .post_inner img{margin:0 auto 40px;display:block;max-width:100%;height:inherit}body.single-tokyo .post_inner .wp-caption,body.single-update .post_inner .wp-caption{margin:0 auto 40px;text-align:center}body.single-tokyo .post_inner .wp-caption img,body.single-update .post_inner .wp-caption img{margin:0 auto 1rem;display:block;max-width:100%;height:inherit}body.single-tokyo .post_footer,body.single-tokyo .post_footer .inner,body.single-update .post_footer,body.single-update .post_footer .inner{background:#f6f8fb}body.single-tokyo .post_footer .inner:after,body.single-update .post_footer .inner:after{content:"";clear:both;display:block;height:0px;overflow:hidden}body.single-tokyo .post_footer .inner,body.single-update .post_footer .inner{padding:40px 0 40px;width:840px}body.single-tokyo .post_footer img.alignleft,body.single-update .post_footer img.alignleft{margin-right:50px}body.single-tokyo .post_footer p strong,body.single-update .post_footer p strong{font-size:1.2rem;font-weight:bold;margin-bottom:5px}body.single-tokyo .post_footer p,body.single-update .post_footer p{font-size:1.1rem;line-height:18px;margin-bottom:20px}body.single-tokyo #list .inner,body.single-update #list .inner{padding:60px 0 70px}body.single-tokyo #list h2,body.single-update #list h2{width:804px;margin:0 auto;font-size:2.0rem;font-weight:bold;color:#5ec4b9}body.single-tokyo #list .post_list,body.single-update #list .post_list{margin-top:35px}body.home #layout,body.post-type-archive-tokyo #layout,body.post-type-archive-update #layout{padding-top:0}body.home #globalHeader.hide .inner,body.post-type-archive-tokyo #globalHeader.hide .inner,body.post-type-archive-update #globalHeader.hide .inner{height:0px}body.home #top,body.post-type-archive-tokyo #top,body.post-type-archive-update #top{position:relative}body.home #top h1,body.post-type-archive-tokyo #top h1,body.post-type-archive-update #top h1{min-height:732px;background-color:#bad5cc}body.home #top div.message,body.post-type-archive-tokyo #top div.message,body.post-type-archive-update #top div.message{position:absolute;left:655px;top:440px;width:380px}body.home #top div.message h2,body.home #top div.message p,body.post-type-archive-tokyo #top div.message h2,body.post-type-archive-tokyo #top div.message p,body.post-type-archive-update #top div.message h2,body.post-type-archive-update #top div.message p{color:#ffffff;text-shadow:1px 2px 69.16px rgba(8,40,48,0.39)}body.home #top div.message h2,body.post-type-archive-tokyo #top div.message h2,body.post-type-archive-update #top div.message h2{font-weight:700;font-size:2.2em;letter-spacing:3px;line-height:1.3;margin-bottom:25px}body.home #top div.message p,body.post-type-archive-tokyo #top div.message p,body.post-type-archive-update #top div.message p{font-size:1.1em;font-weight:700;line-height:1.9}body.home .oshirase-line,body.post-type-archive-tokyo .oshirase-line,body.post-type-archive-update .oshirase-line{padding:50px 0 40px;line-height:2.2;text-align:center}body.home .oshirase-line h2,body.home .oshirase-line h3,body.home .oshirase-line p,body.post-type-archive-tokyo .oshirase-line h2,body.post-type-archive-tokyo .oshirase-line h3,body.post-type-archive-tokyo .oshirase-line p,body.post-type-archive-update .oshirase-line h2,body.post-type-archive-update .oshirase-line h3,body.post-type-archive-update .oshirase-line p{width:600px;margin:0 auto}body.home .oshirase-line h2,body.home .oshirase-line h3,body.post-type-archive-tokyo .oshirase-line h2,body.post-type-archive-tokyo .oshirase-line h3,body.post-type-archive-update .oshirase-line h2,body.post-type-archive-update .oshirase-line h3{font-size:1.8rem;margin-bottom:1em}body.home .oshirase-line p,body.post-type-archive-tokyo .oshirase-line p,body.post-type-archive-update .oshirase-line p{text-align:left;margin-bottom:1em;line-height:1.6}body.home .oshirase-line p.center,body.post-type-archive-tokyo .oshirase-line p.center,body.post-type-archive-update .oshirase-line p.center{text-align:center}body.home .oshirase-line p,body.home .oshirase-line p *,body.post-type-archive-tokyo .oshirase-line p,body.post-type-archive-tokyo .oshirase-line p *,body.post-type-archive-update .oshirase-line p,body.post-type-archive-update .oshirase-line p *{font-size:1.5rem}body.home .oshirase-line iframe,body.post-type-archive-tokyo .oshirase-line iframe,body.post-type-archive-update .oshirase-line iframe{margin-bottom:30px}body.home #profile,body.post-type-archive-tokyo #profile,body.post-type-archive-update #profile{background:#f6f8fb}body.home #profile img,body.post-type-archive-tokyo #profile img,body.post-type-archive-update #profile img{float:right;width:370px;height:465px;margin:40px 90px}body.home #profile .bio,body.post-type-archive-tokyo #profile .bio,body.post-type-archive-update #profile .bio{width:450px;margin-left:90px;padding-top:120px}body.home #profile h2,body.post-type-archive-tokyo #profile h2,body.post-type-archive-update #profile h2{font-size:3.1rem;font-weight:700;line-height:0.533}body.home #profile h2::after,body.post-type-archive-tokyo #profile h2::after,body.post-type-archive-update #profile h2::after{position:absolute;display:block;margin:28px 0 0;content:'';width:2em;height:3px;background-color:#5ec4b9}body.home #profile table,body.post-type-archive-tokyo #profile table,body.post-type-archive-update #profile table{margin:0 auto;padding:70px 0 50px}body.home #profile th,body.home #profile td,body.post-type-archive-tokyo #profile th,body.post-type-archive-tokyo #profile td,body.post-type-archive-update #profile th,body.post-type-archive-update #profile td{padding-bottom:20px;text-align:left;vertical-align:top;font-size:1.5rem;font-weight:500}body.home #profile th,body.post-type-archive-tokyo #profile th,body.post-type-archive-update #profile th{white-space:nowrap;word-break:keep-all;padding-right:20px}body.home #profile td span,body.post-type-archive-tokyo #profile td span,body.post-type-archive-update #profile td span{display:inline-block;font-size:1.6rem}body.home #interview,body.post-type-archive-tokyo #interview,body.post-type-archive-update #interview{padding:40px 0 0px}body.home #interview h2,body.post-type-archive-tokyo #interview h2,body.post-type-archive-update #interview h2{margin-bottom:20px;font-size:4.0rem;font-weight:bold;text-align:center;letter-spacing:0.2em}body.home #interview p,body.post-type-archive-tokyo #interview p,body.post-type-archive-update #interview p{line-height:33px;font-size:1.6rem;font-weight:bold;text-align:center}body.home #interview ul,body.post-type-archive-tokyo #interview ul,body.post-type-archive-update #interview ul{position:relative;height:400px;margin:50px auto 0}body.home #interview ul li,body.post-type-archive-tokyo #interview ul li,body.post-type-archive-update #interview ul li{position:absolute;width:100%;height:400px;display:none;text-align:center;overflow:hidden}body.home #interview ul li img,body.post-type-archive-tokyo #interview ul li img,body.post-type-archive-update #interview ul li img{width:inherit;max-height:100%}body.home #interview ol,body.post-type-archive-tokyo #interview ol,body.post-type-archive-update #interview ol{padding:25px 0 0;text-align:center;background:#5ec4b9}body.home #interview ol li,body.post-type-archive-tokyo #interview ol li,body.post-type-archive-update #interview ol li{display:inline-block;border:#ffffff solid 1px;width:8px;height:8px;margin:0 10px;overflow:hidden;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer}body.home #interview ol li.active,body.post-type-archive-tokyo #interview ol li.active,body.post-type-archive-update #interview ol li.active{background:#ffffff;cursor:default}body.home #interview_list,body.post-type-archive-tokyo #interview_list,body.post-type-archive-update #interview_list{margin-bottom:-135px}body.home #survey,body.post-type-archive-tokyo #survey,body.post-type-archive-update #survey{padding:90px 0 70px}body.home #survey h2,body.post-type-archive-tokyo #survey h2,body.post-type-archive-update #survey h2{margin-bottom:20px;text-align:center;color:#ffffff;font-size:4.0rem;font-weight:bold;letter-spacing:0.2em}body.home #survey p.intro,body.post-type-archive-tokyo #survey p.intro,body.post-type-archive-update #survey p.intro{line-height:33px;font-size:1.6rem;font-weight:bold;color:#ffffff;text-align:center}body.home #policies,body.post-type-archive-tokyo #policies,body.post-type-archive-update #policies{padding:90px 0 70px}body.home #policies h2,body.post-type-archive-tokyo #policies h2,body.post-type-archive-update #policies h2{margin-bottom:20px;text-align:center;font-size:4.0rem;font-weight:bold;letter-spacing:0.2em}body.home #policies p.intro,body.post-type-archive-tokyo #policies p.intro,body.post-type-archive-update #policies p.intro{line-height:33px;font-size:1.6rem;font-weight:bold;text-align:center}body.home .policies_list,body.post-type-archive-tokyo .policies_list,body.post-type-archive-update .policies_list{margin:40px 30px 0}body.home .policies_list:after,body.post-type-archive-tokyo .policies_list:after,body.post-type-archive-update .policies_list:after{content:"";clear:both;display:block;height:0px;overflow:hidden}body.home .policies_list a,body.post-type-archive-tokyo .policies_list a,body.post-type-archive-update .policies_list a{position:relative;float:left;display:block;width:458px;height:218px;margin:0 10px 20px;border:#e1e1e1 solid 1px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}body.home .policies_list_num,body.post-type-archive-tokyo .policies_list_num,body.post-type-archive-update .policies_list_num{display:block;padding:20px 0 5px 30px;font-size:3.5rem;font-weight:bold;color:#5ec4b9;vertical-align:top}body.home .policies_list_num span,body.post-type-archive-tokyo .policies_list_num span,body.post-type-archive-update .policies_list_num span{font-size:3.0rem;color:#5ec4b9;vertical-align:top}body.home .policies_list_text,body.post-type-archive-tokyo .policies_list_text,body.post-type-archive-update .policies_list_text{display:block;padding:0px 0 0px 30px;font-size:3.0rem;font-weight:bold;line-height:40px;width:200px}body.home .policies_list_img,body.post-type-archive-tokyo .policies_list_img,body.post-type-archive-update .policies_list_img{position:absolute;right:25px;top:0px;width:180px;height:auto;padding:38px 0 0 0}body.home .policies_next,body.post-type-archive-tokyo .policies_next,body.post-type-archive-update .policies_next{margin:50px 110px 0;text-align:right}body.home .policies_next a,body.post-type-archive-tokyo .policies_next a,body.post-type-archive-update .policies_next a{display:inline-block;height:18px;padding:16px 90px 16px 0;background:url(img/p/btn_next_black.png) no-repeat right top;background-size:auto 50px;font-size:1.8rem;line-height:18px;color:#000000}body.home #update,body.post-type-archive-tokyo #update,body.post-type-archive-update #update{padding:90px 0 70px;background:#f6f8fb}body.home #update h2,body.post-type-archive-tokyo #update h2,body.post-type-archive-update #update h2{margin-bottom:20px;text-align:center;font-size:4.0rem;font-weight:bold;letter-spacing:0.2em}body.home #update p.intro,body.post-type-archive-tokyo #update p.intro,body.post-type-archive-update #update p.intro{line-height:33px;font-size:1.6rem;font-weight:bold;text-align:center}body.home .post_next,body.post-type-archive-tokyo .post_next,body.post-type-archive-update .post_next{margin:50px 118px 0;text-align:right}body.home .post_next a,body.post-type-archive-tokyo .post_next a,body.post-type-archive-update .post_next a{display:inline-block;height:18px;padding:16px 90px 16px 0;background:url(img/p/btn_next_gray.png) no-repeat right top;background-size:auto 50px;font-size:1.8rem;line-height:18px;color:#000000}body.home #sns,body.post-type-archive-tokyo #sns,body.post-type-archive-update #sns{padding:70px 0 110px;background:#ffffff}body.home .sns_box,body.post-type-archive-tokyo .sns_box,body.post-type-archive-update .sns_box{width:770px;margin:0 auto 0}body.home .sns_box:after,body.post-type-archive-tokyo .sns_box:after,body.post-type-archive-update .sns_box:after{content:"";clear:both;display:block;height:0px;overflow:hidden}body.home .sns_twitter,body.post-type-archive-tokyo .sns_twitter,body.post-type-archive-update .sns_twitter{float:right;width:358px;height:498px;border:1px solid rgba(15,70,100,0.12)}body.home .sns_facebook,body.post-type-archive-tokyo .sns_facebook,body.post-type-archive-update .sns_facebook{float:left;width:360px}body.home .post_list li,body.post-type-archive-tokyo .post_list li,body.post-type-archive-update .post_list li{margin-bottom:50px}body.post-type-archive-tokyo .toTop_inner,body.post-type-archive-update .toTop_inner{margin-top:80px}}@media (max-width: 749px){html{font-size:62.5%;font-size-adjust:100%;-moz-font-size-adjust:100%;-webkit-font-size-adjust:100%}*{margin:0;padding:0;list-style:none;font-size:1.4rem;font-family:'Noto Sans Japanese', sans-serif;color:#000000}body{width:375px}img{vertical-align:bottom}a{color:#5ec4b9;text-decoration:none}#layout{padding:50px 0 0;width:375px}#globalHeader{position:fixed;left:0px;top:0px;width:100%;z-index:10;background:#ffffff;border-bottom:#f6f8fb solid 1px}#globalHeader .inner{height:49px;transition:height 180ms}#globalHeader_logo{position:absolute;left:20px;bottom:17px;display:block;width:163px;height:16px;background:url(img/s/logo.png) no-repeat;background-size:163px 16px;text-indent:-9999px;overflow:hidden}#globalHeader_menu{position:absolute;right:0px;top:0px}#globalHeader_menu_open{position:absolute;right:0px;top:0px;padding:18px 20px;cursor:pointer}#globalHeader_menu_nav{display:none;position:absolute;right:0px;top:0px;width:215px;padding:50px 0 27px;background:#f6f8fb;border-bottom:#5ec4b9 solid 3px;z-index:100}#globalHeader_menu_close{position:absolute;right:0px;top:0px;padding:18px 22px;cursor:pointer}#globalHeader_menu_nav ul{border-top:#dddddd solid 1px}#globalHeader_menu_nav ul:after{content:"";clear:both;display:block;height:0px;overflow:hidden}#globalHeader_menu_nav ul li{border-bottom:#dddddd solid 1px}#globalHeader_menu_nav ul li a{display:block;text-decoration:none;text-align:center;font-size:1.3rem;line-height:1.2rem;padding:13px 0}#globalHeader_menu_nav ul li a.current{color:#5ec4b9}#globalHeader_menu_nav p.social{margin:43px 0 0;text-align:center}#globalHeader_menu_nav p.social img{margin:0 3px}}@media screen and (max-width: 749px) and (orientation: landscape){#globalHeader_menu_nav{width:375px;padding-bottom:5px}#globalHeader_menu_nav ul li{float:left;width:187px}#globalHeader_menu_nav ul li:nth-child(2n-1){border-right:#dddddd solid 1px}#globalHeader_menu_nav ul li a{padding:8px 0}#globalHeader_menu_nav p{margin:5px 0 0}}@media (max-width: 749px){#globalFooter{padding-top:40px;background:#5ec4b9}#globalFooter_2{background:#59bab0}#footerNav{text-align:center;padding-top:40px;padding-bottom:36px}#footerNav li{display:inline-block;padding:0 14px;border-left:#ffffff solid 1px;font-size:1.2rem;line-height:20px}#footerNav li.first{border:none}#footerNav li a{color:#ffffff;font-size:1.3rem;text-decoration:none}#footerInfo{padding:25px 0 25px 40px;line-height:20px;font-size:1.3rem;color:#ffffff}#footerInfo strong{display:block;margin-bottom:5px;line-height:20px;font-size:1.3rem;font-weight:bold;color:#ffffff}.enquete{background:#5ec4b9}.enqueteBox{position:relative;margin:70px 20px 0;padding:50px 17px 0px;background:#ffffff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.enquete_num{position:absolute;left:50%;top:-39px;width:60px;height:20px;line-height:20px;padding:18px 0 22px;margin-left:-33px;border:#5ec4b9 solid 3px;border-radius:33px;-moz-border-radius:33px;-webkit-border-radius:33px;background:#ffffff;text-align:center;font-size:2.0em;font-weight:bold}.enquete_theme{margin:0 18px 0;font-size:1.8rem;font-weight:bold;line-height:32px}.enquete_choices{margin:30px 0 0 0;padding:0 0 50px}.enqueteBox.result .enquete_choices{padding:0 0 23px}.enquete_choices li{position:relative;border-bottom:#f8fafc solid 1px;height:30px;line-height:30px;margin:0 0 5px 0;padding:0 3px 5px 3px}.enquete_choices li:last-child{margin-bottom:0;padding-bottom:0;border:none}.ready .enquete_choices li{cursor:pointer}.enquete_choices_text{position:absolute;left:10px;top:0px;font-size:1.4rem;line-height:30px}.enquete_choices_radio,.enquete_choices_radio:after{position:absolute;width:22px;height:22px;line-height:1px;border-radius:11px;-moz-border-radius:11px;-webkid-border-radius:11px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.enquete_choices_radio{right:3px;top:4px;background:#ffffff;border:#d0d2d6 solid 2px}.enquete_choices_radio:after{content:"";left:-2px;top:-2px;background:#5ec4b9;transform-origin:center;transition:all 300ms cubic-bezier(0.15, 1, 1, 1);-moz-transition:all 300ms cubic-bezier(0.15, 1, 1, 1);-wabkit-transition:all 300ms cubic-bezier(0.15, 1, 1, 1);transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0)}.enquete_choices li.active .enquete_choices_radio:after{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.enqueteBox.result .enquete_choices_radio{display:none}.enquete_choices_num{position:absolute;right:3px;top:0px;font-size:1.2rem;color:#adafb2;display:none}.enquete_choices li.active .enquete_choices_num{color:#5ec4b9}.enquete_choices_bar{position:relative;display:none;width:100%;height:30px}.enquete_choices_bar span{position:relative;display:block;height:30px;border-radius:0 3px 3px 0}.enquete_total{display:none;padding:0 0 25px;text-align:right;font-size:1.2rem}.enquete_total,.enquete_total span{color:#adafb2}.enqueteBox form{display:none;padding:10px 0 20px}.enqueteBox form:after{content:"";clear:both;display:block;height:0px;overflow:hidden}.enqueteBox form textarea{display:block;width:100%;padding:10px 10px;border:#d0d2d6 solid 1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;box-sizing:border-box;font-size:1.2rem;line-height:18px;height:38px;background:#ffffff}.enqueteBox form button{float:left;display:block;width:100px;height:30px;line-height:30px;margin:10px auto 0;font-size:1.4rem;font-weight:bold;color:#ffffff;background:#5ec4b9;border:none;text-align:center;letter-spacing:0.1em;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkid-border-radius:3px}.enqueteBox form button:disabled{opacity:0.3}.enqueteBox form p{float:right;text-align:right;width:50px;margin:7px 7px 0 0;line-height:12px;height:12px;font-size:1.2rem;color:#adafb2}.enqueteBox form p.over{color:#dd1e1e}.enqueteBox.result form,.enqueteBox.result .enquete_choices_num,.enqueteBox.result .enquete_choices_bar,.enqueteBox.result .enquete_total{display:block}.enquete_comment{display:none;width:335px;overflow-x:hidden;margin:24px -17px 0;background:#f6f8fb;border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px}.enqueteBox.fixed .enquete_comment{display:block}.enqueteBox.fixed form{display:none}.enquete_comment .slidee{width:1000%;position:relative;min-height:50px}.enquete_comment .slidee li{float:left;width:335px}.enquete_comment dl{padding:20px}.enquete_comment dt{position:relative;padding-left:15px;font-size:1.2rem}.enquete_comment dt span{position:absolute;left:0px;top:5px;display:block;width:10px;height:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.enquete_comment dd{font-weight:bold}.survey_next{margin:35px 20px 0;text-align:right}.survey_next a{display:inline-block;height:14px;padding:6px 44px 5px 0;background:url(img/s/btn_next_white.png) no-repeat right top;background-size:auto 25px;font-size:1.4rem;line-height:14px;color:#ffffff}.userDataForm{position:fixed;left:0px;top:0px;display:none;z-index:100;width:100%;height:100%;background:rgba(0,0,0,0.6);overflow:scroll}.userDataForm_inner{width:335px;margin:70px auto 0;padding:35px 0 40px;background:#ffffff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.userDataForm_title{font-size:1.8rem;font-weight:bold;text-align:center}.userDataForm_category{margin:30px 0 10px;font-size:1.4rem;font-weight:bold;color:#5ec4b9;text-align:center}.userDataForm_list{margin:0 auto}.userDataForm_list:after{content:"";clear:both;display:block;height:0px;overflow:hidden}.userDataForm_list.col-1{width:120px}.userDataForm_list.col-2{width:250px}.userDataForm_list label{display:block;height:40px;border-bottom:#5ec4b9 dashed 1px;cursor:pointer}.userDataForm_list.col-1 label:nth-last-child(1),.userDataForm_list.col-2 label:nth-last-child(1),.userDataForm_list.col-2 label:nth-last-child(2){border:none}.userDataForm_list.col-2 label{float:left;width:105px;margin:0 10px}.userDataForm_list label input{display:none}.userDataForm_list label span{position:relative;display:block;height:14px;line-height:14px;font-size:1.4rem;padding:13px 15px}.userDataForm_list label span:before,.userDataForm_list label span:after{content:"";position:absolute;right:15px;top:9px;width:22px;height:22px;overflow:hidden;border-radius:11px;-moz-border-radius:11px;-webkid-border-radius:11px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.userDataForm_list label span:before{background:#ffffff;border:#d0d2d6 solid 2px}.userDataForm_list label span:after{background:#5ec4b9;transform-origin:center;transition:all 300ms cubic-bezier(0.15, 1, 1, 1);-moz-transition:all 300ms cubic-bezier(0.15, 1, 1, 1);-wabkit-transition:all 300ms cubic-bezier(0.15, 1, 1, 1);transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0)}.userDataForm_list label input:checked+span:after{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.userDataForm_submit{display:block;width:150px;height:40px;line-height:40px;margin:30px auto 0;font-size:1.4rem;font-weight:bold;color:#ffffff;background:#5ec4b9;border:none;text-align:center;letter-spacing:0.1em;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkid-border-radius:3px}.userDataForm_submit:disabled{opacity:0.3}.post_list{margin:0px 40px 0}.post_list li{margin:30px 0 0}.post_list li a{position:relative;display:block;padding:15px;background:#ffffff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;min-height:110px}.post_sub_title{display:block;margin:0 0 9px;padding:0 0 10px;font-size:1.4rem;font-weight:bold;border-bottom:#5ec4b9 dashed 1px}.post_title{display:block;margin-bottom:5px;font-size:1.6rem;font-weight:bold}.post_category{float:right;display:inline-block;height:10px;line-height:10px;padding:4px 5px;border:#d0d2d6 solid 1px;font-size:1.0rem;color:#d0d2d6;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.post_img img{width:100%;height:auto;margin-top:10px}.center{text-align:center}.right{text-align:right}.left{text-align:left}.forPC{display:none}#overlay{position:fixed;left:0px;top:0px;height:100%;width:100%;background:rgba(0,0,0,0.6);z-index:11;display:none}.toTop{height:60px}.toTop_inner{width:100%}.toTop_inner .inner{padding:0 20px;text-align:right}.toTop_inner .inner p{display:inline-block;position:relative;height:14px;line-height:14px;padding:5.5px 40px 5.5px 0;font-size:1.4rem;font-weight:bold;color:#5ec4b9;cursor:pointer}.toTop_inner .inner p img{position:absolute;right:0px;top:0px;height:25px;margin-left:-25px}body{-webkit-text-size-adjust:100%}.forPC{display:none !important}.lead{white-space:nowrap;overflow-x:hidden}.lead a{color:#000000}body.page #layout{background:#f6f8fb}body.page .general_inner{margin:0 20px}body.page #top{padding:45px 0 55px}body.page .general_inner h1{font-size:1.6rem;font-weight:bold;color:#5ec4b9;margin:0 0 20px}body.page .general_inner h2{font-size:1.2rem;font-weight:bold}body.page .general_inner p{font-size:1.2rem;margin-bottom:20px}body.page .general_inner iframe{max-width:100%}body.single-talk h1{padding:30px 0 40px;text-align:center}body.single-talk h1 span{display:block;height:15px;line-height:15px;font-size:1.5rem;font-weight:bold}body.single-talk h1 em{display:block;line-height:45px;font-size:3.2rem;font-weight:bold;font-style:normal;padding:15px 0 20px}body.single-talk h1 strong{display:block;height:15px;line-height:15px;font-size:1.5rem;font-weight:bold;font-style:normal}body.single-talk .interviewBox{margin-bottom:70px}body.single-talk .interviewText{margin:0 20px}body.single-talk .interviewText h2{margin:65px auto 20px;font-size:2rem;font-weight:bold;line-height:30px;text-align:center}body.single-talk .interviewText p{margin-bottom:30px;line-height:24.2px}body.single-talk .interviewText p em,body.single-talk .interviewText p em{margin-right:15px;font-weight:bold;font-style:normal}body.single-talk .interviewImg{margin-bottom:25px}body.single-talk .interviewImg img,body.single-talk .interviewProfile_img img{width:100%;height:inherit}body.single-talk .interviewProfile{margin:0 20px;padding:20px 20px 5px;background:#f6f8fb;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}body.single-talk .interviewProfile_img{margin-bottom:25px}body.single-talk .interviewProfile p strong,body.single-talk .interviewProfile dt{font-size:1.2rem;font-weight:bold;margin-bottom:5px}body.single-talk .interviewProfile p,body.single-talk .interviewProfile dd{font-size:1.1rem;line-height:18px;margin-bottom:15px}body.single-talk .interviewBacknumber .inner{padding:60px 0 20px}body.single-talk .interviewBacknumber ul{margin:0 40px}body.single-talk .interviewBacknumber ul li{margin:0 0px 10px}body.single-talk .interviewBacknumber ul li img{max-width:100%;height:inherit}body.post-type-archive-policies #layout{background:#f6f8fb}body.post-type-archive-policies #top{padding:45px 0 55px}body.post-type-archive-policies h1{margin-bottom:15px;text-align:center;font-size:3.2rem;font-weight:bold;letter-spacing:0.2em}body.post-type-archive-policies p.intro{line-height:25px;font-size:1.4rem;text-align:center;font-weight:bold}body.post-type-archive-policies .policiesBox{margin:30px 20px 0px;padding:20px;background:#ffffff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}body.post-type-archive-policies .policiesBox_img{padding:20px 0 5px;text-align:center}body.post-type-archive-policies .policiesBox_img img{width:290px;height:auto}body.post-type-archive-policies .policiesBox_num{padding-top:0px;height:30px;line-height:30px;font-size:3.0rem;font-weight:bold;color:#5ec4b9}body.post-type-archive-policies .policiesBox_num span{line-height:25px;font-size:2.5rem;font-weight:bold;color:#5ec4b9;vertical-align:top}body.post-type-archive-policies .policiesBox_text h2{margin:5px 0 10px;line-height:32px;font-size:2.5rem}body.post-type-archive-policies .policiesBox .todo_clickable .todo_title span{border-bottom:1px dashed #222;cursor:pointer;transition:all 0.1s ease}body.post-type-archive-policies .policiesBox .todo_text{transform:scaleY(0);transform-origin:top;height:0;transition:transform 0.3s ease;width:285px;background:#fff9ca;border-radius:5px;position:relative}body.post-type-archive-policies .policiesBox .todo_text:after{bottom:100%;left:20%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,249,202,0);border-bottom-color:#fff9ca;border-width:10px;margin-left:-10px}body.post-type-archive-policies .policiesBox .todo_clickable.focus .todo_title span{border-color:#5ec4b9;color:#5ec4b9}body.post-type-archive-policies .policiesBox .todo_clickable.focus+.todo_text{transform:scaleY(1);height:auto;padding:5px;margin:0 auto 20px}body.post-type-archive-policies .policiesBox_text p{line-height:22px;font-size:1.4rem}body.post-type-archive-policies .policiesBox_progress{margin:0px 0px 0px}body.post-type-archive-policies .policiesBox_progress li{margin:0 0px}body.post-type-archive-policies .policiesBox_progress p{display:table;width:100%;height:50px;padding:0 0 10px}body.post-type-archive-policies .policiesBox_progress p span{display:table-cell;vertical-align:bottom;font-size:1.4rem}body.post-type-archive-policies .policiesBox_progress p span.text{text-align:left;font-size:1.4rem;font-weight:bold}body.post-type-archive-policies .policiesBox_progress p span.status{text-align:right;white-space:nowrap;word-break:keep-all;padding-left:10px}body.post-type-archive-policies .policiesBox_progress .bar{height:10px;overflow:hidden;background:#f5f7fa;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}body.post-type-archive-policies .policiesBox_progress .bar div{height:10px;overflow:hidden}body.post-type-archive-policies .policiesBox_relation{margin:55px 0 0}body.post-type-archive-policies .policiesBox_relation h3{font-size:1.3rem;font-weight:normal;color:#7c7d80;border-bottom:#e0e1e4 solid 1px;padding-bottom:12px}body.post-type-archive-policies .policiesBox_relation li{margin:15px 0 0}body.post-type-archive-policies .policiesBox_relation li a{position:relative;display:block;min-height:50px;padding-left:60px}body.post-type-archive-policies .relation_title{display:inline;padding:0px 0 0px;margin:0 10px 0 0;font-size:1.3rem;font-weight:bold}body.post-type-archive-policies .relation_title span{font-size:1.3rem;font-weight:bold}body.post-type-archive-policies .relation_text{display:inline;font-size:1.3rem}body.post-type-archive-policies .relation_category{display:none;font-size:1.0rem;height:10px;line-height:10px;padding:3px 6px;color:#d0d2d6;border:#d0d2d6 solid 1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}body.post-type-archive-policies .relation_img{position:absolute;left:0px;top:0px;width:50px}body.single-poll #top{padding:40px 0 55px}body.single-poll h1{margin-bottom:15px;text-align:center;font-size:3.2rem;font-weight:bold;letter-spacing:0.2em}body.single-poll p.intro{line-height:25px;font-size:1.4rem;text-align:center;font-weight:bold}body.single-poll .enquete{padding:50px 0 80px}body.single-poll .enquete h2{margin-bottom:10px;font-size:2.5rem;font-weight:bold;text-align:center;letter-spacing:0.2em;color:#ffffff}body.single-poll p.enquete_intro,body.single-poll p.enquete_thankyou{font-size:1.2rem;text-align:center;color:#ffffff}body.single-poll p.enquete_thankyou{margin-top:3em}body.single-poll .surveyBacknumber .inner{padding:70px 0 0}body.single-poll .surveyBacknumber h2{margin-bottom:40px;font-size:2.5rem;font-weight:bold;text-align:center;letter-spacing:0.2em}body.single-poll .surveyBacknumber ul{width:auto;padding:0 0px 40px;margin:0 40px;border-bottom:#d0d2d6 solid 1px}body.single-poll .surveyBacknumber ul li{margin-bottom:20px}body.single-poll .surveyBacknumber ul li a{display:block;height:50px;line-height:50px;padding:0 0 0 20px;background:#f6f8fb url(img/shared/icon_survey_link.png) no-repeat 270px center;background-size:7px 12.5px;color:#000000;font-size:1.3rem;font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}body.single-poll .surveyNotes .inner{padding:25px 0 40px}body.single-poll .surveyNotes ul{margin:0 40px}body.single-poll .surveyNotes li{font-size:1.2rem;color:#adafb2;margin-bottom:0.5rem}body.single-poll .poll_comment_cancel{display:inline-block;height:30px;line-height:30px;margin:9px 0 0 20px;font-size:1.2rem}body.single-tokyo .post_header,body.single-update .post_header{padding:30px 20px 35px;text-align:center}body.single-tokyo .post_header span.post_date,body.single-update .post_header span.post_date{display:block;height:15px;line-height:15px;font-size:1.5rem;font-weight:bold}body.single-tokyo .post_header h1,body.single-update .post_header h1{display:block;line-height:45px;font-size:3.2rem;font-weight:bold;font-style:normal;padding:15px 0 20px}body.single-tokyo .post_inner_category span,body.single-update .post_inner_category span{display:inline-block;font-size:1.0rem;height:10px;line-height:10px;padding:3px 5px;margin-right:20px;color:#d0d2d6;border:#d0d2d6 solid 1px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}body.single-tokyo .post_inner h2,body.single-update .post_inner h2{font-size:2.3rem;font-weight:bold;margin:0 20px 20px;text-align:center}body.single-tokyo .post_inner h3,body.single-update .post_inner h3{font-size:2.2rem;font-weight:bold;margin:0 20px 20px;text-align:center}body.single-tokyo .post_inner p,body.single-update .post_inner p{margin:0 20px 40px;line-height:22px}body.single-tokyo .post_inner ul,body.single-tokyo .post_inner ol,body.single-update .post_inner ul,body.single-update .post_inner ol{margin:0 40px 40px}body.single-tokyo .post_inner ul li,body.single-update .post_inner ul li{list-style-type:disc}body.single-tokyo .post_inner ol li,body.single-update .post_inner ol li{list-style-type:decimal}body.single-tokyo .post_inner ul li,body.single-tokyo .post_inner ol li,body.single-update .post_inner ul li,body.single-update .post_inner ol li{margin:0.7rem 0}body.single-tokyo .post_inner ul ul,body.single-tokyo .post_inner ul ol,body.single-tokyo .post_inner ol ul,body.single-tokyo .post_inner ol ol,body.single-update .post_inner ul ul,body.single-update .post_inner ul ol,body.single-update .post_inner ol ul,body.single-update .post_inner ol ol{margin-left:2rem;margin-bottom:1rem}body.single-tokyo .post_inner img,body.single-update .post_inner img{margin:0 auto 40px;display:block;max-width:100%;height:inherit}body.single-tokyo .post_inner .wp-caption,body.single-update .post_inner .wp-caption{margin:0 auto 40px;text-align:center;max-width:295px}body.single-tokyo .post_inner .wp-caption img,body.single-update .post_inner .wp-caption img{margin:0 auto 1rem;display:block;max-width:100%;height:inherit}body.single-tokyo .post_footer .inner,body.single-update .post_footer .inner{margin:0 20px;padding:20px 20px 5px;background:#f6f8fb;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}body.single-tokyo .post_footer img,body.single-update .post_footer img{width:100%;height:inherit;margin-bottom:25px}body.single-tokyo .post_footer p strong,body.single-update .post_footer p strong{font-size:1.2rem;font-weight:bold;margin-bottom:5px}body.single-tokyo .post_footer p,body.single-update .post_footer p{font-size:1.1rem;line-height:18px;margin-bottom:15px}body.single-tokyo #list .inner,body.single-update #list .inner{padding:40px 0 35px}body.single-tokyo #list h2,body.single-update #list h2{margin:0 40px;font-size:1.6rem;font-weight:bold;color:#5ec4b9}body.single-tokyo #list .post_list,body.single-update #list .post_list{margin-top:0px}body.home #layout,body.post-type-archive-tokyo #layout,body.post-type-archive-update #layout{padding-top:0}body.home #globalHeader.hide .inner,body.post-type-archive-tokyo #globalHeader.hide .inner,body.post-type-archive-update #globalHeader.hide .inner{height:0px}body.home #top h1,body.post-type-archive-tokyo #top h1,body.post-type-archive-update #top h1{min-height:469px;background-color:#bad5cc}body.home #top .message p,body.post-type-archive-tokyo #top .message p,body.post-type-archive-update #top .message p{padding:40px 0 45px;font-size:1em;font-weight:bold;line-height:28px;text-align:center}body.home #top .message,body.post-type-archive-tokyo #top .message,body.post-type-archive-update #top .message{background-color:#5ec4b9;text-align:center;padding:45px 0}body.home #top .message h2,body.post-type-archive-tokyo #top .message h2,body.post-type-archive-update #top .message h2{color:#ffffff;font-size:2.2rem;font-weight:700;line-height:50px;text-align:center;margin-bottom:10px}body.home #top div.message h2 br,body.post-type-archive-tokyo #top div.message h2 br,body.post-type-archive-update #top div.message h2 br{display:none}body.home #top .message p,body.post-type-archive-tokyo #top .message p,body.post-type-archive-update #top .message p{color:#ffffff;font-size:1.4rem;padding:0;white-space:nowrap;overflow-x:hidden}body.home .oshirase-line,body.post-type-archive-tokyo .oshirase-line,body.post-type-archive-update .oshirase-line{padding:45px 20px 35px;margin:0 auto;line-height:2.2}body.home .oshirase-line h2,body.post-type-archive-tokyo .oshirase-line h2,body.post-type-archive-update .oshirase-line h2{font-size:2.2rem;line-height:50px}body.home .oshirase-line h3,body.post-type-archive-tokyo .oshirase-line h3,body.post-type-archive-update .oshirase-line h3{font-size:1.4rem}body.home .oshirase-line h2,body.home .oshirase-line h3,body.post-type-archive-tokyo .oshirase-line h2,body.post-type-archive-tokyo .oshirase-line h3,body.post-type-archive-update .oshirase-line h2,body.post-type-archive-update .oshirase-line h3{text-align:center;margin-bottom:10px}body.home .oshirase-line p,body.post-type-archive-tokyo .oshirase-line p,body.post-type-archive-update .oshirase-line p{margin-bottom:1em}body.home .oshirase-line iframe,body.post-type-archive-tokyo .oshirase-line iframe,body.post-type-archive-update .oshirase-line iframe{max-width:100%;height:auto;margin-bottom:20px}body.home .oshirase-line iframe.full,body.post-type-archive-tokyo .oshirase-line iframe.full,body.post-type-archive-update .oshirase-line iframe.full{margin:0 -20px 20px;max-width:375px;width:375px;height:211px}body.home #profile,body.post-type-archive-tokyo #profile,body.post-type-archive-update #profile{margin-top:150px;background:#f6f8fb}body.home #profile img,body.post-type-archive-tokyo #profile img,body.post-type-archive-update #profile img{width:100%}body.home #profile .forSP,body.post-type-archive-tokyo #profile .forSP,body.post-type-archive-update #profile .forSP{position:relative;top:-150px;margin:0px 0px -150px}body.home #profile table,body.post-type-archive-tokyo #profile table,body.post-type-archive-update #profile table{margin:0 30px;padding:25px 0 35px}body.home #profile th,body.home #profile td,body.post-type-archive-tokyo #profile th,body.post-type-archive-tokyo #profile td,body.post-type-archive-update #profile th,body.post-type-archive-update #profile td{padding-bottom:10px;text-align:left;vertical-align:top;font-size:1.3rem;font-weight:500}body.home #profile th,body.post-type-archive-tokyo #profile th,body.post-type-archive-update #profile th{white-space:nowrap;word-break:keep-all;padding-right:20px}body.home #profile td span,body.post-type-archive-tokyo #profile td span,body.post-type-archive-update #profile td span{display:inline-block;font-size:1.3rem}body.home #interview,body.post-type-archive-tokyo #interview,body.post-type-archive-update #interview{padding:20px 0 0px}body.home #interview h2,body.post-type-archive-tokyo #interview h2,body.post-type-archive-update #interview h2{margin-bottom:15px;font-size:3.2rem;font-weight:bold;text-align:center;letter-spacing:0.2em}body.home #interview p,body.post-type-archive-tokyo #interview p,body.post-type-archive-update #interview p{line-height:25px;font-size:1.4rem;font-weight:bold;text-align:center}body.home #interview ul,body.post-type-archive-tokyo #interview ul,body.post-type-archive-update #interview ul{position:relative;height:250px;margin:50px 20px 0}body.home #interview ul li,body.post-type-archive-tokyo #interview ul li,body.post-type-archive-update #interview ul li{position:absolute;width:100%;height:250px;display:none;text-align:center;overflow:hidden}body.home #interview ul li img,body.post-type-archive-tokyo #interview ul li img,body.post-type-archive-update #interview ul li img{width:100%;height:inherit}body.home #interview ol,body.post-type-archive-tokyo #interview ol,body.post-type-archive-update #interview ol{padding:15px 0 0;text-align:center;background:#5ec4b9}body.home #interview ol li,body.post-type-archive-tokyo #interview ol li,body.post-type-archive-update #interview ol li{display:inline-block;border:#ffffff solid 1px;width:4px;height:4px;margin:0 10px;overflow:hidden;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer}body.home #interview ol li.active,body.post-type-archive-tokyo #interview ol li.active,body.post-type-archive-update #interview ol li.active{background:#ffffff;cursor:default}body.home #interview_list,body.post-type-archive-tokyo #interview_list,body.post-type-archive-update #interview_list{margin-bottom:-85px}body.home #survey,body.post-type-archive-tokyo #survey,body.post-type-archive-update #survey{padding:70px 0 35px}body.home #survey h2,body.post-type-archive-tokyo #survey h2,body.post-type-archive-update #survey h2{margin-bottom:15px;text-align:center;color:#ffffff;font-size:3.2rem;font-weight:bold;letter-spacing:0.2em}body.home #survey p.intro,body.post-type-archive-tokyo #survey p.intro,body.post-type-archive-update #survey p.intro{line-height:25px;font-size:1.4rem;text-align:center;font-weight:bold;color:#ffffff}body.home #policies,body.post-type-archive-tokyo #policies,body.post-type-archive-update #policies{padding:70px 0 35px}body.home #policies h2,body.post-type-archive-tokyo #policies h2,body.post-type-archive-update #policies h2{margin-bottom:15px;text-align:center;font-size:3.2rem;font-weight:bold;letter-spacing:0.2em}body.home #policies p.intro,body.post-type-archive-tokyo #policies p.intro,body.post-type-archive-update #policies p.intro{line-height:25px;text-align:center;font-size:1.4rem;font-weight:bold}body.home .policies_list,body.post-type-archive-tokyo .policies_list,body.post-type-archive-update .policies_list{margin:40px 40px 0}body.home .policies_list a,body.post-type-archive-tokyo .policies_list a,body.post-type-archive-update .policies_list a{position:relative;display:block;height:98px;margin:0 0 12px;border:#e1e1e1 solid 1px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background:url(img/s/arrow_policies.png) no-repeat 277px center;background-size:7px 13px;padding-bottom:8px}body.home .policies_list_num,body.post-type-archive-tokyo .policies_list_num,body.post-type-archive-update .policies_list_num{display:block;padding:8px 0 0px 20px;font-size:2.2rem;font-weight:bold;color:#5ec4b9;vertical-align:top}body.home .policies_list_num span,body.post-type-archive-tokyo .policies_list_num span,body.post-type-archive-update .policies_list_num span{font-size:1.8rem;color:#5ec4b9;vertical-align:top}body.home .policies_list_text,body.post-type-archive-tokyo .policies_list_text,body.post-type-archive-update .policies_list_text{display:block;padding:0px 0 0px 20px;font-size:1.6rem;font-weight:bold;line-height:22px;width:150px}body.home .policies_list_img,body.post-type-archive-tokyo .policies_list_img,body.post-type-archive-update .policies_list_img{position:absolute;right:20px;top:0px;height:auto;width:90px;padding:18px 3px 0 0}body.home .policies_next,body.post-type-archive-tokyo .policies_next,body.post-type-archive-update .policies_next{margin:23px 20px 0;text-align:right}body.home .policies_next a,body.post-type-archive-tokyo .policies_next a,body.post-type-archive-update .policies_next a{display:inline-block;height:14px;padding:6px 45px 5px 0;background:url(img/s/btn_next_black.png) no-repeat right top;background-size:auto 25px;font-size:1.4rem;line-height:14px;color:#000000}body.home #update,body.post-type-archive-tokyo #update,body.post-type-archive-update #update{padding:70px 0 35px;background:#f6f8fb}body.home #update h2,body.post-type-archive-tokyo #update h2,body.post-type-archive-update #update h2{margin-bottom:20px;text-align:center;font-size:3.2rem;font-weight:bold;letter-spacing:0.2em}body.home #update p.intro,body.post-type-archive-tokyo #update p.intro,body.post-type-archive-update #update p.intro{line-height:25px;text-align:center;font-size:1.4rem;font-weight:bold}body.home .post_next,body.post-type-archive-tokyo .post_next,body.post-type-archive-update .post_next{margin:23px 20px 0;text-align:right}body.home .post_next a,body.post-type-archive-tokyo .post_next a,body.post-type-archive-update .post_next a{display:inline-block;height:14px;padding:6px 45px 5px 0;background:url(img/s/btn_next_gray.png) no-repeat right top;background-size:auto 25px;font-size:1.4rem;line-height:14px;color:#000000}body.home #sns,body.post-type-archive-tokyo #sns,body.post-type-archive-update #sns{padding:70px 0 37px;background:#ffffff}body.home .sns_box,body.post-type-archive-tokyo .sns_box,body.post-type-archive-update .sns_box{width:295px;margin:0 auto 0}body.home .sns_twitter,body.post-type-archive-tokyo .sns_twitter,body.post-type-archive-update .sns_twitter{width:293px;height:498px;border:1px solid rgba(15,70,100,0.12);margin-bottom:50px}body.home .sns_facebook,body.post-type-archive-tokyo .sns_facebook,body.post-type-archive-update .sns_facebook{width:295px;margin-bottom:50px}body.post-type-archive-tokyo .toTop_inner,body.post-type-archive-update .toTop_inner{margin-top:40px}}
/*# sourceMappingURL=style.css.map */
