@charset "UTF-8";.entry-thumb img{border:0;width:256px;height:200px}.pc{display:block}.sp{display:none}.tab{display:none}body{font-family:"Noto Sans Japanese"}.mtn150{margin-top:150px}.mtn100{margin-top:100px}.mtn0{margin-top:0}.home .mtn0{margin-top:0}.swiper-button-prev{background-image:url("../images/toppage/swiper-button-prev.png")}.swiper-button-next{background-image:url("../images/toppage/swiper-button-next.png")}.siteHeaderPC{background:rgba(0, 0, 0, 0.8);position:fixed;z-index:2;width:100%}.siteHeaderPC__inner{display:flex;align-items:center;justify-content:space-between;height:60px}.siteHeaderPC__left{display:flex;justify-content:space-between}.siteHeaderPC__left__logo{margin-left:20px}.siteHeaderPC__left__logo__link{display:block;width:182.5px;height:auto}@media screen and (min-width:768px){.siteHeaderPC__left__logo__link{transition:0.6s}}@media screen and (min-width:768px){.siteHeaderPC__left__logo__link:hover{opacity:0.6}}.siteHeaderPC__right{display:flex;align-items:center;justify-content:space-between}.siteHeaderPC__right__snsArea{margin-right:30px;display:flex;align-items:center;justify-content:space-between}.siteHeaderPC__right__snsArea__item{margin-left:20px}@media screen and (min-width:768px){.siteHeaderPC__right__snsArea__item{transition:0.6s}}@media screen and (min-width:768px){.siteHeaderPC__right__snsArea__item:hover{opacity:0.6}}.siteHeaderPC__right__snsArea__item:first-child{margin-left:0}.siteHeaderPC__right__snsArea__youtube{width:20px;height:auto}.siteHeaderPC__right__snsArea__facebook{width:10px;height:auto}.siteHeaderPC__right__snsArea__twitter{width:22px;height:auto}.siteHeaderPC__right__area{display:flex;align-items:center;justify-content:space-between}.siteHeaderPC__right__area__login{margin:0 auto;width:100px;height:60px;display:flex;align-items:center;justify-content:center;background:#00609f;color:#fff;cursor:pointer}@media screen and (min-width:768px){.siteHeaderPC__right__area__login{transition:0.6s}}@media screen and (min-width:768px){.siteHeaderPC__right__area__login:hover{opacity:0.6}}.siteHeaderPC__right__area__login__text{font-size:13px;color:#fff;line-height:1.4;letter-spacing:0.1em}.siteHeaderPC__right__area__list{position:relative;cursor:pointer}.siteHeaderPC__right__area__lang{margin:0 auto;width:90px;height:60px;display:flex;align-items:center;justify-content:center;background:#fff;font-size:14px;color:#000;line-height:1.4;letter-spacing:0.1em}.siteHeaderPC__right__area__lang__text{margin-right:17px;position:relative}.siteHeaderPC__right__area__lang__text:before{content:'';position:absolute;top:3px;left:25px;width:0;height:0;border-style:solid;border-width:8px 6px 0 6px;border-color:#000 transparent transparent transparent}.siteHeaderPC__right__area__langMenu{display:none;position:absolute;width:100%}.siteHeaderPC__right__area__langMenu__list{text-align:center}.siteHeaderPC__right__area__langMenu__list__link{display:flex;justify-content:center;align-items:center;background:#333;color:#fff;height:60px;font-size:13px;line-height:1;letter-spacing:0.1em}.siteHeaderPC__right__area__langMenu__list__link:last-child{border-top:1px solid #666}.siteHeaderSP{display:none}.siteFooter__inner{padding:20px 0;width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.siteFooter__block__wrapper{display:flex;justify-content:space-between;align-items:flex-end}.siteFooter__block{display:flex;align-items:center}.siteFooter__block__logo{width:45px;height:auto}.siteFooter__block__textArea{margin-left:20px}.siteFooter__block__title{font-size:14px;color:#000;line-height:1.57;letter-spacing:0;font-weight:bold}.siteFooter__block__text{margin-top:5px;font-size:13px;color:#000;line-height:1.69;letter-spacing:0}.siteFooter__block__area{display:flex}.siteFooter__block__area{font-size:13px;color:#000;line-height:1.84;letter-spacing:0}.siteFooter__block__area__privacy{margin-left:10px;padding-left:10px;border-left:1px solid #000;font-size:13px;color:#000;line-height:1.84;letter-spacing:0}@media screen and (min-width:768px){.siteFooter__block__area__privacy__link{transition:0.6s}}@media screen and (min-width:768px){.siteFooter__block__area__privacy__link:hover{opacity:0.6}}.siteFooter__block__area__company{margin-left:10px;padding-left:10px;border-left:1px solid #000;font-size:13px;color:#000;line-height:1.84;letter-spacing:0}.siteFooter__block__area__terms{font-size:13px;color:#000;line-height:1.84;letter-spacing:0}@media screen and (min-width:768px){.siteFooter__block__area__terms__link{transition:0.6s}}@media screen and (min-width:768px){.siteFooter__block__area__terms__link:hover{opacity:0.6}}@media screen and (min-width:768px){.siteFooter__block__area__company__link{transition:0.6s}}@media screen and (min-width:768px){.siteFooter__block__area__company__link:hover{opacity:0.6}}.pageContents{margin-top:30px;color:#333;font-size:15px;line-height:1.7;letter-spacing:0.04em}.pageContents *{margin-top:1.75em}.pageContents :first-child{margin-top:0}.pageContents a{color:#00609f;border-bottom:solid 1px #00609f}@media screen and (min-width:768px){.pageContents a{transition:0.6s}}@media screen and (min-width:768px){.pageContents a:hover{opacity:0.6}}.pageContents h1,.pageContents h2,.pageContents h3,.pageContents h4,.pageContents h5,.pageContents h6{font-weight:bold}.pageContents h1{font-size:32px;line-height:1.4}.pageContents h2{margin:2em 0 0.5em;display:block;font-size:27px;line-height:1.6}.pageContents h3{font-size:22px;line-height:1.6}.pageContents h4,.pageContents h5,.pageContents h6{font-size:16px;line-height:1.6}.pageContents h1+h2,.pageContents h2+h3,.pageContents h3+h4,.pageContents h4+h5,.pageContents h5+h6{margin-top:0.5em}.pageContents p{margin-top:0.75em;font-size:16px;line-height:1.7}.pageContents strong{font-weight:bold}.pageContents em{font-style:italic}.pageContents ul li{list-style-type:disc}.pageContents ol li{list-style-type:decimal}.pageContents ol,.pageContents ul{margin-top:1em;padding-left:1.4em}.pageContents ol li,.pageContents ul li{margin-top:0.5em;line-height:1.4}.pageContents sub,.pageContents sup{font-size:10px}.pageContents table{margin-top:3em;width:100%;border-collapse:collapse}.pageContents table tr td,.pageContents table tr th{padding:15px 20px 16px;border-left:0;border-right:0;line-height:1.5;text-align:left}.pageContents table tr th{width:25%}.pageContents del{margin-top:0.75em;font-size:16px;line-height:1.7}.pageContents blockquote{position:relative;padding:30px 15px 8px 15px;box-sizing:border-box;font-style:italic;background:#efefef;color:#555}.pageContents blockquote:before{display:inline-block;position:absolute;top:13px;left:15px;vertical-align:middle;content:"\f10d";font-family:Font Awesome\ 5 Free;color:#cfcfcf;font-size:17px;line-height:1;font-weight:900}.pageContents blockquote p{padding:0;margin:10px 0;line-height:1.7}.pageContents blockquote cite{display:block;text-align:right;color:#888888;font-size:0.9em}.pageContents img{width:auto;max-width:100%;height:auto;margin-top:2em}.pageContents img.alignleft,.pageContents img.alignnone{margin-top:2em}.pageContents img.aligncenter{display:block;margin:2em auto 0}.pageContents img.alignright{display:block;margin:2em 0 0 auto}.topPageKvSec__mv{padding-top:60px;position:relative;background:url("../images/toppage/topPageKvSec__bg-min.jpg");width:100%;display:inline-block;height:665px;background-size:cover;background-position:center center;background-repeat:no-repeat}.topPageKvSec__mv__inner{position:absolute;top:50%;left:35%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:auto;height:auto}.topPageKvSec__mv__title{font-size:65px;color:#000;line-height:1.23;font-weight:200}.topPageKvSec__icons{margin-top:55px;display:flex}.topPageKvSec__appStore{width:135px;height:auto}@media screen and (min-width:768px){.topPageKvSec__appStore__link{transition:0.6s}}@media screen and (min-width:768px){.topPageKvSec__appStore__link:hover{opacity:0.6}}.topPageKvSec__googlePlay{margin-left:15px;width:160px;height:auto}@media screen and (min-width:768px){.topPageKvSec__googlePlay__link{transition:0.6s}}@media screen and (min-width:768px){.topPageKvSec__googlePlay__link:hover{opacity:0.6}}.topPageKvSec__iphone{position:absolute;top:85%;right:-140%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:300px;height:auto;font-size:75px;color:#000;line-height:1.23}.topPageKvSec__textarea{padding:120px 0 90px;text-align:center;background:#efefef}.topPageKvSec__textarea__text{font-size:30px;color:#000;line-height:1.6;letter-spacing:0.02em;font-weight:bold}.topPageKvSec__textarea__link__wrapper{margin-top:50px}.topPageKvSec__textarea__link{padding:15px 50px;display:inline-block;background:#000;font-size:13px;color:#fff;line-height:1.4;letter-spacing:0.1em;font-weight:bold;font-weight:400}@media screen and (min-width:768px){.topPageKvSec__textarea__link{transition:0.6s}}@media screen and (min-width:768px){.topPageKvSec__textarea__link:hover{opacity:0.6}}.topPageRecommendSec{margin-top:90px}.topPageRecommendSec__inner{margin-top:100px}.topPageRecommendSec__title{text-align:center;font-size:50px;color:#000;line-height:1;letter-spacing:0em;font-family:'Poppins', sans-serif;font-weight:300}.topPageRecommendSec__block__wrapper{margin-top:50px;display:flex;justify-content:space-between;align-items:center}.topPageRecommendSec__block{position:relative;width:calc((100% / 3 ) - 10px)}.topPageRecommendSec__block__link{display:block;cursor:pointer}@media screen and (min-width:768px){.topPageRecommendSec__block__link{transition:0.6s}}@media screen and (min-width:768px){.topPageRecommendSec__block__link:hover{opacity:0.6}}.topPageRecommendSec__block__text{position:absolute;display:flex;justify-content:center;align-items:center;top:50%;left:50%;width:350px;height:60px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.topPageRecommendSec__block__item{font-size:32px;color:#fff;line-height:1.4;letter-spacing:0;font-weight:200}.topPageTopicSec__inner{margin-top:100px;width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;text-align:center}.topPageTopicSec__title{text-align:center;font-size:50px;color:#000;line-height:1;letter-spacing:0em;font-family:'Poppins', sans-serif;font-weight:300}.topPageTopicSec__block__wrapper{margin-top:50px;display:flex;flex-wrap:wrap}.topPageTopicSec__block{margin-bottom:30px;max-width:24%;margin-right:1.3%}.topPageTopicSec__block:nth-child(4n){margin-right:0}.topPageTopicSec__block__link__inner{margin-top:15px}.topPageTopicSec__block__link{display:block;text-align:left;font-size:14px;color:#000;line-height:1.42;letter-spacing:0}@media screen and (min-width:768px){.topPageTopicSec__block__link{transition:0.6s}}@media screen and (min-width:768px){.topPageTopicSec__block__link:hover{opacity:0.6}}.topPageTopicSec__block__link__inner{margin-top:15px;text-align:left}.topPageTopicSec__block__time{text-align:left;font-size:12px;color:#000;line-height:1.42;letter-spacing:0}.topPageTopicSec__block__category__wrapper{display:flex;align-items:center}.topPageTopicSec__block__category{margin:10px 0 0 8px}.topPageTopicSec__block__category:first-child{margin:0}.topPageTopicSec__block__category__link{margin-top:10px;margin-left:10px;padding:4px 12px;display:inline-block;color:#0066ff;border:1px solid #0066ff;font-size:12px;line-height:1;letter-spacing:0.1em}@media screen and (min-width:768px){.topPageTopicSec__block__category__link{transition:0.6s}}@media screen and (min-width:768px){.topPageTopicSec__block__category__link:hover{opacity:0.6}}.topPageTopicSec__block__category__link:first-child{margin-left:0}.topPageTopicSec__block__text{margin-top:7px;text-align:left;font-size:14px;color:#000;line-height:1.42;letter-spacing:0}.topPageTopicSec__button__link{margin-top:20px}.topPageTopicSec__button__link{padding:15px 50px;display:inline-block;background:#000;font-size:13px;color:#fff;line-height:1.4;letter-spacing:0.1em;font-weight:bold;font-weight:400}@media screen and (min-width:768px){.topPageTopicSec__button__link{transition:0.6s}}@media screen and (min-width:768px){.topPageTopicSec__button__link:hover{opacity:0.6}}.topPageVisorSec__inner{margin-top:100px;width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;text-align:center}.topPageVisorSec__title{text-align:center;font-size:50px;color:#000;line-height:1;letter-spacing:0em;font-family:'Poppins', sans-serif;font-weight:300}.topPageVisorSec__content{padding:50px 50px 75px;display:flex}.topPageVisorSec__content__imgWrap{display:inline-block;flex-basis:200px;flex-grow:0;margin-right:50px}.topPageVisorSec__content__imgWrap img{width:200px}.topPageVisorSec__content__txtWrap{text-align:left;flex-grow:1}.topPageVisorSec__content__txtWrap__TitleH3{font-size:18px;line-height:1.4}.topPageVisorSec__content__txtWrap__txt{margin-top:35px;font-size:14px;line-height:1.6}.topPageVisorSec__content__txtWrap__txt a{color:#0066ff;text-decoration:underline}.topPageVisorSec__content__txtWrap__txt a:hover{text-decoration:none}.topPageContactSec{background:#a0a0a0}.topPageContactSec__inner{margin-top:100px;padding-top:80px;width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.topPageContactSec__title{text-align:center;font-size:50px;color:#000;line-height:1;letter-spacing:0em;font-family:'Poppins', sans-serif;font-weight:300;color:#fff;line-height:1}.topPageContactSec__block__wrapper{padding:50px 0 75px;display:flex;justify-content:space-between}.topPageContactSec__block{width:calc((100% / 2 ) - 10px);padding:32px 50px;background:#fff}.topPageContactSec__block__title{font-size:20px;color:#000;line-height:2.1;letter-spacing:0;font-weight:bold}.topPageContactSec__block__text{margin-top:10px;font-size:13px;line-height:2.3;letter-spacing:0}.topPageContactSec__block__text02{margin-top:20px;padding-left:16px;border-left:solid 1px #999}.topPageContactSec__block__link__wrapper{margin-top:107px;position:relative;bottom:0;text-align:right}.topPageContactSec__block__link{padding:15px 50px;display:inline-block;background:#000;font-size:13px;color:#fff;line-height:1.4;letter-spacing:0.1em;font-weight:bold;font-weight:400}@media screen and (min-width:768px){.topPageContactSec__block__link{transition:0.6s}}@media screen and (min-width:768px){.topPageContactSec__block__link:hover{opacity:0.6}}.servicePageFuncSec{background:#efefef}.servicePageFuncSec__inner{padding:150px 0 30px;width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.servicePageFuncSec__title__wrapper{text-align:center}.servicePageFuncSec__title{font-size:50px;color:#000;line-height:1;letter-spacing:0;font-weight:200}.servicePageFuncSec__boxArea{margin-top:60px;display:flex;flex-wrap:wrap;justify-content:space-between}.servicePageFuncSec__box{margin-bottom:40px;padding:35px 27px;background:#fff;width:31%}.servicePageFuncSec__box__title{padding-left:46px;font-size:27px;color:#000;line-height:1;letter-spacing:0;font-weight:700;position:relative}.servicePageFuncSec__box__title:before{content:"";position:absolute;top:50%;left:15px;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.servicePageFuncSec__box__title01:before{background:url("../images/service/servicePageFuncSec_box_icon01.png") no-repeat;background-size:100%;width:30px;height:30px}.servicePageFuncSec__box__title02:before{background:url("../images/service/servicePageFuncSec_box_icon02.png") no-repeat;background-size:100%;width:30px;height:30px}.servicePageFuncSec__box__title03:before{background:url("../images/service/servicePageFuncSec_box_icon03.png") no-repeat;background-size:100%;width:30px;height:30px}.servicePageFuncSec__box__title04:before{background:url("../images/service/servicePageFuncSec_box_icon04.png") no-repeat;background-size:100%;width:30px;height:30px}.servicePageFuncSec__box__title05:before{background:url("../images/service/servicePageFuncSec_box_icon05.png") no-repeat;background-size:100%;width:30px;height:30px}.servicePageFuncSec__box__title06{padding-left:46px}.servicePageFuncSec__box__title06:before{background:url("../images/service/servicePageFuncSec_box_icon06.png") no-repeat;background-size:100%;width:30px;height:30px}.servicePageFuncSec__box__text{margin-top:24px;font-size:16px;color:#000;line-height:1.92;letter-spacing:0.06em}.servicePageHowtoSec__inner{margin:100px 0;width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.servicePageHowtoSec__title__wrapper{text-align:center}.servicePageHowtoSec__title{font-size:50px;color:#000;line-height:1;letter-spacing:0;font-weight:200}.servicePageHowtoSec__block__inner{margin-top:70px}.servicePageHowtoSec__block{margin-top:80px;display:flex;justify-content:space-between}.servicePageHowtoSec__block:first-child{margin:0}.servicePageHowtoSec__block02{margin-bottom:115px}.servicePageHowtoSec__block__number{text-align:left;font-size:35px;font-family:'Poppins', sans-serif;font-weight:300}.servicePageHowtoSec__block__number01{text-align:center}.servicePageHowtoSec__block__number__item01{display:block;font-size:35px;font-family:'Poppins', sans-serif;font-weight:300}.servicePageHowtoSec__block__number__item02{display:block;font-size:130px;font-family:'Poppins', sans-serif;font-weight:300}.servicePageHowtoSec__block__textArea{flex-basis:63%}.servicePageHowtoSec__block__textArea__title{padding-bottom:20px;border-bottom:solid 1px #000;font-size:27px;color:#0066ff;line-height:1;letter-spacing:0.1em;font-weight:400}.servicePageHowtoSec__block__textArea__textbox{margin-top:25px}.servicePageHowtoSec__block__textArea__textbox__title{font-size:22px;color:#000;line-height:1;letter-spacing:0.1em;font-weight:700}.servicePageHowtoSec__block__textArea__textbox__text{margin-top:10px;font-size:16px;color:#000;line-height:1.7;letter-spacing:0;font-weight:400}.servicePageHowtoSec__block__imageArea{display:flex;align-items:flex-end;justify-content:center;width:250px}.servicePageHowtoSec__block__imageArea__image{width:250px;height:auto}.servicePageHowtoSec__block__imageArea__image01{margin-top:40px}.servicePageHowtoSec__block__imageArea__image05{width:227px;height:auto}.servicePageDownloadSec{background:#a0a0a0;color:#fff}.servicePageDownloadSec__inner{padding:100px 0;text-align:center}.servicePageDownloadSec__title{font-size:50px;line-height:1;letter-spacing:0;font-weight:200}.servicePageDownloadSec__text{margin-top:50px;font-size:20px;line-height:1;letter-spacing:0;font-weight:700}.servicePageDownloadSec__icons{margin-top:55px;display:flex;justify-content:center}.servicePageDownloadSec__appStore{width:135px;height:auto}@media screen and (min-width:768px){.servicePageDownloadSec__appStore__link{transition:0.6s}}@media screen and (min-width:768px){.servicePageDownloadSec__appStore__link:hover{opacity:0.6}}.servicePageDownloadSec__googlePlay{margin-left:15px;width:160px;height:auto}@media screen and (min-width:768px){.servicePageDownloadSec__googlePlay__link{transition:0.6s}}@media screen and (min-width:768px){.servicePageDownloadSec__googlePlay__link:hover{opacity:0.6}}.privacyPageSec{padding-top:110px}.privacyPageSec__inner{width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.privacyPageSec__title{text-align:center;font-size:50px;color:#000;line-height:1;letter-spacing:0em;font-family:'Poppins', sans-serif;font-weight:300}.privacyPageSec__block__wrapper{margin-top:50px}.privacyPageSec__block__wrapper ol li{list-style:inherit}.privacyPageSec__block{margin-top:20px}.privacyPageSec__block:first-child{margin-top:0px}.privacyPageSec__block__title{padding-bottom:20px;border-bottom:solid 1px #000;font-size:20px;color:#0066ff;line-height:1;letter-spacing:0.1em;font-weight:400}.privacyPageSec__block__text{margin-top:10px;font-size:13px;color:#000;line-height:1.7;letter-spacing:0.1em;font-weight:400}.companyPageSec{padding-top:60px}.companyPageSec__inner{width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.companyPageSec__title{margin-top:50px;text-align:center;font-size:50px;color:#000;line-height:1;letter-spacing:0em;font-family:'Poppins', sans-serif;font-weight:300}.companyPageSec__block__wrapper{margin-top:50px}.companyPageSec__block{margin-top:20px}.companyPageSec__block:first-child{margin-top:0px}.companyPageSec__block__title{padding-bottom:20px;border-bottom:solid 1px #000;font-size:20px;color:#0066ff;line-height:1;letter-spacing:0.1em;font-weight:400}.companyPageSec__block__text{margin-top:10px;margin-right:10px;font-size:13px;color:#000;line-height:1.7;letter-spacing:0;font-weight:400}.archiveTopicPageContentSec{padding-top:60px}.archiveTopicPageContentSec__inner{width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.archiveTopicPageContentSec__title{margin-top:50px;text-align:center;font-size:50px;color:#000;line-height:1;letter-spacing:0em;font-family:'Poppins', sans-serif;font-weight:300}.archiveTopicPageContentSec__textArea{margin-top:30px;display:flex;flex-wrap:wrap}.archiveTopicPageContentSec__textArea__list{margin-top:30px;max-width:24%;margin-right:1.3%}.archiveTopicPageContentSec__textArea__list:nth-child(4n){margin-right:0}.archiveTopicPageContentSec__textArea__list__imageArea{width:264px;height:148px;overflow:hidden}.archiveTopicPageContentSec__textArea__list__imageArea__inner{margin-top:15px}.archiveTopicPageContentSec__textArea__list__imageArea__noimage{position:relative;top:-55px}.archiveTopicPageContentSec__textArea__list__link__time{display:block;text-align:left;font-size:12px;color:#000;line-height:1.42;letter-spacing:0}.archiveTopicPageContentSec__textArea__list__link__title{margin-top:7px;display:inline-block;text-align:left;font-size:14px;color:#000;line-height:1.42;letter-spacing:0}.archiveTopicPageContentSec__textArea__list__link__category__wrapper{display:flex}.archiveTopicPageContentSec__textArea__list__link__category{margin-top:10px;margin-left:10px;padding:4px 12px;display:inline-block;color:#0066ff;border:1px solid #0066ff;font-size:12px;line-height:1;letter-spacing:0.1em}@media screen and (min-width:768px){.archiveTopicPageContentSec__textArea__list__link__category{transition:0.6s}}@media screen and (min-width:768px){.archiveTopicPageContentSec__textArea__list__link__category:hover{opacity:0.6}}.archiveTopicPageContentSec__textArea__list__link__category:first-child{margin-left:0}.singleTopicPageContentSec{padding-top:60px}.singleTopicPageContentSec__textArea{margin-top:50px}.singleTopicPageContentSec__textArea__inner{margin-top:50px;width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;width:980px}.singleTopicPageContentSec__textArea__title{text-align:center;font-size:50px;color:#000;line-height:1;letter-spacing:0em;font-family:'Poppins', sans-serif;font-weight:300}.singleTopicPageContentSec__textArea__list__link__time{font-size:12px;line-height:1.4;letter-spacing:0.01em}.singleTopicPageContentSec__textArea__article{margin-top:50px}.singleTopicPageContentSec__textArea__article__link__wrapper{margin-left:5px;display:inline-block}.singleTopicPageContentSec__textArea__article__link{margin-right:5px;padding:4px 12px;display:inline-block;color:#0066ff;border:1px solid #0066ff;font-size:12px;line-height:1;letter-spacing:0.1em}.singleTopicPageContentSec__textArea__article__title{margin-top:20px;font-size:32px;line-height:1.4;letter-spacing:0.01em}.singleTopicPageContentSec__textArea__article__imageArea{margin-top:30px}.singleTopicPageContentSec__textArea__article__content{margin-top:30px;color:#333;font-size:15px;line-height:1.7;letter-spacing:0.04em}.singleTopicPageContentSec__textArea__article__content *{margin-top:1.75em}.singleTopicPageContentSec__textArea__article__content :first-child{margin-top:0}.singleTopicPageContentSec__textArea__article__content a{color:#00609f;border-bottom:solid 1px #00609f}@media screen and (min-width:768px){.singleTopicPageContentSec__textArea__article__content a{transition:0.6s}}@media screen and (min-width:768px){.singleTopicPageContentSec__textArea__article__content a:hover{opacity:0.6}}.singleTopicPageContentSec__textArea__article__content h1,.singleTopicPageContentSec__textArea__article__content h2,.singleTopicPageContentSec__textArea__article__content h3,.singleTopicPageContentSec__textArea__article__content h4,.singleTopicPageContentSec__textArea__article__content h5,.singleTopicPageContentSec__textArea__article__content h6{font-weight:bold}.singleTopicPageContentSec__textArea__article__content h1{font-size:32px;line-height:1.4}.singleTopicPageContentSec__textArea__article__content h2{margin:2em 0 0.5em;display:block;font-size:27px;line-height:1.6}.singleTopicPageContentSec__textArea__article__content h3{font-size:22px;line-height:1.6}.singleTopicPageContentSec__textArea__article__content h4,.singleTopicPageContentSec__textArea__article__content h5,.singleTopicPageContentSec__textArea__article__content h6{font-size:16px;line-height:1.6}.singleTopicPageContentSec__textArea__article__content h1+h2,.singleTopicPageContentSec__textArea__article__content h2+h3,.singleTopicPageContentSec__textArea__article__content h3+h4,.singleTopicPageContentSec__textArea__article__content h4+h5,.singleTopicPageContentSec__textArea__article__content h5+h6{margin-top:0.5em}.singleTopicPageContentSec__textArea__article__content p{margin-top:0.75em;font-size:16px;line-height:1.7}.singleTopicPageContentSec__textArea__article__content strong{font-weight:bold}.singleTopicPageContentSec__textArea__article__content em{font-style:italic}.singleTopicPageContentSec__textArea__article__content ul li{list-style-type:disc}.singleTopicPageContentSec__textArea__article__content ol li{list-style-type:decimal}.singleTopicPageContentSec__textArea__article__content ol,.singleTopicPageContentSec__textArea__article__content ul{margin-top:1em;padding-left:1.4em}.singleTopicPageContentSec__textArea__article__content ol li,.singleTopicPageContentSec__textArea__article__content ul li{margin-top:0.5em;line-height:1.4}.singleTopicPageContentSec__textArea__article__content sub,.singleTopicPageContentSec__textArea__article__content sup{font-size:10px}.singleTopicPageContentSec__textArea__article__content table{margin-top:3em;width:100%;border-collapse:collapse}.singleTopicPageContentSec__textArea__article__content table tr td,.singleTopicPageContentSec__textArea__article__content table tr th{padding:15px 20px 16px;border-left:0;border-right:0;line-height:1.5;text-align:left}.singleTopicPageContentSec__textArea__article__content table tr th{width:25%}.singleTopicPageContentSec__textArea__article__content del{margin-top:0.75em;font-size:16px;line-height:1.7}.singleTopicPageContentSec__textArea__article__content blockquote{position:relative;padding:30px 15px 8px 15px;box-sizing:border-box;font-style:italic;background:#efefef;color:#555}.singleTopicPageContentSec__textArea__article__content blockquote:before{display:inline-block;position:absolute;top:13px;left:15px;vertical-align:middle;content:"\f10d";font-family:Font Awesome\ 5 Free;color:#cfcfcf;font-size:17px;line-height:1;font-weight:900}.singleTopicPageContentSec__textArea__article__content blockquote p{padding:0;margin:10px 0;line-height:1.7}.singleTopicPageContentSec__textArea__article__content blockquote cite{display:block;text-align:right;color:#888888;font-size:0.9em}.singleTopicPageContentSec__textArea__article__content img{width:auto;max-width:100%;height:auto;margin-top:2em}.singleTopicPageContentSec__textArea__article__content img.alignleft,.singleTopicPageContentSec__textArea__article__content img.alignnone{margin-top:2em}.singleTopicPageContentSec__textArea__article__content img.aligncenter{display:block;margin:2em auto 0}.singleTopicPageContentSec__textArea__article__content img.alignright{display:block;margin:2em 0 0 auto}.singleTopicPageContentSec__textArea__resentPost{display:flex;flex-wrap:wrap}.singleTopicPageContentSec__textArea__resentPost__list{margin-top:20px;margin-right:1.3%;max-width:24%}.singleTopicPageContentSec__textArea__resentPost__list:nth-child(4n){margin-right:0}.singleTopicPageContentSec__textArea__resentPost__list__inner{width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;margin:0 auto 50px}.singleTopicPageContentSec__textArea__resentPost__list__title{text-align:center;font-size:30px}.singleTopicPageContentSec__textArea__resentPost__list__linkbox__link__time{margin-top:15px;text-align:left;font-size:12px;color:#000;line-height:1.42;letter-spacing:0}.singleTopicPageContentSec__textArea__resentPost__list__linkbox__link__title{margin-top:7px;text-align:left;font-size:14px;color:#000;line-height:1.42;letter-spacing:0}.singleTopicPageContentSec__textArea__resentPost__list__linkbox__link__wrapper{display:flex}.singleTopicPageContentSec__textArea__resentPost__list__linkbox__link{margin-top:10px;margin-left:10px;padding:4px 12px;color:#0066ff;border:1px solid #0066ff;font-size:12px;line-height:1;letter-spacing:0.1em}.singleTopicPageContentSec__textArea__resentPost__list__linkbox__link:first-child{margin-left:0}.singleTopicPageContentSec__textArea__resentPost__list__linkbox__imageArea{width:264px;height:148px;overflow:hidden}.singleTopicPageContentSec__textArea__resentPost__list__linkbox__imageArea__noimage{position:relative;top:-55px}.singleTopicPageContentSec__textArea__resentPost__list__linkbox__imageArea__inner{margin-top:15px}.singleTopicPageContentSec__paging{margin:50px 0}.singleTopicPageContentSec__paging__prev__item__title{font-size:16px;color:#333;line-height:1;letter-spacing:0}.singleTopicPageContentSec__paging__prev{float:left}.singleTopicPageContentSec__paging__next{float:right}.singleTopicPageContentSec__paging__prev__item{margin-left:30px;position:relative}.singleTopicPageContentSec__paging__prev__item:before{content:"";position:absolute;top:10%;left:-10px;width:7px;height:7px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(225deg) translate(0%, -42%);transform:rotate(225deg) translate(0%, -42%)}.singleTopicPageContentSec__paging__next__item{margin-right:30px;position:relative}.singleTopicPageContentSec__paging__next__item:before{content:"";position:absolute;top:45%;right:-10px;width:7px;height:7px;border-top:2px solid #000;border-right:2px solid #000;-webkit-transform:rotate(45deg) translate(-50%, -50%);transform:rotate(45deg) translate(0%, -42%)}.singleTopicPageContentSec .video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;max-width:100%;height:auto}.singleTopicPageContentSec .video embed,.singleTopicPageContentSec .video iframe,.singleTopicPageContentSec .video object{position:absolute;top:0;left:0;width:100%;height:100%}.taxTopicPageContentSec{padding-top:110px}.taxTopicPageContentSec__inner{width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}.taxTopicPageContentSec__listArea__title{text-align:center;font-size:50px;color:#000;line-height:1;letter-spacing:0em;font-family:'Poppins', sans-serif;font-weight:300}.taxTopicPageContentSec__listArea__textArea{margin-top:30px;display:flex;flex-wrap:wrap}.taxTopicPageContentSec__listArea__textArea__list__link__inner{margin-top:15px}.taxTopicPageContentSec__listArea__textArea__list{margin-top:30px;margin-right:1.3%;max-width:24%}.taxTopicPageContentSec__listArea__textArea__list:nth-child(4n){margin-right:0}.taxTopicPageContentSec__listArea__textArea__list__imageArea{width:264px;height:148px;overflow:hidden}.taxTopicPageContentSec__listArea__textArea__list__imageArea__noimage{position:relative;top:-55px}.taxTopicPageContentSec__listArea__textArea__list__link__time{text-align:left;font-size:12px;color:#000;line-height:1.42;letter-spacing:0}.taxTopicPageContentSec__listArea__textArea__list__link__title{margin-top:7px;display:inline-block;text-align:left;font-size:14px;color:#000;line-height:1.42;letter-spacing:0}.taxTopicPageContentSec__listArea__textArea__list__link__category__inner{margin-top:10px;display:flex}.taxTopicPageContentSec__listArea__textArea__list__link__category{margin-left:10px;padding:4px 12px;color:#0066ff;border:1px solid #0066ff;font-size:12px;line-height:1;letter-spacing:0.1em}@media screen and (min-width:768px){.taxTopicPageContentSec__listArea__textArea__list__link__category{transition:0.6s}}@media screen and (min-width:768px){.taxTopicPageContentSec__listArea__textArea__list__link__category:hover{opacity:0.6}}.taxTopicPageContentSec__listArea__textArea__list__link__category:first-child{margin-left:0}.taxTopicPageContentSec__listArea__textArea__list__link{display:block}.errorPageContentSec{padding-top:110px;text-align:center}.errorPageContentSec__inner{width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;padding-top:100px;padding-bottom:100px}.errorPageContentSec__text{font-size:15px;line-height:1.8;letter-spacing:0.075em}.templetePageContentSec{padding-top:60px}.templetePageContentSec__textArea{margin-top:50px;margin-bottom:150px}.templetePageContentSec__textArea__inner{margin-top:50px;width:1180px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;width:980px}.templetePageContentSec__textArea__title{text-align:center;font-size:50px;color:#000;line-height:1;letter-spacing:0em;font-family:'Poppins', sans-serif;font-weight:300}.templetePageContentSec__textArea__article__content{margin-top:30px;color:#333;font-size:15px;line-height:1.7;letter-spacing:0.04em}.templetePageContentSec__textArea__article__content *{margin-top:1.75em}.templetePageContentSec__textArea__article__content :first-child{margin-top:0}.templetePageContentSec__textArea__article__content a{color:#00609f;border-bottom:solid 1px #00609f}@media screen and (min-width:768px){.templetePageContentSec__textArea__article__content a{transition:0.6s}}@media screen and (min-width:768px){.templetePageContentSec__textArea__article__content a:hover{opacity:0.6}}.templetePageContentSec__textArea__article__content h1,.templetePageContentSec__textArea__article__content h2,.templetePageContentSec__textArea__article__content h3,.templetePageContentSec__textArea__article__content h4,.templetePageContentSec__textArea__article__content h5,.templetePageContentSec__textArea__article__content h6{font-weight:bold}.templetePageContentSec__textArea__article__content h1{font-size:32px;line-height:1.4}.templetePageContentSec__textArea__article__content h2{margin:2em 0 0.5em;display:block;font-size:27px;line-height:1.6}.templetePageContentSec__textArea__article__content h3{font-size:22px;line-height:1.6}.templetePageContentSec__textArea__article__content h4,.templetePageContentSec__textArea__article__content h5,.templetePageContentSec__textArea__article__content h6{font-size:16px;line-height:1.6}.templetePageContentSec__textArea__article__content h1+h2,.templetePageContentSec__textArea__article__content h2+h3,.templetePageContentSec__textArea__article__content h3+h4,.templetePageContentSec__textArea__article__content h4+h5,.templetePageContentSec__textArea__article__content h5+h6{margin-top:0.5em}.templetePageContentSec__textArea__article__content p{margin-top:0.75em;font-size:16px;line-height:1.7}.templetePageContentSec__textArea__article__content strong{font-weight:bold}.templetePageContentSec__textArea__article__content em{font-style:italic}.templetePageContentSec__textArea__article__content ul li{list-style-type:disc}.templetePageContentSec__textArea__article__content ol li{list-style-type:decimal}.templetePageContentSec__textArea__article__content ol,.templetePageContentSec__textArea__article__content ul{margin-top:1em;padding-left:1.4em}.templetePageContentSec__textArea__article__content ol li,.templetePageContentSec__textArea__article__content ul li{margin-top:0.5em;line-height:1.4}.templetePageContentSec__textArea__article__content sub,.templetePageContentSec__textArea__article__content sup{font-size:10px}.templetePageContentSec__textArea__article__content table{margin-top:3em;width:100%;border-collapse:collapse}.templetePageContentSec__textArea__article__content table tr td,.templetePageContentSec__textArea__article__content table tr th{padding:15px 20px 16px;border-left:0;border-right:0;line-height:1.5;text-align:left}.templetePageContentSec__textArea__article__content table tr th{width:25%}.templetePageContentSec__textArea__article__content del{margin-top:0.75em;font-size:16px;line-height:1.7}.templetePageContentSec__textArea__article__content blockquote{position:relative;padding:30px 15px 8px 15px;box-sizing:border-box;font-style:italic;background:#efefef;color:#555}.templetePageContentSec__textArea__article__content blockquote:before{display:inline-block;position:absolute;top:13px;left:15px;vertical-align:middle;content:"\f10d";font-family:Font Awesome\ 5 Free;color:#cfcfcf;font-size:17px;line-height:1;font-weight:900}.templetePageContentSec__textArea__article__content blockquote p{padding:0;margin:10px 0;line-height:1.7}.templetePageContentSec__textArea__article__content blockquote cite{display:block;text-align:right;color:#888888;font-size:0.9em}.templetePageContentSec__textArea__article__content img{width:auto;max-width:100%;height:auto;margin-top:2em}.templetePageContentSec__textArea__article__content img.alignleft,.templetePageContentSec__textArea__article__content img.alignnone{margin-top:2em}.templetePageContentSec__textArea__article__content img.aligncenter{display:block;margin:2em auto 0}.templetePageContentSec__textArea__article__content img.alignright{display:block;margin:2em 0 0 auto}.pagination{margin:0 auto;clear:both;padding:40px 0;position:relative;font-size:14px;line-height:1em;text-align:center}.pagination-box{display:inline-block}.pagination a,.pagination span{display:block;float:left;margin:0 8px 0 0;padding:10px 14px 10px 14px;text-decoration:none;width:auto;color:#fff;background:#333;border-radius:50%}.pagination a{border:2px solid #333}.pagination a:hover{opacity:.8}.pagination span.page-of{background:none;color:#333}.pagination .current{background:#fff;color:#333;border:2px solid #333}#share{width:100%;margin:auto;padding:20px 0 0px 0;clear:both}#share ul{height:auto}#share li{font-size:14px;display:inline-block;text-align:center;width:84px;margin-right:1%;margin-bottom:8px;border-radius:3px;list-style:none}#share .share-twitter{background:#55acee;box-shadow:0 2px #2795e9}#share .share-twitter:hover{background:#83c3f3}#share .share-facebook{background:#3b5998;box-shadow:0 2px #2d4373}#share .share-facebook:hover{background:#4c70ba}#share li.share-google{background:#dd4b39;box-shadow:0 2px #c23321}#share li.share-google:hover{background:#e47365}#share a{display:block;height:27px;padding-top:6px;color:#ffffff;text-decoration:none}@media screen and (min-width:768px){#share a{transition:0.6s}}@media screen and (min-width:768px){#share a:hover{opacity:0.6}}

@media print {
	body{zoom:0.9;}
	.siteHeaderPC{position:absolute;}
}
/*# sourceMappingURL=style.css.map */