@charset "UTF-8";body,html{margin:0;padding:0}html{overflow-x:auto;overflow-y:scroll;font-family:sans-serif}a{background:transparent;outline:0!important}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a,abbr,acronym,address,blockquote,caption,code,dd,del,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,label,li,object,ol,p,pre,span,strong,table,tbody,td,tfoot,th,thead,tr,ul{margin:0;padding:0;vertical-align:baseline}article,aside,figcaption,figure,footer,header,main,nav,section,small{margin:0;padding:0;display:block;vertical-align:baseline;list-style:none;background-color:transparent;outline:none}audio,canvas,video{display:inline-block}ol,ul{list-style-type:none}table{border:none;border-collapse:collapse;border-spacing:0}mark{background:transparent;font-style:normal}img{line-height:1;vertical-align:middle}a img{border:none}img[usemap],map area{border:none!important;outline:none!important}a:focus{border:0 none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}dd,dt,input,li,td,textarea,th{text-align:left;vertical-align:top}button,input,textarea{margin:0;padding:0;outline:none}button,label{background-color:transparent;cursor:pointer}button,select{text-transform:none}button,input{cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto;vertical-align:top}*{-webkit-box-sizing:border-box;box-sizing:border-box}html{overflow-y:scroll;height:100%;font-size:62.5%}body{background:#fff;font-family:"游ゴシック体",YuGothic,"Yu Gothic M","游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN W3",HiraKakuProN-W3,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;font-size:1.6rem;color:#000;line-height:1.8;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}@media screen and (max-width:767px){body{font-size:11px;font-size:2.657vw}}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}a{color:#fff;text-decoration:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}a:hover{text-decoration:underline}button,input,select,textarea{font-family:"游ゴシック体",YuGothic,"Yu Gothic M","游ゴシック Medium","Yu Gothic Medium","ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN W3",HiraKakuProN-W3,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.clearfix:after{content:"";display:block;clear:both}.view-pc{display:block!important}@media screen and (max-width:767px){.view-pc{display:none!important}}.view-inline-pc{display:inline-block!important}@media screen and (max-width:767px){.view-inline-pc{display:none!important}}.view-sp{display:none!important}@media screen and (max-width:767px){.view-sp{display:block!important}}.view-inline-sp{display:none!important}@media screen and (max-width:767px){.view-inline-sp{display:inline-block!important}}#document{overflow:hidden;width:100%}body>#document{min-width:0}#main{padding-bottom:0}.header-mini .header_follow_logo a{line-height:1}.header-mini .header_follow_logo img{width:97px;height:auto}@media screen and (max-width:767px){.header-mini .header_follow_logo{width:auto;text-align:center;line-height:1}.header-mini .header_follow_logo a{display:inline-block;padding:0.96618vw 0 1.20773vw;line-height:1}.header-mini .header_follow_logo a:before{left:1.44928vw;bottom:-0.72464vw;width:6.28019vw;height:5.7971vw;background-size:auto 5.7971vw}.header-mini .header_follow_logo img{height:3.1401vw;width:auto}}.pagetop>a{color:#0066CC;padding:9px 0 5px}.pagetop>a>i{display:block;font-size:12px}.footer{background:#3399ff;color:#fff}.footer_link{border-bottom:1px solid rgba(255,255,255,0.3)}.footer_link a{text-align:center;display:block;font-size:1.2rem;padding:8px 10px}.footer_link a:hover{color:#fff}.footer_link img{max-width:107px;margin:12px 0}.footer_copyright{font-size:1rem;text-align:center;padding:14px 0}@media screen and (max-width:767px){.footer_link{border-bottom:0.24155vw solid rgba(255,255,255,0.3)}.footer_link a{font-size:12px;font-size:2.89855vw;padding:1.93237vw 2.41546vw}.footer_link img{max-width:25.84541vw;margin:2.89855vw 0}.footer_copyright{font-size:10px;font-size:2.41546vw;padding:3.38164vw 0}}.fluid-image{max-width:100%;height:auto}.box_mainvisual{background:url("/chintai/about/resource/images/bg-mainvisual_pc.png") no-repeat center;background-size:cover}.box_mainvisual_title{text-align:center;padding:80px 0 0;margin-bottom:-7px}.box_mainvisual_title img{max-width:340px}.box_mainvisual_chara{display:block;text-align:center;position:relative;bottom:-40px}.box_mainvisual_chara img{max-width:318px}@media screen and (max-width:767px){.box_mainvisual{background:url("/chintai/about/resource/images/bg-mainvisual_sp.png") no-repeat center;background-size:cover;margin-bottom:0}.box_mainvisual_title{padding:9.66184vw 0 1.69082vw;margin-bottom:0}.box_mainvisual_title img{max-width:53.1401vw}.box_mainvisual_chara{bottom:-4.34783vw}.box_mainvisual_chara img{max-width:48.30918vw}}.box_celebrate{background:#1E79D3;padding:60px 16px 48px}.box_celebrate_inner{margin:0 auto;max-width:660px}.box_celebrate_lead{font-size:2.4rem;color:#fff;letter-spacing:0.04em;font-weight:bold;margin-bottom:10px;line-height:1.4}.box_celebrate_lead span{text-align:left;display:inline-block}.box_celebrate_lead em{font-style:normal;color:#FEF23E}@media screen and (max-width:767px){.box_celebrate_lead{text-align:center;font-size:22px;font-size:5.31401vw}}.box_celebrate_image{display:block;background:url("/chintai/about/resource/images/bg-micchaku_pc.png") no-repeat top center;background-size:auto 540px;height:540px;margin-bottom:-90px}@media screen and (max-width:767px){.box_celebrate_image{background:url("/chintai/about/resource/images/bg-micchaku_sp.png") no-repeat top center;background-size:auto 71.98068vw;height:71.98068vw;margin:0 -16px -40px}}@media screen and (max-width:767px){.box_celebrate{padding:6.76329vw 3.86473vw 14.49275vw}}.box_reason{background:#fff;border-radius:7px;padding:25px 20px;text-align:center;max-width:660px;margin:0 auto}.box_reason_title{font-size:1.8rem;font-weight:bold;letter-spacing:0.04em;margin-bottom:10px}.box_reason_title>span{font-size:2rem;position:relative}.box_reason_title>span:before{content:"";display:block;height:4px;background:#FEF23E;position:absolute;bottom:2px;left:0;right:0;border-radius:2px}.box_reason_title>span span{position:relative}.box_reason_title>span em{font-style:normal;font-size:4.5rem;color:#0066CC;line-height:0.8}@media screen and (max-width:767px){.box_reason_title{font-size:18px;font-size:4.34783vw;margin-bottom:2.41546vw}.box_reason_title>span{font-size:20px;font-size:4.83092vw}.box_reason_title>span:before{height:0.96618vw;bottom:0.48309vw;border-radius:0.48309vw}.box_reason_title>span:before em{font-style:normal;font-size:45px;font-size:10.86957vw}}.box_reason_list{counter-reset:reason;display:inline-block}.box_reason_list li{font-size:1.4rem}.box_reason_list li+li{margin-top:10px}.box_reason_list li em{color:#0066CC;font-size:2rem;font-weight:bold;font-style:normal}.box_reason_list li a{display:inline-block;border-bottom:1px dashed #949494;text-decoration:none;color:#000;padding-bottom:5px}.box_reason_list li a:before{counter-increment:reason;content:counter(reason) ".";font-size:2.4rem;font-weight:bold;color:#0066CC;padding-right:0.3em}.box_reason_list li a i{color:#0066CC;margin-left:0.5em}@media screen and (max-width:767px){.box_reason_list li{font-size:14px;font-size:3.38164vw}.box_reason_list li+li{margin-top:2.41546vw}.box_reason_list li em{font-size:20px;font-size:4.83092vw}.box_reason_list li a{border-bottom:0.24155vw dashed #949494;padding-bottom:1.20773vw}.box_reason_list li a:before{font-size:24px;font-size:5.7971vw}}@media screen and (max-width:767px){.box_reason{border-radius:1.69082vw;padding:6.03865vw 4.83092vw}}.box_point{counter-reset:point;margin-bottom:45px;padding-top:104px}.box_point_item{max-width:992px;padding:0 16px;margin:0 auto}.box_point_item+.box_point_item{margin-top:65px}@media screen and (max-width:767px){.box_point_item+.box_point_item{margin-top:6.03865vw}}@media screen and (max-width:767px){.box_point_item{padding:0}.box_point_item-04{margin-top:7.24638vw}.box_point_item-06{margin-top:7.24638vw}}.box_point_inner{display:table;width:100%}@media screen and (max-width:767px){.box_point_inner{display:block;width:auto}}.box_point_image{text-align:center;display:table-cell;vertical-align:top;width:42.7%}.box_point_image img{width:100%}@media screen and (max-width:767px){.box_point_image{display:block;width:auto}}.box_point_content{background:#fff;position:relative;display:table-cell;vertical-align:top;padding:20px 0 15px 40px}@media screen and (max-width:959px) and (min-width:768px){.box_point_content{padding-left:20px}}@media screen and (max-width:767px){.box_point_content{display:block;margin:-4.83092vw 3.86473vw 0;padding:7.24638vw 3.86473vw}}.box_point_title{font-size:2.4rem;font-weight:bold;color:#0066CC;margin-bottom:20px;letter-spacing:0.04em;line-height:1.1;text-align:center}.box_point_item-01 .box_point_title span{padding-right:90px}.box_point_item-01 .box_point_title span:after{content:"";display:block;width:55px;height:87px;background:url("/chintai/about/resource/images/img-point-chara.png") no-repeat top center;background-size:55px auto;position:absolute;bottom:0;right:3px}.box_point_title span{display:inline-block;text-align:left;border-bottom:3px solid #FEF23E;padding-bottom:12px;padding-left:1.2em;position:relative}.box_point_title span:before{counter-increment:point;content:counter(point) ".";padding-right:0.3em;position:absolute;left:0}@media screen and (max-width:767px){.box_point_title{font-size:24px;font-size:5.7971vw;margin-bottom:4.83092vw}.box_point_item-01 .box_point_title span{padding-right:12.07729vw}.box_point_item-01 .box_point_title span:after{width:13.28502vw;height:21.01449vw;background-size:13.28502vw auto;right:0.72464vw}.box_point_title span{border-bottom:0.72464vw solid #FEF23E;padding-bottom:2.89855vw;display:block}}.box_point_text{font-size:1.4rem;letter-spacing:0.04em;line-height:1.5}@media screen and (max-width:767px){.box_point_text{font-size:14px;font-size:3.38164vw}}.box_point_media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;margin-top:20px}.box_point_media img{width:85px;height:auto}.box_point_media_text{-webkit-box-flex:1;-ms-flex:1;flex:1}.box_point_media_text h3{font-size:1.5rem;font-weight:700}@media screen and (max-width:767px){.box_point_media_text h3{font-size:1.4rem}}.box_point_media_text p{font-size:1.2rem;line-height:1.75;margin-top:10px}@media screen and (max-width:767px){.box_point_media_text p{font-size:1.2rem;line-height:1.58;margin-top:10px}}.box_point_button{margin-top:18px;margin-bottom:-10px}.box_point_button .btn{display:inline-block;min-width:230px;margin:0 3px 10px 0;background:#fff;border:1px solid #DBDADA;text-decoration:none;color:#0066CC;font-size:1.6rem;padding:15px 20px 12px;border-radius:23px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15)}.box_point_button .btn:hover{background:#fff;color:#0066CC;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.45);box-shadow:0 10px 20px 0 rgba(0,0,0,0.45)}.box_point_button .btn .icon-link-ext{margin-left:0.5em}@media screen and (max-width:767px){.box_point_button .btn{max-width:67.63285vw;margin:0 auto 2.41546vw;display:block;border:0.24155vw solid #DBDADA;font-size:16px;font-size:3.86473vw;padding:3.62319vw 2.41546vw 2.89855vw;border-radius:5.55556vw;-webkit-box-shadow:0 0.24155vw 0.48309vw 0 rgba(0,0,0,0.15);box-shadow:0 0.24155vw 0.48309vw 0 rgba(0,0,0,0.15)}}@media screen and (max-width:959px) and (min-width:768px){.box_point_button .btn{margin:0 auto;max-width:280px}.box_point_button .btn:first-child{margin-top:10px}}.box_point_item-05 .box_point_button .btn{max-width:310px}@media screen and (max-width:767px){.box_point_item-05 .box_point_button .btn{max-width:74.87923vw}}.box_point_item-06 .box_point_button .btn{max-width:350px}@media screen and (max-width:767px){.box_point_item-06 .box_point_button .btn{max-width:84.54106vw}}@media screen and (max-width:767px){.box_point_button{margin-top:4.34783vw;margin-bottom:-2.41546vw}}@media screen and (max-width:767px){.box_point{padding-top:0;margin-bottom:7.24638vw}}.box_char{padding-block:80px 88px;background-color:#FBF8F8}@media screen and (max-width:767px){.box_char{padding-block:7.729468599vw 9.6618357488vw}}.box_char .box_char_inner{max-width:992px;padding:0 16px;margin:0 auto}.box_char .box_char_title{font-size:2.4rem;font-weight:600;line-height:40px;text-align:center}@media screen and (max-width:767px){.box_char .box_char_title{font-size:20px;font-size:4.8309178744vw;line-height:7.2463768116vw}}.box_char .box_char_title .emphasis{color:#0066CC;font-size:3rem;font-style:normal}@media screen and (max-width:767px){.box_char .box_char_title .emphasis{font-size:24px;font-size:5.7971014493vw}}.box_char .box_char_visual{overflow:hidden;aspect-ratio:960/312;background-image:url("/chintai/about/resource/images/img-char-visual-bg-pc.png");background-size:cover;background-position:center;background-repeat:no-repeat;margin-top:30px}@media screen and (max-width:767px){.box_char .box_char_visual{aspect-ratio:382/150;background-image:url("/chintai/about/resource/images/img-char-visual-bg-sp.png");margin-top:24px}}.box_char .box_char_visual .box_char_visual_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px}@media screen and (max-width:767px){.box_char .box_char_visual .box_char_visual_list{gap:2.8985507246vw}}.box_char .box_char_visual .box_char_visual_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}@media screen and (max-width:767px){.box_char .box_char_visual .box_char_visual_item{margin-top:2.8985507246vw}}.box_char .box_char_visual .box_char_visual_item .tag{display:inline-block;border-radius:100vmax;background-color:rgba(0,102,204,0.5);padding:7px 11px 8px}@media screen and (max-width:767px){.box_char .box_char_visual .box_char_visual_item .tag{padding:0.9661835749vw 1.9323671498vw 0.4830917874vw}}.box_char .box_char_visual .box_char_visual_item .tag .text{color:#fff;font-size:1.8rem;font-weight:600;line-height:1}@media screen and (max-width:767px){.box_char .box_char_visual .box_char_visual_item .tag .text{font-size:12px;font-size:2.8985507246vw}}.box_char .box_char_visual .box_char_visual_item .img{margin-top:24px}@media screen and (max-width:767px){.box_char .box_char_visual .box_char_visual_item .img{margin-top:12px}}.box_char .box_char_visual .box_char_visual_item .img img{width:100%}.box_char .box_char_visual .box_char_visual_item.-sagassy .img{width:192px;margin-top:24px}@media screen and (max-width:767px){.box_char .box_char_visual .box_char_visual_item.-sagassy .img{width:21.2560386473vw;margin-top:3.3816425121vw}}.box_char .box_char_visual .box_char_visual_item.-tsukuruno .img{width:162px;margin-top:45px}@media screen and (max-width:767px){.box_char .box_char_visual .box_char_visual_item.-tsukuruno .img{width:17.8743961353vw;margin-top:5.7971014493vw}}@media screen and (max-width:767px){.box_char .box_char_visual .box_char_visual_item.-mitsukeru{margin-left:1.9323671498vw}}.box_char .box_char_visual .box_char_visual_item.-mitsukeru .tag{margin-left:-24px}@media screen and (max-width:767px){.box_char .box_char_visual .box_char_visual_item.-mitsukeru .tag{margin-left:-1.4492753623vw}}.box_char .box_char_visual .box_char_visual_item.-mitsukeru .img{width:168px;margin-top:19px}@media screen and (max-width:767px){.box_char .box_char_visual .box_char_visual_item.-mitsukeru .img{width:18.8405797101vw;margin-top:2.8985507246vw}}.box_char .box_char_lead{font-size:2rem;line-height:40px;text-align:center;margin-top:39px}@media screen and (max-width:767px){.box_char .box_char_lead{font-size:16px;font-size:3.8647342995vw;line-height:5.7971014493vw;margin-top:6.7632850242vw}}.box_char .box_char_lead .emphasis{font-size:2.4rem;font-weight:600;font-style:normal}@media screen and (max-width:767px){.box_char .box_char_lead .emphasis{font-size:18px;font-size:4.347826087vw}}.box_char .box_char_action .box_char_action_list{display:-ms-grid;display:grid;-ms-grid-columns:1fr 12px 1fr;grid-template-columns:repeat(2,1fr);gap:12px}@media screen and (max-width:767px){.box_char .box_char_action .box_char_action_list{-ms-grid-columns:1fr;grid-template-columns:1fr}}.box_char .box_char_button{position:relative;margin-top:32px}@media screen and (max-width:767px){.box_char .box_char_button{margin-top:5.7971014493vw}}@media screen and (max-width:767px){.box_char .box_char_button:nth-of-type(n+2){margin-top:3.8647342995vw}}.box_char .box_char_button .box_char_button_icon{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;display:block;width:111px;border-radius:50%;border:8px solid #fff}@media screen and (max-width:767px){.box_char .box_char_button .box_char_button_icon{width:18.115942029vw;border-width:4px}}.box_char .box_char_button .box_char_button_icon img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.box_char .box_char_button .box_char_button_icon:hover~.box_char_button_body{text-decoration:none;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.3);box-shadow:0 10px 20px 0 rgba(0,0,0,0.3)}.box_char .box_char_button .box_char_button_body{display:block;background-color:#fff;border-radius:100vmax;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 15px 0 rgba(0,0,0,0.15);-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;transition:box-shadow .3s,-webkit-box-shadow .3s;padding:16px 37px 16px 119px}@media screen and (max-width:767px){.box_char .box_char_button .box_char_button_body{padding:3.3816425121vw 7.4879227053vw 3.8647342995vw 22.4637681159vw}}.box_char .box_char_button .box_char_button_body:hover{text-decoration:none;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.3);box-shadow:0 10px 20px 0 rgba(0,0,0,0.3)}.box_char .box_char_button .box_char_button_body .box_char_button_body_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0066CC}.box_char .box_char_button .box_char_button_body .box_char_button_body_inner .text{font-size:2rem;line-height:1.2}@media screen and (max-width:767px){.box_char .box_char_button .box_char_button_body .box_char_button_body_inner .text{font-size:16px;font-size:3.8647342995vw}}.box_char .box_char_button .box_char_button_body .box_char_button_body_inner .text .icon-link-ext{margin-left:0.5em}.box_char .box_char_button .box_char_button_body .box_char_button_body_inner .icon{font-size:2.4rem}@media screen and (max-width:767px){.box_char .box_char_button .box_char_button_body .box_char_button_body_inner .icon{font-size:1.9rem}}.box_more{background:#FBF8F8;padding:40px 16px 30px}.box_more_title{text-align:center;font-size:1.8rem;font-weight:bold;margin-bottom:15px}.box_more_title em{font-style:normal;font-size:2.4rem;line-height:1}@media screen and (max-width:767px){.box_more_title{margin-bottom:2.41546vw;font-size:18px;font-size:4.34783vw}.box_more_title em{font-size:24px;font-size:5.7971vw}}.box_more_link{max-width:550px;margin:0 auto}.box_more_link a{display:table;width:100%;background:#fff;border:1px solid #E4E4E4;border-radius:8px;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;text-decoration:none}.box_more_link a:hover{-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.45);box-shadow:0 10px 20px 0 rgba(0,0,0,0.45)}@media screen and (max-width:767px){.box_more_link a{border:0.24155vw solid #E4E4E4;border-radius:1.93237vw;padding:2.41546vw}}.box_more_link_image{display:table-cell;vertical-align:middle;width:100px}.box_more_link_image img{width:100%}@media screen and (max-width:767px){.box_more_link_image{width:24.15459vw}}.box_more_link_content{display:table-cell;vertical-align:middle;padding-left:20px}@media screen and (max-width:767px){.box_more_link_content{padding-left:4.83092vw}}.box_more_link_text{font-size:1.6rem;line-height:1.3;display:block;margin-bottom:13px}@media screen and (max-width:767px){.box_more_link_text{font-size:16px;font-size:3.86473vw;margin-bottom:3.1401vw}}.box_more_link_link{color:#0066CC;font-size:1.6rem;font-weight:bold}.box_more_link_link .icon-link-ext{margin-left:0.5em}@media screen and (max-width:767px){.box_more_link_link{font-size:16px;font-size:3.86473vw}}@media screen and (max-width:767px){.box_more_link{max-width:132.85024vw}}@media screen and (max-width:767px){.box_more{padding:7.24638vw 3.86473vw 17.63285vw}}.box_achievement{padding:60px 16px;background:#E4EAF9}.box_achievement_intro{text-align:center;margin-bottom:16px}@media screen and (max-width:767px){.box_achievement_intro{margin-bottom:4.83092vw}.box_achievement_intro img{max-width:75.84541vw;width:100%}}.box_achievement_image{text-align:center}.box_achievement_image img{max-width:340px;width:100%}@media screen and (max-width:767px){.box_achievement_image img{max-width:82.1256vw}}.box_achievement_text{font-size:1.4rem;line-height:1.5;letter-spacing:0.04em;text-align:center}@media screen and (max-width:767px){.box_achievement_text{text-align:left;font-size:14px;font-size:3.38164vw}}.box_achievement_note{font-size:1.2rem;line-height:1.5;letter-spacing:0.04em;margin-top:20px;text-align:center}@media screen and (max-width:767px){.box_achievement_note{text-align:left;font-size:12px;font-size:2.89855vw;margin-top:4.83092vw}}.box_achievement_button{margin-top:25px}.box_achievement_button .btn{max-width:350px;margin:0 auto;background:#fff;border:1px solid #DBDADA;text-decoration:none;color:#05277E;font-size:1.6rem;padding:15px 10px 12px;border-radius:23px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.15);box-shadow:0 1px 2px 0 rgba(0,0,0,0.15)}.box_achievement_button .btn:hover{background:#fff;color:#05277E;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.45);box-shadow:0 10px 20px 0 rgba(0,0,0,0.45)}@media screen and (max-width:767px){.box_achievement_button{margin-top:4.83092vw}.box_achievement_button .btn{max-width:84.54106vw;border:0.24155vw solid #DBDADA;font-size:16px;font-size:3.86473vw;padding:3.62319vw 2.41546vw 2.89855vw;border-radius:5.55556vw;-webkit-box-shadow:0 0.24155vw 0.48309vw 0 rgba(0,0,0,0.15);box-shadow:0 0.24155vw 0.48309vw 0 rgba(0,0,0,0.15)}}.box_search{background:#0066CC;padding:28px 16px 20px}.box_search_title{min-height:89px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.8rem;font-weight:bold;line-height:1.5;padding:16px 0 0 90px;position:relative;letter-spacing:0.04em;max-width:380px;margin:0 auto}.box_search_title:before{content:"";display:block;background:url("/chintai/about/resource/images/img-point-chara.png") no-repeat top center;width:54px;height:85px;background-size:54px auto;position:absolute;left:26px;bottom:0}.box_search_title em{font-size:2.2rem;font-style:normal}@media screen and (max-width:767px){.box_search_title{min-height:21.49758vw;font-size:18px;font-size:4.34783vw;padding:3.86473vw 0 0 21.73913vw;max-width:91.78744vw}.box_search_title:before{width:13.04348vw;height:20.5314vw;background-size:13.04348vw auto;left:6.28019vw}.box_search_title em{font-size:22px;font-size:5.31401vw}}.box_search_button{max-width:550px;margin:0 auto}.box_search_button .btn{margin:0 auto;background:#fff;border:1px solid #707070;text-decoration:none;color:#0075DD;font-size:1.8rem;font-weight:bold;padding:26px 10px;border-radius:6px;-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0.15);box-shadow:0 0 0 0 rgba(0,0,0,0.15)}.box_search_button .btn:hover{background:#fff;color:#0075DD;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.45);box-shadow:0 10px 20px 0 rgba(0,0,0,0.45)}@media screen and (max-width:767px){.box_search_button{max-width:132.85024vw}.box_search_button .btn{border:0.24155vw solid #707070;font-size:18px;font-size:4.34783vw;padding:6.28019vw 2.41546vw;border-radius:1.44928vw}}@media screen and (max-width:767px){.box_search{padding-top:7.24638vw}}
/*# sourceMappingURL=common.css.map */