@charset "UTF-8";
/*! destyle.css v4.0.0 | MIT License | https://github.com/nicolas-cusan/destyle.css */
*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:0 0;padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:700}@font-face{font-family:'noto_sans_jp_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Medium.woff) format("woff")}@font-face{font-family:'noto_sans_jp_light';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Light.woff) format("woff")}@font-face{font-family:'noto_sans_jp_regular';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Regular.woff) format("woff")}@font-face{font-family:'noto_sans_jp_semi_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-SemiBold.woff) format("woff")}@font-face{font-family:'noto_sans_jp_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Medium.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold_italic';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold-Italic.woff) format("woff")}*,*:before,*:after{box-sizing:border-box}*:lang(ja){font-family:"noto_sans_jp_regular"}*:lang(ja_light){font-family:"noto_sans_jp_light"}*:lang(ja_regular){font-family:"noto_sans_jp_regular"}*:lang(ja_semi_bold){font-family:"noto_sans_jp_semi_bold"}*:lang(ja_bold){font-family:"noto_sans_jp_bold"}*:lang(en){font-family:"tt_norms_pro_medium"}*:lang(en_bold){font-family:"tt_norms_pro_bold"}*:lang(en_bold_italic){font-family:"tt_norms_pro_bold_italic"}body{font-family:"noto_sans_jp_regular","tt_norms_pro_medium","noto_sans_jp_light","noto_sans_jp_semi_bold","Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;letter-spacing:.18em;color:#514327;max-width:100vw;margin:0 auto}h1{font-size:30px;line-height:1.8;letter-spacing:.04em}h2{font-size:26px;line-height:1.5;letter-spacing:.18em}h3{font-size:22px;line-height:1.3;letter-spacing:.08em}h4{font-size:18px;line-height:1.2;letter-spacing:.18em}p{font-size:14px;line-height:2.1;letter-spacing:.2em;text-align:justify}@media screen and (min-width:1200px){h1{font-size:55px;letter-spacing:.04em}h2{font-size:32px;line-height:1.8;letter-spacing:.18em}h3{font-size:26px;line-height:1.3;letter-spacing:.08em}h4{font-size:20px;line-height:1.2;letter-spacing:.18em}}@font-face{font-family:'noto_sans_jp_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Medium.woff) format("woff")}@font-face{font-family:'noto_sans_jp_light';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Light.woff) format("woff")}@font-face{font-family:'noto_sans_jp_regular';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Regular.woff) format("woff")}@font-face{font-family:'noto_sans_jp_semi_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-SemiBold.woff) format("woff")}@font-face{font-family:'noto_sans_jp_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Medium.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold_italic';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold-Italic.woff) format("woff")}.l-header{position:relative;height:800px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.cpn-header__logo{width:160px}.l-header__box{display:flex;max-width:1280px;justify-content:space-between;align-items:center;margin:0 auto;padding:14px 40px}.l-header__nav__button{padding:9px 19px 8px;background-color:#1278c2;border-radius:15px;color:#fff}.l-header__nav{display:flex;align-items:center}.l-header__nav__item{color:#1278c2;font-family:"noto_sans_jp_medium";margin-right:40px}.l-header__nav__item--en{color:#1278c2;font-family:"tt_norms_pro_medium"}@font-face{font-family:'noto_sans_jp_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Medium.woff) format("woff")}@font-face{font-family:'noto_sans_jp_light';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Light.woff) format("woff")}@font-face{font-family:'noto_sans_jp_regular';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Regular.woff) format("woff")}@font-face{font-family:'noto_sans_jp_semi_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-SemiBold.woff) format("woff")}@font-face{font-family:'noto_sans_jp_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Medium.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold_italic';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold-Italic.woff) format("woff")}.l-footer{background-color:#1278c2;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:46px 20px 72px}.l-footer__logo{width:160px}.l-footer__box__item.mb__59{margin-bottom:46px}.l-footer__box__image{margin-bottom:50px}.l-footer__box__content{margin-bottom:50px}.l-footer__box__follow{min-width:210px}.l-footer__title{font-size:11px;color:#fff;padding-bottom:23px;margin-bottom:29px;border-bottom:1px solid #fff}.l-footer__link{display:block;font-size:11px;color:#fff;letter-spacing:.08em}.l-footer__link.mb__16{margin-bottom:17px}.l-footer__link.mb__10{margin-bottom:12px}.l-footer__link.ml__14{margin-left:14px}.l-footer__privacy{min-width:210px}.l-footer__privacy__link{display:block;font-size:11px;color:#fff;letter-spacing:.08;margin-bottom:18px}.l-footer__privacy__link:last-child{margin-bottom:19px}.l-footer__copy{display:block;text-align:end;font-family:"tt_norms_pro_medium";font-size:11px;color:#fff;letter-spacing:.08em}.cpf__sns__icon{margin-right:8px}@media screen and (min-width:1200px){.l-footer{background-color:#1278c2;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:70px 140px}.l-footer__logo{width:250px}.l-footer__container{display:flex;justify-content:space-between}.l-footer__box{min-width:500px}.l-footer__box__item{min-width:500px;display:flex;justify-content:space-between}.l-footer__box__item.mb__59{margin-bottom:59px}.l-footer__box__image{min-width:500px}.l-footer__box__content{min-width:210px;margin-bottom:0}.l-footer__box__follow{min-width:210px}.l-footer__title{font-size:13px;color:#fff;letter-spacing:.08;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #fff}.l-footer__title.l-footer__en{font-family:"tt_norms_pro_medium";font-size:13px;letter-spacing:.08em}.l-footer__link{display:block;font-size:13px;color:#fff;letter-spacing:.08em}.l-footer__link.font__en{font-family:"tt_norms_pro_medium"}.l-footer__link.mb__16{margin-bottom:16px}.l-footer__link.mb__10{margin-bottom:10px}.l-footer__link.ml__14{margin-left:14px}.l-footer__privacy{display:flex;justify-content:space-between;min-width:210px}.l-footer__privacy__link{display:block;font-size:11px;color:#fff;letter-spacing:.08em;margin-bottom:0}.l-footer__copy{display:block;font-family:"tt_norms_pro_medium";font-size:11px;color:#fff;letter-spacing:.08em}}.cpf__sns__icon{margin-right:6px}.c-button__main{position:relative;border:1px solid #1278c2;border-radius:8px}.c-button__main:before{position:absolute;content:"";width:33px;background-color:#1278c2;border-radius:50%;bottom:-8.6;right:8.6}.p-card__large{background-color:#ffefcc;border-radius:60px 7px}.p-card__image{border-radius:40px;box-shadow:-20px 20px 0px 0px #ffefcc}.p-card__image--reverse{border-radius:40px;box-shadow:20px 20px 0px 0px #ffefcc}.p-card__image__president{border-radius:40px 7px;box-shadow:20px 20px 0px 0px rgba(204,171,105,.5)}.p-card__name{position:absolute;padding:20px;background-color:#fff;bottom:-45;right:-75;border-radius:20px 4px;box-shadow:10px 10px 0px 0px rgba(209,209,209,.5)}.test{position:absolute;top:-40;right:50%;transform:translate(50%,0)}.u-mx__auto{margin:0 auto}.u-mr__20{margin-right:20px}.u-ml__20{margin-left:20px}.u-ml__17{margin-left:17px}.u-mb__277{margin-bottom:277px}.u-mb__226{margin-bottom:226px}.u-mb__208{margin-bottom:208px}.u-mb__102{margin-bottom:102px}.u-mb__100{margin-bottom:100px}.u-mb__92{margin-bottom:92px}.u-mb__90{margin-bottom:90px}.u-mb__45{margin-bottom:45px}.u_mb__39{margin-bottom:39px}.u_mb__36{margin-bottom:36px}.u-mb__34{margin-bottom:34px}.u-mb__7{margin-bottom:7px}.u-mb__6{margin-bottom:6px}.u-mt__322{margin-top:322px}.u-px__220{padding-right:220px;padding-left:220px}.u-py__22{padding-top:22px;padding-bottom:22px}.u-pt__177{padding-top:177px}.u-pt__136{padding-top:136px}.u-pt__77{padding-top:77px}.u-pt__36{padding-top:36px}.u-pb__295{padding-bottom:295px}.u-pb__137{padding-bottom:137px}.u-pb__7{padding-bottom:7px}@font-face{font-family:'noto_sans_jp_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Medium.woff) format("woff")}@font-face{font-family:'noto_sans_jp_light';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Light.woff) format("woff")}@font-face{font-family:'noto_sans_jp_regular';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Regular.woff) format("woff")}@font-face{font-family:'noto_sans_jp_semi_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-SemiBold.woff) format("woff")}@font-face{font-family:'noto_sans_jp_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Medium.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold_italic';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold-Italic.woff) format("woff")}.u-text__white{color:#fff}.u-text__blue{color:#1278c2}.u-text__center{text-align:center}.u-text__bold{font-weight:700}.u-line__height{line-height:2.25}.u-text__large{font-size:2.2rem}.u-text__small{font-size:1.3rem}.u-text__meium{font-weight:500}.u-text__lang__en{font-family:"tt_norms_pro_medium"}.u-size__1120{max-width:1120px}.u-size__1080{max-width:1080px}.u-size__1000{max-width:1000px}.u-size__680{max-width:680px}.u-size__560{max-width:560px}.u-size__521--min{min-width:521px}.u-size__518{max-width:518px}.u-size__530--min{min-width:530px}.u-size__165--min{min-width:165px}.u-size__150--min{min-width:150px}.u-relative{position:relative}.u-absolute{position:absolute}.u-inherit{position:inherit}.u-left__60--negative{left:-60}.u-bottom__110--negative{bottom:-110}.u-z__10{z-index:10}.u-block{display:block}.u-inline__block{display:inline-block}.u-flex{display:flex}.u-row__reverse{flex-flow:row-reverse}.u-flex__between{justify-content:space-between}.u-flex__items__center{align-items:center}.u-border__main{border-bottom:solid 2px #1278c2}.u-border__sub{display:block;position:relative;width:100%;border-bottom:solid 3px #ccab69}.u-border__sub:after{content:"";display:block;position:absolute;width:92px;border-bottom:solid 3px #956f24}.u-background__image{background-position:top;background-image:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../image/background.svg);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.u-background__decoration:before{content:"";display:block;position:absolute;top:-124;right:50%;transform:translate(50%,0);width:656px;height:514px;border-radius:50% 50% 0 0;background-color:#fff}.u-list{border-bottom:3px solid #e8e8e8}.u-list:first-child{border-top:3px solid #e8e8e8}.pc-break{display:none}.sp-break{display:inline}@media screen and (min-width:1200px){.pc-break{display:inline}.sp-break{display:none}}@font-face{font-family:'noto_sans_jp_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Medium.woff) format("woff")}@font-face{font-family:'noto_sans_jp_light';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Light.woff) format("woff")}@font-face{font-family:'noto_sans_jp_regular';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Regular.woff) format("woff")}@font-face{font-family:'noto_sans_jp_semi_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-SemiBold.woff) format("woff")}@font-face{font-family:'noto_sans_jp_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Medium.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold_italic';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold-Italic.woff) format("woff")}.cpc-section{position:relative;max-width:335px;background-color:#e3f4ff;border-radius:30px;text-align:center;margin:0 auto 200px;padding:44px 30px 0}.cpc-title{font-weight:700;margin-bottom:31px}.cpc-text{text-align:center;margin-bottom:44px}.cpc-box{position:relative;display:inline-block}.cpc-box:hover{transform:scale(1.1);transition:transform .3s cubic-bezier(.4,.4,0,1),-webkit-transform .3s cubic-bezier(.4,.4,0,1);animation-timing-function:ease-in-out}.cpc-box__button{width:230px;border:2px solid #1278c2;border-radius:8px;padding:20px 39px 20px 36px;color:#1278c2;font-family:"tt_norms_pro_medium";font-size:14px;margin-bottom:40px}.cpc-box__icon{position:absolute;width:39px;height:39px;background-color:#e3f4ff;right:-10px;top:26px;padding-top:4px;padding-left:4px}.cpc-image{position:absolute;bottom:28px;right:2px}@media screen and (min-width:1200px){.cpc-section{max-width:680px;border-radius:40px;padding:60px 90px 0;margin:0 auto 240px}.cpc-title{margin-bottom:33px}.cpc-text{text-align:start;margin-bottom:57px}.cpc-box{position:relative;display:inline-block}.cpc-box:hover{transform:scale(1.1);transition:transform .3s cubic-bezier(.4,.4,0,1),-webkit-transform .3s cubic-bezier(.4,.4,0,1);animation-timing-function:ease-in-out}.cpc-box__button{margin-bottom:60px}.cpc-image{bottom:26px;right:128px}}@font-face{font-family:'noto_sans_jp_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Medium.woff) format("woff")}@font-face{font-family:'noto_sans_jp_light';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Light.woff) format("woff")}@font-face{font-family:'noto_sans_jp_regular';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Regular.woff) format("woff")}@font-face{font-family:'noto_sans_jp_semi_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-SemiBold.woff) format("woff")}@font-face{font-family:'noto_sans_jp_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Medium.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold_italic';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold-Italic.woff) format("woff")}.cpn-header{display:flex;position:fixed;z-index:200;width:100vw;justify-content:space-between;align-items:center;background-color:#ffefcc;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:10px 20px}.cpn-header.active{display:block;padding:0}.cpn-burger{position:relative;cursor:pointer;width:32px;height:22px}.cpn-burger span{display:inline-block;transition:all .4s;position:absolute;left:50%;top:50%;transform-origin:center;height:2px;border-radius:2px;background-color:#1278c2;width:100%;margin-left:-50%}.cpn-burger span:nth-of-type(1){transform:translate(0,-11px)}.cpn-burger span:nth-of-type(2){transform:translate(0,0)}.cpn-burger span:nth-of-type(3){transform:translate(0,11px)}.cpn-burger.active{z-index:300}.cpn-burger.active span{background-color:#fff}.cpn-burger.active span:nth-of-type(1){transform:translate(0,-50%) rotate(-45deg)}.cpn-burger.active span:nth-of-type(2){opacity:0}.cpn-burger.active span:nth-of-type(3){transform:translate(0,-50%) rotate(45deg)}.cpn-burger.active body{overflow:hidden}.cpn-header__logo{width:153px}.cpn-header__box{display:flex;max-width:1280px;justify-content:space-between;align-items:center;margin:0 auto;padding:14px 40px}.cpn-header__nav{display:none}.cpn-sp-header__nav{position:fixed;top:0;left:0;z-index:200;width:100vw;height:100vh;background-color:#fff}.cpn-sp-header__nav__wraper{display:flex;flex-direction:column;color:#fff;background:#1278c2;width:calc(100% - 25px);height:100%;margin-left:auto;padding-top:102px;padding-left:48px}.cpn-sp-header__nav__link{display:block;font-size:13px;margin-bottom:30px;padding-bottom:3px}.cpn-sp-header__nav__link:hover{color:rgba(255,255,255,.6)}.cpn-sp-header__nav__link__border{border-bottom:1px solid transparent}.cpn-sp-header__nav__link__border:hover{transition:all .4s;border-bottom:1px solid #fff}.cpn-sp-header__nav__menu{display:flex;align-items:center;font-size:13px;margin-bottom:34px}.cpn-sp-header__nav__menu:after{content:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/common/nav/down-arrow.svg);margin-left:10px;transition:all .4s}.cpn-sp-header__nav__menu.active:after{transform:rotate(180deg)}.cpn-sp-header__nav__menu__item__link{display:block;font-size:13px;margin-bottom:33px;margin-left:24px}.cpn-sp-header__nav__menu__item__link:hover{color:rgba(255,255,255,.6)}.cpn-sp-header__nav__menu__item__link__border{cursor:pointer;border-bottom:1px solid transparent}.cpn-sp-header__nav__menu__item__link__border:hover{transition:all .4s;border-bottom:1px solid #fff}.cpn-sp-header__nav__sns{cursor:pointer;margin-right:18px}.cpn-sp-header__nav__sns__wraper{border-top:1px solid #fff;margin-top:35px;padding-top:15px}.cpn-sp-header__nav__sns__list{display:flex;align-items:flex-start}.cpn-sp-header__nav__sns:hover{opacity:.6}.hidden{display:none}@media screen and (min-width:1200px){.cpn-header{display:flex;max-width:100vw;background-color:#fff;justify-content:space-between;align-items:center;margin:0 auto;padding:14px 40px}.cpn-burger{display:none}.cpn-header__logo{width:160px}.cpn-header__box{display:flex;max-width:1280px;justify-content:space-between;align-items:center;margin:0 auto;padding:14px 40px}.cpn-header__nav__button{padding:8px 19px;background-color:#1278c2;border-radius:15px;color:#fff}.cpn-header__nav{display:flex;align-items:center}.cpn-header__nav__wrap{position:relative}.cpn-header__nav__item{position:relative;font-size:13px;color:#1278c2;font-family:"noto_sans_jp_medium";margin-right:40px;line-height:30px;cursor:pointer}.cpn-header__nav__item:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#1278c2;transition:all .3s;transform:scale(0,1);transform-origin:left top}.cpn-header__nav__item:hover{color:rgba(18,120,194,.8)}.cpn-header__nav__item:hover:after{transform:scale(1,1)}.cpn-header__nav__item__sub{position:absolute;top:44px;left:0;z-index:100;width:230px;padding:20px 20px 20px 10px;background-color:#e3f4ff;border-radius:8px}.cpn-header__nav__item__sub__link{position:relative;font-size:13px;color:#1278c2;font-family:"noto_sans_jp_medium";line-height:30px;padding-bottom:2px}.cpn-header__nav__item__sub__link:after{content:'';position:absolute;bottom:-4;left:0;width:100%;height:2px;background:#1278c2;transition:all .3s;transform:scale(0,1);transform-origin:left top}.cpn-header__nav__item__sub__link:hover{color:rgba(18,120,194,.8)}.cpn-header__nav__item__sub__link:hover:after{transform:scale(1,1)}.cpn-header__nav__item__toggle:before{position:absolute;content:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/common/nav/down-arrow-blue.svg);top:53%;right:-20px;transform:translateY(-50%);margin-left:10px;transition:all .4s}.cpn-header__nav__item__toggle.active:before{transform:translateY(-50%) rotate(180deg)}.cpn-header__nav__item--en{color:#1278c2;font-family:"tt_norms_pro_medium"}.cpn-sp-header__nav{display:none}.cpn-pc-nav-sub-menu-hidden{display:none}}.hero-section{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:100vw;height:713px;position:relative;overflow-x:hidden;margin-bottom:162px}.hero-title{color:#127bcc;text-align:center}.hero-subtitle{color:#127bcc;text-align:center;font-size:14px}.hero-fluid__first{position:absolute;z-index:-10;top:30px;right:56px;width:312px;height:308px;background:#e3f4ff;filter:blur(2px);animation:fluidrotate_first 30s ease-in-out 0s infinite}.hero-fluid__second{position:absolute;z-index:-10;top:264px;right:-132px;width:416px;height:411px;background:#ffefcc;filter:blur(2px);mix-blend-mode:lighten;animation:fluidrotate_second 30s ease-in-out 0s infinite}.hero-image__man{position:absolute;z-index:-5;top:85px;right:114px}.hero-image__woman{position:absolute;z-index:-5;top:379px;right:17px}@media screen and (min-width:1200px){.hero-section{flex-direction:row;justify-content:flex-start;align-items:flex-start;min-width:100vw;min-height:940px;margin-bottom:40px}.hero-container{position:relative;width:1200px;margin:0 auto}.hero-title__wrap{display:inline-block;margin-top:336px}.hero-title{color:#127bcc;text-align:center}.hero-subtitle{color:#127bcc;text-align:center;font-size:22px}.hero-fluid__first{position:absolute;z-index:-10;top:9px;right:173px;width:455px;height:455px;background:#e3f4ff;filter:blur(2px);animation:fluidrotate_first 30s ease-in-out 0s infinite}.hero-fluid__second{position:absolute;z-index:-10;top:331px;right:-179px;width:604px;height:604px;background:#ffefcc;filter:blur(2px);mix-blend-mode:lighten;animation:fluidrotate_second 30s ease-in-out 0s infinite}.hero-image__man{position:absolute;z-index:-5;top:79px;right:243px}.hero-image__woman{position:absolute;z-index:-5;top:413px;right:63px}}.fluid{position:absolute}@keyframes fluidrotate_first{0%,100%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}14%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}28%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}42%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}56%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}70%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}84%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}}@keyframes fluidrotate_second{0%,100%{border-radius:61% 39% 55% 45%/61% 38% 62% 39%}14%{border-radius:61% 39% 67% 33%/70% 50% 50% 30%}28%{border-radius:50% 50% 34% 66%/56% 68% 32% 44%}42%{border-radius:46% 54% 50% 50%/35% 61% 39% 65%}56%{border-radius:63% 37% 54% 46%/55% 48% 52% 45%}70%{border-radius:40% 60% 54% 46%/49% 60% 40% 51%}84%{border-radius:54% 46% 38% 62%/49% 70% 30% 51%}}.hero-fadein{animation-name:fadeInAnime;animation-duration:3.5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeInAnime{from{opacity:0}to{opacity:1}}.pta-section{position:relative;max-width:335px;background-color:#ffefcc;border-radius:45px 7px;margin:0 auto 208px;padding:74px 30px 147px}.pta-title{text-align:center;font-size:36px;line-height:1.2;margin-bottom:7px}.pta-sub__title{display:block;text-align:center;font-size:13px;margin-bottom:34px}.pta-text{max-width:300px}.pta-image{position:absolute;left:-11;bottom:-52}@media screen and (min-width:1200px){.pta-section{max-width:900px;background-color:#ffefcc;border-radius:60px 7px;margin:0 auto 227px;padding:60px 180px 120px}.pta-title{font-size:48px}.pta-text{max-width:540px}.pta-image{left:-60;bottom:-130}}.ptc-section{position:relative;margin:0 auto}.ptc-title{font-size:36px;text-align:center;line-height:1;margin-bottom:7px}.ptc-sub__title{display:block;font-size:13px;text-align:center;margin-bottom:70px}.ptc-table{max-width:300px;margin:0 auto 201px}.ptc-table__item{display:flex;flex-wrap:wrap;align-items:center;padding:25px 0;border-bottom:3px solid #e8e8e8}.ptc-table__item:first-child{border-top:3px solid #e8e8e8}.ptc-table__item__title{font-size:14px;min-width:100%;margin-bottom:20px}.ptc-table__item__text{min-width:100%}.ptc-image{position:absolute;bottom:-142px;right:20px}@media screen and (min-width:1200px){.ptc-title{font-size:48px}.ptc-sub__title{font-size:15px;margin-bottom:102px}.ptc-table{max-width:680px;margin:0 auto 208px}.ptc-table__item{flex-wrap:nowrap}.ptc-table__item__title{min-width:165px;margin-bottom:0}.ptc-table__item__text{min-width:513px}.ptc-image{bottom:-73px;right:80px}}.pth-section{position:relative;margin:0 auto}.pth-background{position:relative}.pth-background:before{content:"";display:block;position:absolute;top:-76;right:50%;transform:translate(50%,0);width:335px;height:272px;border-radius:50% 50% 0 0;background-color:#fff}.pth-text__box{position:absolute;top:-40;right:50%;transform:translate(50%,0)}.pth-title{z-index:10;font-size:36px;text-align:center;line-height:1;margin-bottom:7px}.pth-sub__title{z-index:10;font-size:13px;display:block;text-align:center;margin-bottom:70px}.pth-table{position:inherit;z-index:10;max-width:300px;margin:0 auto 208px;padding-top:100px}.pth-table__item{display:flex;flex-wrap:wrap;align-items:center;padding:21px 0;border-bottom:3px solid #e8e8e8}.pth-table__item:first-child{border-top:3px solid #e8e8e8}.pth-table__item__date{display:flex;min-width:100%;margin-bottom:17px}.pth-table__item__date__year{margin-right:20px}.pth-table__item__text{min-width:100%}.pth-image{position:absolute;bottom:-140px;left:20px}@media screen and (min-width:1200px){.pth-background:before{top:-124;width:656px;height:514px}.pth-title{font-size:48px}.pth-sub__title{font-size:15px;margin-bottom:92px}.pth-table{max-width:680px;margin:0 auto 226px;padding-top:136px}.pth-table__item{flex-wrap:nowrap}.pth-table__item__date{min-width:150px;margin-bottom:0}.pth-table__item__text{min-width:530px}.pth-image{bottom:-87px;left:80px}}.ptp-section{background-position:top;background-repeat:no-repeat;background-image:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/top/president/sp/background.svg);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:125px 0 75px}.ptp-title{font-size:36px;text-align:center;line-height:1.2;margin-bottom:7px}.ptp-sub__title{display:block;font-size:13px;text-align:center;margin-bottom:69px}.ptp-container{display:flex;flex-direction:column;justify-content:space-between;align-items:center;max-width:1080px;margin:0 auto}.ptp-name__box{position:relative;margin-bottom:73px}.ptp-name__box__image{width:302px;border-radius:30px 7px;box-shadow:15px 15px 0px 0px rgba(204,171,105,.5)}.ptp-name__box__wrap{position:absolute;padding:11px 37px 11px 20px;background-color:#fff;bottom:-15;right:-15;border-radius:15px 4px;box-shadow:10px 10px 0px 0px rgba(209,209,209,.5)}.ptp-name__box__position{font-size:11px;margin-bottom:7px}.ptp-name__box__name{font-size:18px;letter-spacing:.08em}.ptp-name__box__name__roman{font-size:11px;margin-left:36px;letter-spacing:.03em}.ptp-profile__box{max-width:275px}.ptp-profile__box__section__profile{margin:0 auto 66px}.ptp-profile__box__section__profile__sub__title{display:block;font-size:11px;margin-bottom:6px}.ptp-profile__box__section__profile__border{display:block;position:relative;width:100%;border-bottom:solid 3px #ccab69;margin-bottom:25px}.ptp-profile__box__section__profile__border:after{content:"";display:block;position:absolute;width:92px;border-bottom:solid 3px #956f24}.ptp-profile__box__section__message{margin:0 auto}.ptp-profile__box__section__message__sub__title{display:block;font-size:11px;font-weight:700;margin-bottom:6px}.ptp-profile__box__section__message__border{display:block;position:relative;width:100%;border-bottom:solid 3px #ccab69;margin-bottom:36px}.ptp-profile__box__section__message__border:after{content:"";display:block;position:absolute;width:92px;border-bottom:solid 3px #956f24}.ptp-profile__box__section__message__text{margin-bottom:106px}@media screen and (min-width:1200px){.ptp-section{background-position:top;background-image:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/top/president/pc/background.svg);padding:177px 0 295px}.ptp-title{font-size:48px}.ptp-sub__title{font-size:15px;margin-bottom:92px}.ptp-container{flex-direction:row}.ptp-name__box{margin-bottom:0}.ptp-name__box__image{width:400px;border-radius:40px 7px;box-shadow:20px 20px 0px 0px rgba(204,171,105,.5)}.ptp-name__box__wrap{padding:20px;background-color:#fff;bottom:-45;right:-75;border-radius:15px 4px}.ptp-name__box__position{font-size:13px;margin-bottom:6px}.ptp-name__box__name{font-size:2.2rem}.ptp-name__box__name__roman{font-size:13px;margin-left:17px}.ptp-profile__box{max-width:518px}.ptp-profile__box__section__profile{margin:0}.ptp-profile__box__section__profile__sub__title{font-size:13px;margin-bottom:7px}.ptp-profile__box__section__profile__border{margin-bottom:36px}.ptp-profile__box__section__profile__text{margin-bottom:39px}.ptp-profile__box__section__message{margin:0}.ptp-profile__box__section__message__sub__title{font-size:13px;margin-bottom:7px}.ptp-profile__box__section__message__text{margin-bottom:0}}@media screen and (min-width:375px){.pts-section{max-width:335px;margin:0 auto 31px}.pts-title{text-align:center;font-size:36px;line-height:1.2;margin-bottom:7px}.pts-sub__title{display:block;font-size:13px;text-align:center;margin-bottom:35px}.pts-text{max-width:275px;margin:0 auto 100px}.pts-list{margin:0 auto}.pts-card{display:flex;flex-flow:column-reverse;justify-content:space-between}.pts-card:not(last-child){margin-bottom:90px}.pts-card.reverse{flex-flow:column-reverse}.pts-card__text__wrap{text-align:center}.pts-card__text__wrap__title{display:inline-block;margin-bottom:34px;padding-bottom:7px;border-bottom:solid 2px #1278c2}.pts-card__text__wrap__title.letter-spacing_small{letter-spacing:.07}.pts-card__text__wrap__text{text-align:justify;max-width:300px;margin:0 auto 51px}.pts-card__button__wrap{position:relative;display:inline-block}.pts-card__button__wrap:hover{transform:scale(1.1);transition:transform .3s cubic-bezier(.4,.4,0,1),-webkit-transform .3s cubic-bezier(.4,.4,0,1);animation-timing-function:ease-in-out}.pts-card__button__wrap__button{width:193px;font-size:20px;border:2px solid #1278c2;border-radius:8px;padding:15px 39px 15px 36px;color:#1278c2}.pts-card__button__wrap__icon{position:absolute;background-color:#fff;width:39px;height:39px;right:-10px;top:26px;padding-top:4px;padding-left:4px}.pts-card__image__wrap{margin-bottom:61px}.pts-card__image__wrap__image{width:322px;border-radius:30px;box-shadow:-13px 13px 0px 0px #ffefcc;margin-left:12px}.pts-card__image__wrap__image--reverse{width:322px;border-radius:30px;box-shadow:13px 13px 0px 0px #ffefcc;margin-right:12px}}@media screen and (min-width:1200px){.pts-section{max-width:1120px;margin:0 auto 100px}.pts-title{font-size:48px}.pts-sub__title{font-size:15px;margin-bottom:34px}.pts-text{max-width:inherit;text-align:center}.pts-list{margin:0 auto}.pts-card{display:flex;flex-flow:row;justify-content:space-between}.pts-card:not(last-child){margin-bottom:110px}.pts-card.reverse{flex-flow:row-reverse}.pts-card__text__wrap{display:flex;flex-flow:column;padding-top:36px;text-align:start}.pts-card__text__wrap__title{margin-right:auto;margin-bottom:39px}.pts-card__text__wrap__title.letter-spacing_small{letter-spacing:.08}.pts-card__text__wrap__text{max-width:518px;margin-bottom:45px}.pts-card__button__wrap{text-align:center;margin:0 auto}.pts-card__image__wrap__image{width:518px;border-radius:40px;box-shadow:-20px 20px 0px 0px #ffefcc}.pts-card__image__wrap__image--reverse{width:518px;border-radius:40px;box-shadow:20px 20px 0px 0px #ffefcc}}.pdt-wrap{background-color:#ffefcc;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.pdt-box{position:relative;max-width:335px;padding-top:70px;padding-bottom:70px;margin:0 auto 100px}.pdt-sp__br{display:block}.pdt-title{font-size:36px;margin-bottom:6px;line-height:1.2em}.pdt-sub__title{font-size:16px}.pdt-image{position:absolute;right:0;bottom:-50px}@media screen and (min-width:1200px){.pdt-box{max-width:1000px;padding-top:156px;padding-bottom:87px;margin:0 auto 119px}.pdt-sp__br{display:inline-block}.pdt-title{font-size:53px;margin-bottom:0;line-height:1.2em}.pdt-sub__title{font-size:20px}.pdt-image{right:52px;bottom:-78px}}.pda-section{position:relative;max-width:335px;background-color:#ffefcc;border-radius:45px 7px;padding:68px 30px 0;margin:0 auto 192px}.pda-title{text-align:center;font-family:"noto_sans_jp_bold";font-size:bold;letter-spacing:2px;margin-bottom:34px}.pda-sp__br{font-family:"noto_sans_jp_bold";display:block}.pda-text{line-height:2.2;padding-bottom:147px}.pda-image{position:absolute;left:0;bottom:-40px}@media screen and (min-width:1200px){.pda-section{max-width:1000px;border-radius:60px 7px;padding:83px 0 0;margin:0 auto 284px}.pda-title{display:inline-block;font-family:"noto_sans_jp_regular";text-align:center;margin-left:190px;margin-bottom:28px}.pda-sp__br{display:inline-block;font-family:"noto_sans_jp_regular"}.pda-text{max-width:620px;margin-left:220px;padding-bottom:86px}.pda-image{left:-60px;bottom:-73px}}@font-face{font-family:'noto_sans_jp_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Medium.woff) format("woff")}@font-face{font-family:'noto_sans_jp_light';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Light.woff) format("woff")}@font-face{font-family:'noto_sans_jp_regular';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Regular.woff) format("woff")}@font-face{font-family:'noto_sans_jp_semi_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-SemiBold.woff) format("woff")}@font-face{font-family:'noto_sans_jp_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Medium.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold_italic';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold-Italic.woff) format("woff")}.pds-section{max-width:335px;margin:0 auto}.pds-page__title{text-align:center;margin-bottom:34px}.pds-page__about{padding:0 30px;margin-bottom:60px;text-align:center}.pds-category__list{margin-bottom:112px}.pds-category__list__item{position:relative;display:flex;align-items:center;width:300px;height:70px;background-color:#ffefcc;border-radius:15px;margin:0 auto 20px}.pds-category__list__item:after{content:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/digital-marketing/support/sp/button-icon.svg);display:inline-block;position:absolute;right:34px;top:50%;transform:translateY(-50%)}.pds-category__list__title{display:flex;align-items:center;justify-content:center;width:343px;height:100%;font-size:18px}.pds-category__list__text{display:flex;align-items:center;justify-content:start;width:150px}.pds-category__list__span{font-size:36px;width:40px;color:#9a8b6c;padding-right:16px}.pds-category__article{max-width:335px;margin:0 auto 104px;text-align:center;border:2px solid #1278c2;border-radius:45px;padding-top:74px;position:relative}.pds-category__article__title{position:absolute;width:193px;top:-56;left:50%;transform:translateX(-50%);background-color:#fff}.pds-category__article__title__sub{margin-bottom:44px;line-height:1.6;padding:0 17px}.pds-category__article__title__sub.border{display:inline-block;border-bottom:4px solid #9a8b6c;padding:0 0 5px;margin-bottom:31px}.pds-category__article__title__sub--mb-57{width:680px;margin:0 auto 57px;line-height:1.4}.pds-category__article__text{margin-bottom:43px;padding:0 30px}.pds-category__article__image{width:300px;height:157px;margin:0 auto 60px}.pds-category__article__span{display:block;font-size:60px;color:#9a8b6c}.pds-category__article__box{display:flex;flex-direction:column-reverse;margin-bottom:60px}.pds-category__article__box__image{display:block;width:331px;height:232px;border-radius:7px 45px;margin-bottom:41px}.pds-category__article__box__text{text-align:start;padding:0 30px;margin-bottom:15px}.pds-category__article__box__list{text-align:start;padding:0 30px}.pds-category__article__box__list__item:before{position:relative;top:-3px;left:-7px;display:inline-block;width:4px;height:4px;content:"";border-radius:100%;background:#514327;margin-left:7px}.pds-category__article__box__list__text{display:inline-block}.step-list{padding:0 18px;margin-bottom:60px}.step-list__item{position:relative;background-color:#e3f4ff;border-radius:20px;padding:22px 25px 31px}.step-list__item:not(:last-child){margin-bottom:43px}.step-list__item:not(:last-child):after{content:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/common/arrow/brown/down.svg);position:absolute;bottom:-29;left:50%;transform:translateX(-50%)}.step-list__title{font-size:18px;margin-bottom:24px}.step-list__flag{position:absolute;top:-40px;left:40px}@media screen and (min-width:1200px){.pds-section{max-width:1200px}.pds-page__title{font-size:34px;margin-bottom:3opx}.pds-page__about{max-width:680px;line-height:2.1;margin:0 auto 102px;padding:0}.pds-category__list{display:flex;align-items:center;justify-content:space-between;margin-bottom:155px}.pds-category__list__item{position:relative;justify-content:center;width:343px;height:100px;background-color:#ffefcc;border-radius:20px;margin:0;padding:0}.pds-category__list__item:after{content:"";top:calc(100% + 5px);right:50%;transform:translateX(50%);width:0;height:0;border-style:solid;border-width:16px 16px 0;border-radius:3px;border-color:#9a8b6c transparent transparent}.pds-category__list__title{font-size:22px}.pds-category__list__text{justify-content:center}.pds-category__list__span{font-size:40pe;color:#9a8b6c;font-weight:700}.pds-category__article{max-width:1000px;margin:0 auto 220px;border-radius:60px;padding-top:110px;position:relative}.pds-category__article__title{position:absolute;width:482px;top:-85px;left:50%;transform:translateX(-50%);background-color:#fff}.pds-category__article__title__sub{width:680px;margin:0 auto 30px;padding:0}.pds-category__article__title__sub.border{display:inline;margin-bottom:0}.pds-category__article__title__sub--mb-57{width:680px;margin:0 auto 57px;line-height:1.4}.pds-category__article__text{width:650px;margin:0 auto 35px}.pds-category__article__image{display:block;margin-bottom:35px}.pds-category__article__span{display:block;font-size:70px;color:#9a8b6c}.pds-category__article__box{flex-direction:row-reverse;align-items:center;justify-content:flex-end;margin-bottom:0;margin-top:39px}.pds-category__article__box__image{display:block;width:364px;height:240px;border-radius:7px 58px;margin-bottom:0}.pds-category__article__box__text{width:520px;padding:0 44px;line-height:2.1}.pds-category__article__box__list{padding:0 44px}.step-list{display:flex;justify-content:space-between;align-items:self-start;padding:30px 48px 0;margin-bottom:80px}.step-list__item{width:272px;padding:32px 26px 22px}.step-list__item:not(:last-child){margin-bottom:0}.step-list__item:not(:last-child):after{content:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/common/arrow/brown/right.svg);bottom:50%;left:calc(100% + 23px);transform:translateX(-50%) translateY(50%)}.step-list__title{font-size:22px;font-weight:700;margin-bottom:20px}.step-list__text{line-height:2.2em}.step-list__flag{position:absolute;top:-45px;left:0}}@font-face{font-family:'noto_sans_jp_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Medium.woff) format("woff")}@font-face{font-family:'noto_sans_jp_light';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Light.woff) format("woff")}@font-face{font-family:'noto_sans_jp_regular';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Regular.woff) format("woff")}@font-face{font-family:'noto_sans_jp_semi_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-SemiBold.woff) format("woff")}@font-face{font-family:'noto_sans_jp_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Medium.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold_italic';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold-Italic.woff) format("woff")}.pdr-section{margin-top:127px;padding-top:85px}.pdr-title{position:relative;text-align:center;margin-bottom:96px}.pdr-title:before{content:'';position:absolute;left:50%;bottom:-13px;display:inline-block;width:54px;height:5px;transform:translateX(-50%);background-color:#1278c2}.pdr-article{margin-bottom:120px}.pdr-article__title{position:relative;font-family:"noto_sans_jp_bold";font-size:16px;line-height:1.4;letter-spacing:4px;text-align:center;padding:0 20px;margin-bottom:34px}.pdr-article__title:before{content:attr(data-number);position:absolute;bottom:44px;left:5px;color:rgba(154,139,108,.3);font-size:100px;line-height:1;font-family:"tt_norms_pro_bold_italic"}.pdr-article__image{display:block;margin:0 auto 39px}.pdr-article__list{padding:0 20px}.pdr-article__list__item{border-bottom:2px solid #9a8b6c;margin-bottom:35px}.pdr-article__list__title{display:flex;align-items:center;color:#514327;font-weight:700;margin-bottom:13px}.pdr-article__list__title:before{content:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/common/arrow/blue/right.svg);display:inline-block;padding-right:10px}.pdr-article__list__text{padding-bottom:7px;padding-left:22px;line-height:2.2}.pdr-section-cross{background-image:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/digital-marketing/results/sp/background.png);background-repeat:no-repeat;background-position:top center;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}@media screen and (min-width:1200px){.pdr-section{margin-top:127px;padding-top:117px;padding-bottom:120px}.pdr-title{font-size:32px;padding-top:117px;margin-bottom:114px}.pdr-article{margin-bottom:120px}.pdr-article__title{font-family:"noto_sans_jp_regular";font-size:20px;width:680px;margin:0 auto 36px;padding:0}.pdr-article__title:before{bottom:22px;left:0;font-size:120px}.pdr-article__image{margin:0 auto 31px}.pdr-article__list{max-width:680px;margin:0 auto;padding:0}.pdr-section-cross{background-image:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/digital-marketing/results/pc/background.png)}}.pft-top{background-color:#ffefcc;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.pft-top__box{position:relative;max-width:335px;padding-top:70px;padding-bottom:70px;margin:0 auto 100px}.pft-top__title{font-size:36px;margin-bottom:6px;line-height:1.2em}.pft-top__sub__title{font-size:16px}.pft-top__image{position:absolute;right:0;bottom:-50px}@media screen and (min-width:1200px){.pft-top__box{max-width:1000px;padding-top:156px;padding-bottom:87px;margin:0 auto 120px}.pft-top__title{font-size:53px;margin-bottom:0;line-height:1.2em}.pft-top__sub__title{font-size:20px}.pft-top__image{right:52px;bottom:-18px}}.pfa-section{position:relative;max-width:335px;background-color:#ffefcc;border-radius:45px 7px;padding-top:68px;margin:0 auto 202px}.pfa-title{font-size:28px;text-align:center;margin-bottom:36px}.pfa-text{margin:0 auto;padding:0 30px 147px;line-height:2.2}.pfa-image{position:absolute;left:0;bottom:-50px}.pfa-sp__br{display:block}@media screen and (min-width:1200px){.pfa-section{max-width:1000px;border-radius:60px 7px;padding-top:83px;margin:0 auto 284px}.pfa-title{font-size:32px}.pfa-text{max-width:560px;padding:0 0 140px}.pfa-image{left:-60px;bottom:-73px}.pfa-sp__br{display:inline-block}}.pfe-section{max-width:335px;margin:0 auto 158px}.pfe-title{font-size:28px;letter-spacing:.08em;text-align:center;margin-bottom:47px}.pfe-list{display:flex;flex-wrap:wrap;justify-content:space-between}.pfe-card{display:flex;flex-direction:column;align-items:center;width:335px;box-shadow:6px 6px 0px 0px #d6d6d6;border-radius:20px;height:394px;margin-bottom:40px}.pfe-card__box{display:flex;align-items:center;position:relative;z-index:-2;width:100%;height:167px;background-color:#e3f4fe;border-radius:20px 20px 0 0;margin-bottom:30px}.pfe-card__title{font-size:18px;padding-left:30px;text-align:center}.pfe-card__title.w-123{width:123px}.pfe-card__list{width:296px}.pfe-card__list__item{display:flex;align-items:center;margin-bottom:8px;border-bottom:1px solid #1a7cc3;padding-bottom:10px}.pfe-card__list__item:last-child{border-bottom:none}.pfe-card__list__item__title{flex-basis:50%;font-size:14px}.pfe-card__list__item__text{flex-basis:50%;line-height:1.4;letter-spacing:1.8}.pfe-card__image{position:absolute;top:50%;right:4px;transform:translateY(-50%);z-index:-1}@media screen and (min-width:1200px){.pfe-section{max-width:1120px;margin:0 auto 160px}.pfe-title{font-size:34px;margin-bottom:100px}.pfe-card{height:408px;margin-bottom:80px}.pfe-card__title{font-size:22px;padding-left:24px;line-height:1.6}.pfe-card__image.different{right:-80px}}.pfh-section{max-width:335px;margin:0 auto 34px}.pfh-title{text-align:center;margin-bottom:48px}.pfh-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.pfh-card__item{display:flex;flex-direction:column;width:335px;height:432px;background-color:#e3f4ff;border-radius:20px}.pfh-card__item:not(:last-child){margin-bottom:34px}.pfh-card__item__number{font-size:44px;color:#9a8b6c;padding-right:9px}.pfh-card__item__title{display:flex;align-items:center;justify-content:center;order:2;font-size:18px;margin-bottom:21px}.pfh-card__item__text{order:3;width:251px;margin:0 auto;letter-spacing:.18;line-height:2.2}.pfh-card__item__image{order:1;height:149px;width:100%;margin-bottom:23px;border-radius:20px 20px 0 0;object-fit:cover;object-position:top}@media screen and (min-width:1200px){.pfh-section{max-width:1120px;margin:0 auto 83px}.pfh-title{font-size:34px;margin-bottom:100px}.pfh-card{flex-wrap:wrap;flex-direction:row;align-items:flex-start}.pfh-card__item{width:344px;height:439px;margin-bottom:0}.pfh-card__item__number{font-size:48px;padding-right:14px}.pfh-card__item__title{font-size:22px;margin-bottom:15px}.pfh-card__item__text{width:264px}}.pffe-section{position:relative;margin:0 auto 0;padding-bottom:152px;overflow-x:hidden;overflow-y:hidden}.pffe-title{text-align:center;margin-bottom:48px;padding-top:112px;font-weight:700}.pffe-span{font-size:18px;line-height:2.4}.pffe-card{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;max-width:335px;margin:0 auto}.pffe-card__item{display:flex;flex-direction:column;width:344px;height:439px;background-color:#fff;border-radius:20px}.pffe-card__item:not(:last-child){margin-bottom:34px}.pffe-card__item__number{font-size:44px;color:#9a8b6c;padding-right:9px;margin-bottom:0}.pffe-card__item__title{display:flex;justify-content:center;align-items:center;order:2;font-size:18px;margin-bottom:15px}.pffe-card__item__text{order:3;width:264px;margin:0 auto;letter-spacing:.18;line-height:2.2}.pffe-card__item__image{order:1;height:149px;width:100%;margin-bottom:23px;border-radius:20px 20px 0 0;object-fit:cover;object-position:top}.pffe-background-image{position:absolute;top:0;left:-600px;z-index:-10;overflow-x:hidden}@media screen and (min-width:1200px){.pffe-section{margin:0 auto 152px;padding-bottom:0;overflow-y:visible;overflow-x:visible}.pffe-title{font-size:34px;text-align:center;margin-bottom:100px;padding-top:117px}.pffe-span{font-size:22px}.pffe-card{max-width:1120px;margin:0 auto}.pffe-card:not(:last-child){margin-bottom:0}.pffe-card__item__number{font-size:48px;padding-right:14px}.pffe-card__item__title{font-size:22px}.pffe-background-image{position:absolute;top:0;left:-140px;z-index:-10;overflow-x:hidden}}.pffl-section{max-width:335px;margin:0 auto}.pffl-title{text-align:center;font-size:28px;letter-spacing:.08;margin-bottom:43px}.pffl-list{max-width:300px;margin:0 auto 120px}.pffl-list__item{position:relative;border-left:5px solid #1278c2}.pffl-list__item:not(:last-child){margin-bottom:52px}.pffl-list__item:not(:last-child):after{content:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/common/down-arrow-blue.svg);position:absolute;left:48%;bottom:-39px;transform:translateX(-50%)}.pffl-list__item__title{margin-left:13px;margin-bottom:12px;font-size:18px}.pffl-list__item__number{font-size:24px;letter-spacing:-1}.pffl-list__item__dot{font-size:14px}.pffl-list__item__text{margin-left:37px;line-height:2.2}@media screen and (min-width:1200px){.pffl-section{max-width:560px}.pffl-title{font-size:34px;margin-bottom:91px}.pffl-list{max-width:558px;margin:0 auto 236px}.pffl-list__item:not(:last-child){margin-bottom:71px}.pffl-list__item:not(:last-child):after{left:50%;bottom:-48px;transform:translateX(-50%)}.pffl-list__item__title{margin-left:14px;margin-bottom:14px;font-size:22px}.pffl-list__item__number{font-size:28px}.pffl-list__item__dot{font-size:18px}.pffl-list__item__text{margin-left:49px;margin-bottom:14px}}.pdst-wrap{background-color:#ffefcc;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.pdst-box{position:relative;max-width:335px;padding-top:70px;padding-bottom:70px;margin:0 auto 100px}@media screen and (min-width:1200px){.pdst-box{max-width:1000px;padding-top:156px;padding-bottom:87px;margin:0 auto 120px}}.pdst-title{font-size:36px;margin-bottom:6px;line-height:1.2em}@media screen and (min-width:1200px){.pdst-title{font-size:53px;margin-bottom:0}}.pdst-sub-title{font-size:16px}@media screen and (min-width:1200px){.pdst-sub-title{font-size:20px}}.pdst-image{position:absolute;right:0;bottom:-50px}@media screen and (min-width:1200px){.pdst-image{right:52px;bottom:-18px}}.pdsw-title{margin-bottom:34px;padding:0 20px;text-align:center}.pdsw-list{max-width:calc(100vw - 10px);margin:0 auto;padding-bottom:1052px;overflow-x:hidden}.pdsw-list__item{position:relative;text-align:center}.pdsw-list__text__first{position:absolute;z-index:1;top:38px;left:41px;font-size:18px}.pdsw-list__text__second{position:absolute;z-index:1;top:204px;left:53px;font-size:18px}.pdsw-list__text__third{position:absolute;z-index:1;top:363px;left:117px;font-size:18px}.pdsw-list__text__fourth{position:absolute;z-index:1;top:545px;left:30px;font-size:18px}.pdsw-list__text__fifth{position:absolute;z-index:1;top:677px;left:196px;width:170px;font-size:18px}.pdsw-list__text__sixth{position:absolute;z-index:1;top:873px;left:182px;font-size:18px}.pdsw-list__image__first{position:absolute;top:0;left:9px}.pdsw-list__image__second{position:absolute;top:174px;left:20px}.pdsw-list__image__woman{position:absolute;z-index:1;top:145px;left:220px}.pdsw-list__image__third{position:absolute;top:325px;left:92px}.pdsw-list__image__fourth{position:absolute;top:510px;left:19px}.pdsw-list__image__fifth{position:absolute;top:644px;left:174px}.pdsw-list__image__man{position:absolute;z-index:1;top:682px;left:20px}.pdsw-list__image__sixth{position:absolute;top:831px;left:114px}.pdsw-sp__br{display:none}@media screen and (min-width:1200px){.pdsw-section{max-width:1200px;margin:0 auto}.pdsw-title{margin-bottom:33px;padding:0}.pdsw-list{max-width:1200px;padding-bottom:550px}.pdsw-list__item{position:relative;text-align:center}.pdsw-list__text__first{position:absolute;z-index:1;top:59px;left:135px;font-size:22px}.pdsw-list__text__second{position:absolute;z-index:1;top:155px;left:487px;font-size:22px}.pdsw-list__text__third{position:absolute;z-index:1;top:59px;left:795px;font-size:22px}.pdsw-list__text__fourth{position:absolute;z-index:1;top:306px;left:143px;font-size:22px}.pdsw-list__text__fifth{position:absolute;z-index:1;top:411px;left:546px;width:100%;font-size:22px}.pdsw-list__text__sixth{position:absolute;z-index:1;top:287px;left:917px;font-size:22px}.pdsw-list__image__first{position:absolute;top:0;left:70px}.pdsw-list__image__second{position:absolute;top:105px;left:436px}.pdsw-list__image__woman{display:none}.pdsw-list__image__third{position:absolute;top:0;left:753px}.pdsw-list__image__fourth{position:absolute;top:240px;left:100px}.pdsw-list__image__fifth{position:absolute;top:370px;left:499px}.pdsw-list__image__man{display:none}.pdsw-list__image__sixth{position:absolute;top:233px;left:878px}.pdsw-sp__br{display:inline-block}}.pdsr-section{padding-top:89px;padding-bottom:170px}.pdsr-title{padding:0 20px;letter-spacing:.08;text-align:center;margin-bottom:50px}.pdsr-list{display:flex;flex-direction:column;align-items:center;padding:0 20px}.pdsr-card{background-color:#fff;border-radius:20px;box-shadow:6px 6px 0px 0px rgba(0,0,0,.16);width:335px}.pdsr-card:not(:last-child){margin-bottom:40px}.pdsr-card__title{font-size:22px;padding:42px 24px;text-align:center}.pdsr-card__image{width:335px;object-fit:contain;object-position:top;border-radius:0 0 20px 20px}.pdsr-pdse-background{width:100vw;background-image:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/device-support/sp/resolution/cross-sections-background.png);background-repeat:no-repeat;background-size:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}@media screen and (min-width:1200px){.pdsr-section{background-image:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/device-support/pc/resolution/device-support-resolution.svg);background-repeat:no-repeat;background-size:100vw;padding-top:296px;padding-bottom:153px}.pdsr-title{padding:0;margin-top:calc(100vw - 90%);margin-bottom:100px}.pdsr-list{flex-direction:row;justify-content:space-between;align-items:self-start;max-width:1120px;margin:0 auto;padding:0}.pdsr-card:not(:last-child){margin-bottom:0}.pdsr-card__image{width:100%}.pdsr-pdse-background{background:0 0}}@font-face{font-family:'noto_sans_jp_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Medium.woff) format("woff")}@font-face{font-family:'noto_sans_jp_light';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Light.woff) format("woff")}@font-face{font-family:'noto_sans_jp_regular';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Regular.woff) format("woff")}@font-face{font-family:'noto_sans_jp_semi_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-SemiBold.woff) format("woff")}@font-face{font-family:'noto_sans_jp_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Medium.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold_italic';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold-Italic.woff) format("woff")}.pdss-section{position:relative;padding-top:48px}.pdss-title{text-align:center;line-height:1;margin-bottom:42px}.pdss-text{padding:0 50px;margin-bottom:60px}.pdss-service__menu__list{display:flex;flex-direction:column;align-items:center;margin-bottom:80px}.pdss-service__menu__item{position:relative;width:300px;border-radius:15px;background-color:#ffefcc}.pdss-service__menu__item:not(:last-child){margin-bottom:25px}.pdss-service__menu__item:before{content:"1";display:inline-block;position:absolute;left:27px;top:50%;transform:translateY(-50%);font-size:36px;color:#9a8b6c;font-family:"tt_norms_pro_bold"}.pdss-service__menu__item.first:before{content:"1"}.pdss-service__menu__item.second:before{content:"2"}.pdss-service__menu__item.third:before{content:"3"}.pdss-service__menu__item:after{content:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/digital-marketing/support/sp/button-icon.svg);display:inline-block;position:absolute;right:14px;top:48%;transform:translateY(-50%)}.pdss-service__menu__item__title{display:block;width:100%;font-size:18px;text-align:center;line-height:1;padding:26px}.pdss-service__menu__item__span{font-size:36px;color:#9a8b6c;padding-right:16px}.pdss-service__list{margin-bottom:150px}.pdss-service__card{display:flex;flex-direction:column-reverse;align-items:center}.pdss-service__card:not(:last-child){margin-bottom:100px}.pdss-service__card__content__wrap{display:flex;flex-direction:column}.pdss-service__card__title{text-align:center;display:inline-block;border-bottom:2px solid #1278c2;margin:0 auto 48px;padding-bottom:7px}.pdss-service__card__text{padding:0 50px}.pdss-service__card__image{width:322px;height:206px;margin:0 20px 47px 32px;border-radius:30px;box-shadow:-13px 13px 0px 0px #ffefcc}.pdss-service__card__image.reverse{margin:0 32px 47px 20px;box-shadow:13px 13px 0px 0px #ffefcc}@media screen and (min-width:1200px){.pdss-section{background-image:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/device-support/pc/resolution/device-support-service.png);background-repeat:no-repeat;max-width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);background-position:top;background-size:cover;padding-top:92px;padding-bottom:260px}.pdss-title{margin-bottom:34px}.pdss-text{text-align:center;padding:0;margin-bottom:105px}.pdss-service__menu__list{flex-direction:row;justify-content:space-between;align-items:flex-start;max-width:1120px;margin:0 auto 112px}.pdss-service__menu__item{position:relative;width:300px;border-radius:15px;background-color:#ffefcc}.pdss-service__menu__item:not(:last-child){margin-bottom:0}.pdss-service__menu__item:before{content:"1";display:inline-block;position:absolute;left:27px;top:50%;transform:translateY(-50%);font-size:36px;color:#9a8b6c;font-family:"tt_norms_pro_bold"}.pdss-service__menu__item:after{content:"";top:calc(100% + 5px);right:50%;transform:translateX(50%);width:0;height:0;border-style:solid;border-width:16px 16px 0;border-radius:3px;border-color:#9a8b6c transparent transparent}.pdss-service__menu__item__title{display:block;font-size:18px;text-align:start;line-height:1;padding:26px}.pdss-service__menu__item__text.first{padding-left:70px}.pdss-service__menu__item__text.second{padding-left:50px}.pdss-service__menu__item__text.third{padding-left:70px}.pdss-service__menu__item__span{font-size:36px;color:#9a8b6c;padding-right:16px}.pdss-service__list{max-width:1120px;margin:0 auto}.pdss-service__card{flex-direction:row-reverse;justify-content:space-between}.pdss-service__card:nth-child(2n){flex-direction:row}.pdss-service__card:not(:last-child){margin-bottom:100px}.pdss-service__card__content__wrap{display:block}.pdss-service__card__title{margin:0 0 39px}.pdss-service__card__content__wrap{max-width:518px}.pdss-service__card__text{padding:0}.pdss-service__card__image{width:518px;height:332px;margin:0;border-radius:40px;box-shadow:-13px 13px 0px 0px #ffefcc}.pdss-service__card__image.reverse{margin:0 32px 47px 20px;box-shadow:13px 13px 0px 0px #ffefcc}}.pdsf-section{margin-bottom:150px}.pdsf-title{text-align:center;margin-bottom:60px}.pdsf-flow__list{position:relative;margin:0 38px;text-align:center;background-color:#e3f4ff;border-radius:10px;margin-bottom:40px}.pdsf-flow__list.arrow:after{content:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/common/down-arrow-blue.svg);position:absolute;bottom:-31px;left:50%;transform:translateX(-50%)}.pdsf-flow__list.double__arrow:before{content:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/common/down-arrow-blue.svg);position:absolute;bottom:-31px;left:59px}.pdsf-flow__list.double__arrow:after{content:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/common/down-arrow-blue.svg);position:absolute;bottom:-31px;right:59px}.pdsf-flow__list__title{font-size:18px;padding:25px 0}.pdsf-flow__list.branch{display:flex;justify-content:center;align-items:center;align-self:stretch;width:140px;margin:0}.pdsf-flow__list__branch{width:140px}.pdsf-flow__branch{display:flex;justify-content:space-between;align-items:flex-start;margin:0 37px}.pdsf-flow__branch__branch__list{position:relative;text-align:center;background-color:#e3f4ff;border-radius:10px}.pdsf-flow__branch__branch__list:not(:last-child){margin-bottom:40px}.pdsf-flow__branch__branch__list:not(:last-child):after{content:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/common/down-arrow-blue.svg);position:absolute;bottom:-31px;left:50%;transform:translateX(-50%)}@media screen and (min-width:1200px){.pdsf-section{max-width:680px;margin:64px auto 238px}.pdsf-title{margin-bottom:100px}.pdsf-flow__list{margin:0;margin-bottom:45px}.pdsf-flow__list.arrow:after{bottom:-32px}.pdsf-flow__list.double__arrow:before{bottom:-32px;left:151px}.pdsf-flow__list.double__arrow:after{bottom:-32px;right:151px}.pdsf-flow__list__title{font-size:22px;padding:23px 0}.pdsf-flow__list.branch{width:325px}.pdsf-flow__list__branch{width:325px}.pdsf-flow__branch{margin:0}.pdsf-flow__branch__branch__list:not(:last-child){margin-bottom:44px}}.pdsst-section{margin-bottom:150px}.pdsst-title{text-align:center;margin-bottom:40px}.pdsst-content__wrap{display:flex;flex-direction:column-reverse;align-items:center}.pdsst-profile__wrap{padding-left:38px;padding-right:13px}.pdsst-content__title{font-size:16px;margin-bottom:16px}.pdsst-content__name{font-size:14px;margin-bottom:30px}.pdsst-content__profile{font-size:14px}.pdsst-image{width:317px;height:199px;border-radius:40px 7px;box-shadow:18px 18px 0 0 rgba(255,239,204,.5);object-fit:contain;background-color:#e3f4ff}.pdsst-image__wrap{margin:0 38px 52px 20px}@media screen and (min-width:1200px){.pdsst-section{max-width:1000px;margin:0 auto 220px}.pdsst-title{text-align:center;margin-bottom:36px}.pdsst-content__wrap{flex-direction:row}.pdsst-profile__wrap{max-width:324px;padding-left:0;padding-right:0;margin:0 65px 0 160px}.pdsst-__name{font-size:16px}.pdsst-__profile{font-size:16px}.pdsst-image{width:368px;height:232px;box-shadow:20px 20px 0 0 rgba(255,239,204,.5)}.pdsst-image__wrap{margin:0 85px 0 0}}.pdso-section{margin-bottom:150px}.pdso-title{text-align:center;margin-bottom:40px}.pdso-information__wrap{display:flex;flex-direction:column-reverse;align-items:center}.pdso-information__container{width:100%;padding-left:38px;padding-right:13px}.pdso-information__address{margin-bottom:30px}.pdso-information__phone-number{margin-bottom:30px}.pdso-information__title{font-size:16px;margin-bottom:16px}.pdso-information__text{font-size:14px}.pdso-image{width:317px;height:199px;border-radius:40px 7px;box-shadow:18px 18px 0 0 rgba(255,239,204,.5)}.pdso-image__wrap{margin:0 38px 52px 20px}@media screen and (min-width:1200px){.pdso-section{max-width:1000px;margin:0 auto 241px}.pdso-title{margin-bottom:55px}.pdso-information__wrap{flex-direction:row}.pdso-information__container{max-width:324px;padding-left:0;padding-right:0;margin:0 65px 0 160px}.pdso-information__address{margin-bottom:32px}.pdso-information__phone-number{margin-bottom:32px}.pdso-information__text{font-size:16px}.pdso-image{width:368px;height:232px;box-shadow:20px 20px 0 0 rgba(255,239,204,.5)}.pdso-image__wrap{margin:0 85px 0 0}}.ptpt-wrap{background-color:#ffefcc;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.ptpt-box{position:relative;max-width:335px;padding-top:70px;padding-bottom:70px;margin:0 auto 100px}.ptpt-title{font-size:36px;margin-bottom:6px;line-height:1.2em}.ptpt-sub__title{font-size:16px}.ptpt-image{position:absolute;right:0;bottom:-50px}@media screen and (min-width:1200px){.ptpt-box{max-width:1000px;padding-top:156px;padding-bottom:87px;margin:0 auto 120px}.ptpt-title{font-size:53px;margin-bottom:0;line-height:1.2em}.ptpt-sub__title{font-size:20px}.ptpt-image{right:52px;bottom:-18px}}.ptpa-section{position:relative;background-color:#ffefcc;border-radius:45px 7px;margin:0 20px 118px;padding:68px 0 147px}.ptpa-title{text-align:center;letter-spacing:.08em;margin-bottom:39px;font-weight:700}.ptpa-text{padding-left:30px;padding-right:30px}.ptpa-image{position:absolute;width:253px;left:-13px;bottom:-35px}@media screen and (min-width:1200px){.ptpa-section{max-width:1000px;background-color:#ffefcc;border-radius:60px 7px;margin:0 auto 317px;padding:83px 0 140px}.ptpa-title{margin-bottom:30px}.ptpa-text{max-width:560px;margin:0 auto}.ptpa-image{position:absolute;left:-60px;bottom:-78px}}.ptpb-background{max-width:100vw;background-image:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/training-program/sp/background/background.png);background-repeat:no-repeat;background-position:top;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}@media screen and (min-width:1200px){.ptpb-background{background-image:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../images/training-program/pc/background/background.png)}}.ptpl-section{padding:83px 20px 0}.ptpl-title{text-align:center;margin-bottom:16px}.ptpl-text{text-align:center;margin-bottom:30px}.ptpl-list{display:flex;flex-direction:column;align-items:center;margin-bottom:150px}.ptpl-card{display:flex;flex-direction:column;width:335px;background-color:#fff;border-radius:20px}.ptpl-card:not(:last-child){margin-bottom:34px}.ptpl-card__title{order:2;display:flex;align-items:center;font-size:22px;margin-bottom:31px}.ptpl-card__title:before,.ptpl-card__title:after{content:"";height:4px;flex-grow:1;background-color:#1278c2}.ptpl-card__title:before{margin-left:30px;margin-right:34px}.ptpl-card__title:after{margin-left:34px;margin-right:30px}.ptpl-card__text{order:3;height:170px;margin:0 30px 46px}.ptpl-card__image{order:1;width:100%;height:149px;background-color:#e3f4ff;border-radius:20px 20px 0 0;margin-bottom:34px}@media screen and (min-width:1200px){.ptpl-section{padding:80px 0 0}.ptpl-title{margin-bottom:16px}.ptpl-text{margin-bottom:107px}.ptpl-list{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;max-width:1120px;margin:0 auto 237px}.ptpl-card{flex-direction:row;flex-wrap:wrap;width:344px}.ptpl-card:not(:last-child){margin-bottom:0}.ptpl-card:nth-child(-n+3){margin-bottom:88px}.ptpl-card__title{width:100%;margin-bottom:21px}.ptpl-card__title:before{margin-left:40px;margin-right:30px}.ptpl-card__title:after{margin-left:30px;margin-right:40px}.ptpl-card__text{margin:0 40px 70px}}.ptpg-title{text-align:center}.ptpg-text{text-align:center;margin-bottom:80px}.ptpg-item{display:flex;flex-direction:column-reverse}.ptpg-item__wrap:not(last-child){margin-bottom:99px}.ptpg-item__tag{display:inline-block;font-size:9px;background-color:#1278c2;border-radius:2px;color:#fff;padding:1px 5px;margin:0 46px 6px}.ptpg-item__title{font-size:24px;letter-spacing:.04em;line-height:1.4;border-bottom:solid 2px #1278c2;padding-bottom:7px;margin:0 46px 34px}.ptpg-item__text{margin:0 50px}.ptpg-item__image{width:322px;height:206px;border-radius:30px;box-shadow:-13px 13px 0px 0px #ffefcc;margin:0 20px 61px 33px;object-fit:cover;object-position:top}.ptpg-item__image.reverse{margin:0 33px 61px 20px;box-shadow:13px 13px 0px 0px #ffefcc}.ptpg-item__image:not(:last-child){margin-bottom:48px}@media screen and (min-width:1200px){.ptpg-title{text-align:center}.ptpg-text{text-align:center;margin-bottom:80px}.ptpg-list{max-width:1120px;margin:0 auto 259px}.ptpg-item{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start}.ptpg-item:nth-child(2n){flex-direction:row}.ptpg-item:not(last-child){margin-bottom:110px}.ptpg-item__wrap{display:flex;flex-direction:column;max-width:518px}.ptpg-item__tag{font-size:11px;margin:0 auto 9px 0}.ptpg-item__title{font-size:28px;letter-spacing:.18em;margin:0 auto 35px 0}.ptpg-item__text{margin:0}.ptpg-item__image{width:518px;height:332px;border-radius:40px;box-shadow:-20px 20px 0px 0px #ffefcc;margin:0}.ptpg-item__image.reverse{margin:0;box-shadow:20px 20px 0px 0px #ffefcc}.ptpg-item__image:not(:last-child){margin-bottom:0}}.pppp-chapter{display:flex;flex-direction:column;max-width:300px;margin:0 auto 60px;padding-top:100px}.pppp-page__title{display:inline-block;font-size:24px;padding-bottom:6px;border-bottom:2px solid #1278c2;margin:0 auto 60px}.pppp-page__about{font-size:12px;margin-bottom:33px}.pppp-section{margin-bottom:36px}.pppp-section__title{font-size:14px;margin-bottom:14px}.pppp-section__contents{font-size:12px}.pppp-section__contents.bottom{margin-bottom:12px}.pppp-section__item{margin-bottom:12px}.pppp-section__item:last-child{margin-bottom:0}.pppp-section__item__title{font-size:12px;margin-bottom:12px}.pppp-section__item__text{font-size:12px;padding-left:12px}.pppp-section__sub__list{padding-left:12px;margin-bottom:12px}.pppp-section__sub__item{font-size:12px}.pppp-section__sub__text{font-size:12px}.pppp-section__address{line-height:1.9;font-size:12px}@media screen and (min-width:1200px){.pppp-chapter{max-width:680px;margin:0 auto 240px;padding-top:120px}.pppp-page__title{font-size:32px;margin:0 auto 110px}.pppp-page__about{font-size:12px;margin-bottom:27px}.pppp-section{margin-bottom:33px}.pppp-section__title{margin-bottom:20px}.pppp-section__contents{font-size:12px}.pppp-section__contents.bottom{margin-bottom:18px}.pppp-section__item{margin-bottom:12px}.pppp-section__item:last-child{margin-bottom:0}.pppp-section__item__title{margin-bottom:10px}.pppp-section__item__text{padding-left:21px}.pppp-section__sub__list{padding-left:21px}}.ptost-chapter{display:flex;flex-direction:column;max-width:300px;margin:0 auto 200px;padding-top:100px}.ptost-title{display:inline-block;font-size:24px;padding-bottom:6px;border-bottom:2px solid #1278c2;margin:0 auto 60px}.ptost-section{margin-bottom:36px}.ptost-section__title{font-size:14px;margin-bottom:14px}.ptost-section__about{font-size:12px}.ptost-section__text{font-size:12px}.ptost-section__list__title{font-size:12px}.ptost-section__list__sub__title{font-size:12px}.ptost-section__item__text{font-size:12px}.ptost-section__item__notes{font-size:12px}.ptost-section__nest__item{padding-left:12px;margin:12px 0}.ptost-section__nest__text{font-size:12px}.ptost-revisions{font-size:12px}@media screen and (min-width:1200px){.ptost-chapter{max-width:680px;margin:0 auto 240px;padding-top:120px}.ptost-title{font-size:32px;margin:0 auto 120px}.ptost-section{margin-bottom:36px}.ptost-section__title{margin-bottom:10px}.ptost-section__item{padding-left:20px;margin:10px 0}}@font-face{font-family:'noto_sans_jp_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Medium.woff) format("woff")}@font-face{font-family:'noto_sans_jp_light';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Light.woff) format("woff")}@font-face{font-family:'noto_sans_jp_regular';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Regular.woff) format("woff")}@font-face{font-family:'noto_sans_jp_semi_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-SemiBold.woff) format("woff")}@font-face{font-family:'noto_sans_jp_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/NotoSansJP-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_medium';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Medium.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold.woff) format("woff")}@font-face{font-family:'tt_norms_pro_bold_italic';src:url(//connect2world.biz/wp-content/themes/connect_2_world/sass/../fonts/TT-Norms-Pro-Bold-Italic.woff) format("woff")}.post-32{max-width:300px;margin:0 auto}.form-title{font-size:22px;font-weight:700;margin-bottom:41px;font-family:"tt_norms_pro_bold"}.entry-title{display:none}.smf-form .smf-item{padding:0;margin-bottom:50px}.smf-form .smf-item:last-child{text-align:center}.smf-item__label{margin-bottom:20px}.smf-item__labeltext{font-size:14px}.smf-form .smf-item__col--label{padding-bottom:0}.required-label{font-size:11px;color:#fff;background-color:#1278c2;border-radius:2px;padding:1px 3px 2px 5px}.smf-label{margin-left:20px}.smf-label:not(:last-child){margin-bottom:20px}.smf-form .smf-item .smf-checkbox-control__control{margin-top:0}.smf-action{text-align:center;margin-bottom:200px}.smf-action .smf-button-control__control{width:251px;border-radius:30px;background:#1278c2;color:#fff;border:none;padding:20px 0}.privacy-link{display:inline-block;color:#1278c2;border-bottom:1px solid #1278c2;padding-bottom:4px;margin-bottom:8px}.smf-item__controls{font-size:12px}@media screen and (min-width:1200px){.post-32{max-width:640px;margin:0 auto}.form-title{font-size:22px;margin-bottom:41px;font-family:"tt_norms_pro_bold"}.smf-form .smf-item{padding:0;margin-bottom:48px}.smf-form .smf-item:last-child{text-align:center}.smf-item__label{margin-bottom:10px}.smf-item__labeltext{font-size:14px}.smf-form .smf-item__col--label{padding-bottom:0}.required-label{font-size:11px;color:#fff;background-color:#1278c2;border-radius:2px;padding:1px 3px 2px 5px}.smf-label{margin-left:20px}.smf-label:not(:last-child){margin-bottom:20px}.smf-form .smf-item .smf-checkbox-control__control{margin-top:0}.smf-action{text-align:center;margin-top:80px;margin-bottom:240px}.smf-action .smf-button-control__control{width:251px;border-radius:30px;background:#1278c2;color:#fff;border:none;padding:20px 0}.smf-item__controls{font-size:13px}}.pct-wrap{background-color:#ffefcc;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.pct-box{position:relative;max-width:335px;padding-top:70px;padding-bottom:70px;margin:0 auto 100px}.pct-title{font-size:36px;margin-bottom:6px;line-height:1.2em}.pct-sub__title{font-size:16px}.pct-image{position:absolute;right:0;bottom:-50px}@media screen and (min-width:1200px){.pct-box{max-width:1000px;padding-top:156px;padding-bottom:87px;margin:0 auto 120px}.pct-title{font-size:53px;margin-bottom:0;line-height:1.2em}.pct-sub__title{font-size:20px}.pct-image{right:52px;bottom:-18px}}.pcoi-section{max-width:300px;margin:0 auto 92px}.pcoi-about{text-align:center;margin-bottom:40px}.pcoi-adress__wrap{display:flex;flex-direction:column;align-items:center;width:300px;border:1px solid #514327;border-radius:20px;margin-bottom:36px;padding-top:25px;padding-bottom:51px}.pcoi-adress__title{font-size:22px;line-height:1.2;margin-bottom:19px}.pcoi-adress__contact{line-height:1.2;margin-bottom:14px}.pcoi-adress__tell{line-height:1.2;font-size:22px;margin-bottom:14px}.pcoi-adress__reception__hours{line-height:1.2}.pcoi-line__wrap{display:flex;flex-direction:column;align-items:center;width:300px;border:1px solid #514327;border-radius:20px;padding-top:25px;padding-bottom:25px}.pcoi-line__title{font-size:22px;line-height:1.2;margin-bottom:19px}.pcoi-line__contact{text-align:center;line-height:1.6;margin-bottom:14px}.pcoi-line__box{position:relative;display:inline-block}.pcoi-line__box:hover{transform:scale(1.1);transition:transform .3s cubic-bezier(.4,.4,0,1),-webkit-transform .3s cubic-bezier(.4,.4,0,1);animation-timing-function:ease-in-out}.pcoi-line__box__button{width:230px;border:2px solid #1278c2;border-radius:8px;padding:20px 18px;text-align:center;color:#1278c2;font-size:14px;line-height:1}.pcoi-line__box__icon{position:absolute;width:39px;height:39px;background-color:#fff;right:-10px;top:26px;padding-top:4px;padding-left:4px}@media screen and (min-width:1200px){.pcoi-section{max-width:680px}.pcoi-about{margin-bottom:46px}.pcoi-contact__wrap{display:flex;align-items:flex-start;justify-content:space-between}.pcoi-adress__wrap{width:320px;height:214px;margin-bottom:0;padding-bottom:0}.pcoi-line__wrap{width:320px;height:214px;padding-bottom:0}}.js_hidden{opacity:0;transform:translate(0,30px);transition:all 1s}.js_reveal{opacity:1;transform:translate(0,0)}.site.active{position:fixed;width:100vw}.circle{position:absolute;border-radius:50%;width:50px;height:50px}.red{background-color:red}.blue{background-color:blue}.green{background-color:green}.shape-container{position:relative;width:100%;height:100%}.shape{position:absolute;width:200px;height:200px;border-radius:50%;mix-blend-mode:multiply;animation-duration:5s;animation-iteration-count:infinite;animation-timing-function:linear}.shape1{background-color:red;animation-name:shape1-animation}.shape2{background-color:blue;animation-name:shape2-animation}@keyframes shape1-animation{0%{transform:translate(0,0) rotate(0deg)}100%{transform:translate(100px,100px) rotate(360deg)}}@keyframes shape2-animation{0%{transform:translate(100px,100px) rotate(0deg)}100%{transform:translate(0,0) rotate(360deg)}}.fluid{position:absolute}.fluid__a{position:absolute;z-index:-10;top:60px;left:682px;width:433px;height:433px;background:#e3f4ff;filter:blur(2px);animation:fluidrotate 30s ease-in-out 0s infinite}.fluid__b{position:absolute;z-index:-10;top:300px;left:970px;width:500px;height:500px;background:#ffefcc;filter:blur(2px);mix-blend-mode:lighten;animation:fluidrotateB 30s ease-in-out 0s infinite}.demo_header{position:relative;height:800px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);overflow-x:hidden;overflow-y:hidden}.demo_title{width:680px;margin-left:95px}@keyframes fluidrotate{0%,100%{transform:translateY(0);border-radius:63% 37% 54% 46%/55% 48% 52% 45%}50%{transform:translateY(-50px);border-radius:40% 60% 54% 46%/49% 60% 40% 51%}}@keyframes fluidrotateB{0%,100%{transform:translateY(0);border-radius:61% 39% 55% 45%/61% 38% 62% 39%}50%{transform:translateY(-50px);border-radius:50% 50% 34% 66%/56% 68% 32% 44%}}.fadeUp{animation-name:fadeUpAnime;animation-duration:.5s;animation-fill-mode:forwards;opacity:0}@keyframes fadeUpAnime{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.wave{position:relative;height:200px}canvas{position:absolute;top:0;left:0;width:100%;filter:blur(2px);z-index:-10}