﻿article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1}a{outline:0}p{margin-bottom:0}ol,ul{list-style:none}table{font-size:inherit;font-family:inherit;border-collapse:collapse;border-spacing:0}caption,th,td{padding:0;text-align:left;font-weight:normal;vertical-align:top}fieldset{border:none}input,textarea,select,label{vertical-align:middle}textarea{overflow:auto}legend{display:none}button,input,optgroup,select,textarea{color:inherit;font:inherit}img{vertical-align:bottom}a img{border:none}object{vertical-align:middle;outline:none}audio,canvas,video{vertical-align:middle}em{font-weight:bold;font-style:normal}abbr{border:none;font-variant:normal}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}address,caption,cite,code,dfn,var{font-weight:normal;font-style:normal}code,pre{font-family:monospace}*{-webkit-box-sizing:border-box;box-sizing:border-box}a{color:initial;text-decoration:none}input{border:1px solid transparent}html,body{height:100%;min-width:1200px}body{font-family:"Hiragino Kaku Gothic ProN", "メイリオ", sans-serif}.wrapper{min-height:100%;width:100%;overflow:hidden;background-color:#fff;position:relative}.btn,.btn--round{cursor:pointer}.btn--round{padding:10px;border-radius:50px;display:inline-block;width:325px;height:55px;text-align:center;font-size:19px;font-weight:bold;letter-spacing:1px;line-height:35px}.entry-kv{padding-top:10px;height:100vh;min-height:766px;-webkit-animation:kv_fadein 2s;animation:kv_fadein 2s;background:top/cover no-repeat url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/kv_background-14d0a0ae95c6783e92daf3e60c412428c11b3f57d76acd36aa958917990f8e9a.png)}.entry-kv .logo{position:absolute;left:30px;top:13px;width:140px}.entry-kv__main{display:inline-block;margin-top:200px;margin-left:190px}.entry-kv__title{margin:0;font-size:45px;line-height:1.3;position:relative;z-index:1}.entry-kv__title span{display:inline-block;font-size:60px;margin:10px 0}.entry-kv__cv-btn{background-color:#ff5e5d;color:#fff;margin-top:60px}.entry-kv__cover-model{position:absolute;background:top -10px right 36px no-repeat url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/img_circle_mono-7a6d9da229ed607725c839c736bfa42f9b847f5901b26904f7061d89c04c3d54.png);right:0;top:0;bottom:0;left:0;background-size:560px}.entry-kv__cover-model img.cover-model{position:absolute;width:551px;right:25px;top:410px}.entry-section-inner{padding:80px 160px;text-align:center;background-color:#f8f8f8}.entry-section-title{font-size:50px;margin:30px 0;font-weight:bold}.entry-section-subtext{font-size:15px;display:inline-block;text-align:left;line-height:1.7;padding:20px 0}.entry-intro span.bg-icon{position:relative}.entry-intro span.bg-icon::before{content:"";display:inline-block;position:absolute;width:40px;height:40px;background:url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/icon_spread-20558ac13a307aaabb7ecaa731ef6472a9e9ca8fe6b3b49d553895b86c471f2b.png);background-repeat:no-repeat;background-position:center;background-size:contain;top:-45px;right:4px}.entry-intro .entry-intro__content-title{font-size:25px;display:inline-block;color:#fff;font-weight:bold;background:url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/img_ribbon-aa7a4436b63d5d8f4afac9d94168d7dcdec9d86a04f0c3fb9e9a487bac76141b.png) no-repeat center;background-size:contain;width:300px;height:45px;line-height:45px}.entry-intro .entry-intro__content-list{-ms-flex-pack:justify;justify-content:space-between;width:980px;margin:40px auto 0}.entry-intro .content-box{width:475px}.entry-intro .content-box-inner,.entry-intro .content-box-inner--row{background:#fff;padding:30px;border-radius:8px;height:100%}.entry-intro .content-box-inner--row{height:auto;position:relative}.entry-intro .content-box-inner--row img{position:absolute;top:50%;left:35px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);width:65px;height:auto}.entry-intro .content-box-inner--row .content-box__label{margin:5px 0 15px;text-align:left}.entry-intro .content-box-inner--row .content-box__text{padding:0}.entry-intro .content-box-inner--row:nth-child(2){margin-top:30px}.entry-intro .content-box__label{font-size:25px;font-weight:bold;margin:15px 0}.entry-intro .content-box__img{width:100px}.entry-intro .content-box__text{padding:40px 30px 0;text-align:left;line-height:1.7;font-size:14px}.entry-info .info-content{position:relative}.entry-info .info-content::before{content:"";position:absolute;width:130px;height:166px;background:url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/icon_light_bulb-056bd8ac6f37d3f943cf008118f25a6d16f3e18d84c041d844fe6076a4d64ef9.png) no-repeat center center;background-size:contain;top:59px;left:75px}.entry-info .entry-info__bar-chart{position:absolute;right:150px;top:205px;width:391px;height:220px;-ms-flex-pack:justify;justify-content:space-between;display:none}.entry-info .entry-info__bar-chart div{width:23px;background:#e5bc6d;position:absolute;bottom:0;-webkit-animation:chart_animation 1s;animation:chart_animation 1s}.entry-info .entry-info__bar-chart .chart1{left:0}.entry-info .entry-info__bar-chart .chart2{left:calc(46px * (2 - 1))}.entry-info .entry-info__bar-chart .chart3{left:calc(46px * (3 - 1))}.entry-info .entry-info__bar-chart .chart4{left:calc(46px * (4 - 1))}.entry-info .entry-info__bar-chart .chart5{left:calc(46px * (5 - 1))}.entry-info .entry-info__bar-chart .chart6{left:calc(46px * (6 - 1))}.entry-info .entry-info__bar-chart .chart7{left:calc(46px * (7 - 1))}.entry-info .entry-info__bar-chart .chart8{left:calc(46px * (8 - 1))}.entry-info .entry-info__bar-chart .chart9{left:calc(46px * (9 - 1))}.entry-info .entry-section-title{line-height:1.7;text-align:left;position:relative}.entry-info .entry-section-subtext{display:block}.entry-info .entry-info__content-title{font-size:25px;font-weight:bold;margin:20px 0}.entry-info .entry-info__voice-list{max-height:290px;overflow:hidden}.entry-info .voice-item{background:#fff;padding:20px 40px;margin:20px 0;border-radius:8px;font-size:14px;text-align:left}.entry-info .voice-item .voice-item__area{text-align:right;color:#898989}.entry-info .entry-info__target{width:85%}.entry-info .entry-info__target-text{font-size:13px}.entry-cv-point,.entry-cv-footer{background:-webkit-gradient(linear, left top, right top, from(#ffca64), to(#ffa09f));background:linear-gradient(to right, #ffca64, #ffa09f);text-align:center;padding:40px}.entry-cv-point .entry-cv-point__text,.entry-cv-footer .entry-cv-point__text{font-size:40px;font-weight:bold;color:#343434;margin:25px 0px}.entry-cv-point .entry-cv-point__btn,.entry-cv-footer .entry-cv-point__btn{background:#fff;color:#ff5e5d}.entry-cv-footer .entry-cv-point__text{color:#fff}.entry-cv-footer p{color:#fff;line-height:2.5}.entry-cv-footer a{margin:0 20px}.entry-cv-footer .entry-cv-point__btn--red{background:#fc5151;color:#fff}.entry-cv-footer .entry-cv-point__btn--white{background:#fff;color:#fc5151;border:1px solid #fc5151}.entry-cv-mock{background:-webkit-gradient(linear, right top, left top, from(#ffca64), to(#ffa09f));background:linear-gradient(to left, #ffca64, #ffa09f);position:relative;height:350px}.entry-cv-mock .cv-mock{position:absolute;width:700px;left:10px;top:40px}.entry-cv-mock .cv-mock-block{position:absolute;right:20%;text-align:center;top:135px}.entry-cv-mock .cv-mock-block .cv-mock__text{font-size:25px;font-weight:bold;margin-bottom:40px}.entry-cv-mock a{background:#fff;width:350px;color:#fd6969}.entry-plan .entry-plan__catch{font-size:24px}.entry-plan .entry-plan__catch:nth-of-type(2){font-size:100px;font-weight:bold;color:#ff5e5d;margin:30px}.entry-plan .entry-plan__list{-ms-flex-pack:justify;justify-content:space-between;margin:60px 0;min-width:945px}.entry-plan .entry-plan__list .plan-item{width:300px;height:330px;background:#fff;border-radius:8px;padding:50px 0}.entry-plan .entry-plan__list .plan-item i{width:60px;height:60px;margin-bottom:35px;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center}.entry-plan .entry-plan__list .plan-item.entry-plan{background:#cca452}.entry-plan .entry-plan__list .plan-item.entry-plan>*{color:#fff}.entry-plan .entry-plan__list .entry{background:url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/icon_white_star-19483009ff921926938071e09467852a557add21a14c5e4acb2efc93d35606be.png)}.entry-plan .entry-plan__list .standard{background:url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/icon_badge-37c68c2ee07da8cb81dead30e4113ff62477a1a5fdd5f169ba9f36b210551c45.png)}.entry-plan .entry-plan__list .premium{background:url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/icon_crown-733b6f84e3c517fec94659f400732e15c2839310c26bdc8af68345da9fdef5e2.png)}.entry-plan .entry-plan__list .plan-item__name{font-size:25px;font-weight:bold;color:#2e2e2e}.entry-plan .entry-plan__list .plan-item__price{font-size:35px;margin-top:30px;font-weight:bold;letter-spacing:3px;color:#2e2e2e}.entry-plan .entry-plan__list .plan-item__price span{font-size:20px}.entry-plan .entry-plan__price-table{width:75%;margin:50px 0 100px}.entry-plan .bg-line{position:absolute;left:0;width:100%}.entry-plan .bg-line img{width:100%}.entry-plan .entry-plan__content .content-title{font-size:20px;font-weight:bold;letter-spacing:2px;margin-bottom:12px}.entry-plan .entry-plan__content .content-title span{font-size:30px}.entry-plan .entry-plan__content .content-list{-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.entry-plan .entry-plan__content .content-list .item{width:245px;height:260px;-webkit-box-shadow:0 2px 2px 0px rgba(0,0,0,0.1);box-shadow:0 2px 2px 0px rgba(0,0,0,0.1);margin:20px 15px;border-radius:8px;background:#fff;padding:40px}.entry-plan .entry-plan__content .content-list .item i{width:90px;height:90px;display:block;margin:10px auto 20px;background-size:contain;background-repeat:no-repeat;background-position:center center}.entry-plan .entry-plan__content .content-list .item p{line-height:2}.entry-plan .entry-plan__content .content-list .info{background:url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/icon_church-c52b3001b36da4504f95b275f182398d2573622f60deed6955219431dee4e39e.png)}.entry-plan .entry-plan__content .content-list .plan{background:url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/icon_piggy_bank-62bdf553221a7011d4d2ee68dea0f86da6e5c52aff6bb75efb6e71cddbab08fa.png)}.entry-plan .entry-plan__content .content-list .fair{background:url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/icon_calendar-616d1fba3a6d0b5e9dcd6c6aa15fcde5df53e61fb45ae6dad888fceb76ee6d81.png)}.entry-plan .entry-plan__content .content-list .photo{background:url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/icon_photos-71c86b74ba3670978ebcf4b929712550ac441e2f27c63eedda38461f12274c72.png)}.entry-plan .entry-plan__content .content-list .report{background:url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/icon_marrying_couple-ea7bb3f6f8e8843560cb9ce68e21867b7a9838182ce00f678841705b49f8052e.png)}.entry-plan .entry-plan__content .content-list .planner{background:url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/icon_woman-923120f68988f85d227a80e5e6ab25ba048ea62be3d99c83abf07f0d548fa946.png)}.entry-plan .entry-plan__content .content-list .data{background:url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/icon_graph-abd7ec66d94b3e722042f842f03d564c43f2bab3c5b369a257b8de34dd42cb7b.png)}.entry-plan .entry-plan__content .entry-plan__content-text{font-size:20px}.entry-customer-voice .entry-customer-voice__list{-ms-flex-pack:justify;justify-content:space-between}.entry-customer-voice .entry-customer-voice__list .voice-item{width:310px;height:330px;background:#fff;padding:70px 25px;border-radius:8px;overflow:hidden}.entry-customer-voice .entry-customer-voice__list .voice-item__text{display:-webkit-box;-webkit-line-clamp:6;overflow:hidden;line-height:1.7;font-size:15px;text-align:left}.entry-customer-voice .entry-customer-voice__more{text-align:right;color:#494949}.entry-customer-voice .entry-customer-voice__more a{display:inline-block;color:#494949;border-bottom:1px solid;padding-bottom:8px;font-weight:bold}.entry-customer-voice .entry-customer-voice__more a::after{content:"";display:inline-block;width:25px;height:16px;background:url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/img_double_arrow-80c437022da5991f2d83e53ea3029a48599d036836b21369a53cc3030c611a61.png);background-size:contain;background-position:center;background-repeat:no-repeat;vertical-align:text-bottom;margin-left:2px}.entry-partners .entry-partners-content{width:100%;height:370px}.entry-partners .entry-partners-content .content-area{position:absolute;left:0;background:#fff;padding:30px 90px 10px}.entry-partners .entry-partners-content .content-area img{width:100%}.entry-questions{position:relative}.entry-questions::before{content:"";background:url(//s3-ap-northeast-1.amazonaws.com/pla-cole/assets/site/lp/entry/img_letter_q-c47f853548ca0cc5e596de67cf32da363d449490ac8f13f1a790df973e24e2bd.png);background-position:top right;background-size:cover;background-repeat:no-repeat;width:505px;height:100%;position:absolute;top:0;right:0}.entry-questions .entry-section-title{position:relative}.entry-questions .questions-item{text-align:left;background:#fff;margin:20px 0;padding:30px;border-radius:8px;position:relative;cursor:pointer}.entry-questions .question-toggle-icon{position:absolute;right:50px;width:50px;height:50px;top:15px}.entry-questions .question-toggle-icon::before{content:"";display:inline-block;width:30px;height:4px;position:absolute;background:#e5bc6d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.entry-questions .question-toggle-icon::after{content:"";display:inline-block;width:30px;height:4px;position:absolute;background:#e5bc6d;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg);-webkit-transition:0.5s;transition:0.5s}.entry-questions .question-toggle-icon.active::after{-webkit-transform:translate(-50%, -50%) rotate(180deg);-ms-transform:translate(-50%, -50%) rotate(180deg);transform:translate(-50%, -50%) rotate(180deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transition:0.5s;transition:0.5s}.entry-questions .questions-item__question{color:#666666}.entry-questions .questions-item__answer{color:#030303;margin-top:20px;display:none;line-height:1.7}.js-animate-section .js-animate-inframe{opacity:0;-webkit-transform:translate(0, 5px);-ms-transform:translate(0, 5px);transform:translate(0, 5px);-webkit-transition:1s;transition:1s}.js-animate-section.is-view .js-animate-inframe{opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:opacity 0.5s transform 0.5s;transition:opacity 0.5s transform 0.5s}.js-animate-section.is-view .js-animate-inframe:nth-child(2){-webkit-transition-delay:0.5s;transition-delay:0.5s}.js-animate-section.is-view .js-animate-inframe:nth-child(3){-webkit-transition-delay:1s;transition-delay:1s}.js-animate-section.is-view .js-animate-inframe:nth-child(4){-webkit-transition-delay:1.5s;transition-delay:1.5s}.js-animate-section.is-view .js-animate-inframe:nth-child(5){-webkit-transition-delay:2s;transition-delay:2s}.js-animate-section.is-view .js-animate-inframe:nth-child(6){-webkit-transition-delay:2.5s;transition-delay:2.5s}.js-animate-section.is-view .js-animate-inframe:nth-child(7){-webkit-transition-delay:3s;transition-delay:3s}.js-animate-section.is-view .js-animate-inframe:nth-child(8){-webkit-transition-delay:3.5s;transition-delay:3.5s}.js-animate-section.is-view .js-animate-inframe:nth-child(9){-webkit-transition-delay:4s;transition-delay:4s}.js-animate-section.is-view .js-animate-chart{display:block}@-webkit-keyframes chart_animation{0%{height:0px}}@keyframes chart_animation{0%{height:0px}}@-webkit-keyframes kv_fadein{0%{opacity:0}}@keyframes kv_fadein{0%{opacity:0}}
