﻿@import url(https://fonts.googleapis.com/css?family=Abel);html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,th,td,img{margin:0;padding:0}h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th,td{font-size:1em;font-weight:normal;font-style:normal}caption,th{text-align:left}table{border-collapse:collapse;border-spacing:0}img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}a{text-decoration:none;outline:none}li{list-style:none}input,textarea{outline:none}input[type="submit"]::-moz-focus-inner{border:0px}i{font-style:normal}fieldset{width:auto;border:none}html{margin:0px;width:100%;text-align:center;font-size:14px;font-family:noto-sans-cjk-jp, Helvetica,Arial,'YuGothic', '游ゴシック','KozGoPro-Light', '小塚ゴシック Pro L', 'メイリオ', 'Meiryo','HGSｺﾞｼｯｸM', sans-serif;color:#303030;background-color:#ffffff}@media screen and (max-width: 1239px){html{font-size:13px}}@media screen and (max-width: 719px){html{font-size:1rem}}body{margin:0px auto;width:100%;text-align:left;line-height:1.6em;font-size:14px}h2.large,.custom_tooltip h2.trigger>.wrap,.unit_development_flow>h2,.unit_edit_logs>h2,.unit_funding.funding_course>h2,.unit_original_design>h2,.unit_post_design>h2,.unit_posted_designs>h2,.unit_products_detail>h3,.unit_profile .head h2,.unit_project_member>h2,.unit_project>h2,.unit_pub_info h2,.unit_right_head h2,.unit_share>h2,.unit_similar_products>h2,.unit_support>h2,.products_display>h2,.unit_brand_store h3{margin-bottom:2em;font-size:1.42857rem;font-weight:bold;color:#595656}@media screen and (max-width: 1239px){h2.large,.custom_tooltip h2.trigger>.wrap,.unit_development_flow>h2,.unit_edit_logs>h2,.unit_funding.funding_course>h2,.unit_original_design>h2,.unit_post_design>h2,.unit_posted_designs>h2,.unit_products_detail>h3,.unit_profile .head h2,.unit_project_member>h2,.unit_project>h2,.unit_pub_info h2,.unit_right_head h2,.unit_share>h2,.unit_similar_products>h2,.unit_support>h2,.products_display>h2,.unit_brand_store h3{font-size:1.28571rem}}@media screen and (max-width: 719px){h2.large,.custom_tooltip h2.trigger>.wrap,.unit_development_flow>h2,.unit_edit_logs>h2,.unit_funding.funding_course>h2,.unit_original_design>h2,.unit_post_design>h2,.unit_posted_designs>h2,.unit_products_detail>h3,.unit_profile .head h2,.unit_project_member>h2,.unit_project>h2,.unit_pub_info h2,.unit_right_head h2,.unit_share>h2,.unit_similar_products>h2,.unit_support>h2,.products_display>h2,.unit_brand_store h3{font-size:1.28571rem}}h2.large{font-size:1.42857rem !important}@media screen and (max-width: 1239px){h2.large{font-size:1.28571rem !important}}@media screen and (max-width: 719px){h2.large{font-size:1.28571rem !important}}.unit_form h2,.unit_modal_title,.unit_order_flow h2,.unit_order_flow .cart_items_list h2,.unit_post_design div.guidelines h3,.unit_rating h2.trigger,.unit_faq_category h2,.unit_faq_category h3,.unit_qa_list h3{margin-bottom:1.5em;font-size:1.28571rem;font-weight:bold}@media screen and (max-width: 1239px){.unit_form h2,.unit_modal_title,.unit_order_flow h2,.unit_order_flow .cart_items_list h2,.unit_post_design div.guidelines h3,.unit_rating h2.trigger,.unit_faq_category h2,.unit_faq_category h3,.unit_qa_list h3{font-size:1.14286rem}}@media screen and (max-width: 719px){.unit_form h2,.unit_modal_title,.unit_order_flow h2,.unit_order_flow .cart_items_list h2,.unit_post_design div.guidelines h3,.unit_rating h2.trigger,.unit_faq_category h2,.unit_faq_category h3,.unit_qa_list h3{font-size:1.14286rem}}p{margin-bottom:0.75em;line-height:1.6;font-size:1rem}@media screen and (max-width: 719px){p{font-size:0.92857rem}}ul,dl,ol,table{margin-bottom:1.5rem;line-height:1.6;font-size:1rem}@media screen and (max-width: 719px){ul,dl,ol,table{font-size:0.92857rem}}table{font-size:0.92857rem;border:1px solid #787878}th,td{padding:0.5em 0.8em;border:1px solid #787878}select{display:inline-block;margin:0 8px;font-size:1rem;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Robot,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}@media screen and (max-width: 719px){select{max-width:96%;font-size:1rem}}textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;resize:vertical}input[type="checkbox"]{display:inline-block;margin-right:4px;font-size:200%}@media screen and (max-width: 719px){input[type="checkbox"]{font-size:1rem}}input[type="radio"]{display:inline-block;margin-right:4px;font-size:200%}@media screen and (max-width: 719px){input[type="radio"]{font-size:1rem}}input[type="file"],input[type="number"]{display:inline-block;margin:0 8px}input[type="text"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}textarea,input[type="text"],input[type="password"],input[type="number"],input[type="email"],input[type="tel"]{-webkit-appearance:none !important;-moz-appearance:none !important;-o-appearance:none !important;appearance:none !important;margin:0 8px;padding:8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;font-size:0.92857rem;font-family:noto-sans-cjk-jp, Helvetica,Arial,'YuGothic', '游ゴシック','KozGoPro-Light', '小塚ゴシック Pro L', 'メイリオ', 'Meiryo','HGSｺﾞｼｯｸM', sans-serif;background-color:#fafafa;border:1px solid silver;-webkit-transition:background-color 0.25s ease-in-out, border 0.25s ease-in-out;-moz-transition:background-color 0.25s ease-in-out, border 0.25s ease-in-out;-o-transition:background-color 0.25s ease-in-out, border 0.25s ease-in-out;transition:background-color 0.25s ease-in-out, border 0.25s ease-in-out}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="tel"]:focus{background-color:white;border:1px solid #a07501;-webkit-transition:background-color 0.1s ease-in-out, border 0.1s ease-in-out;-moz-transition:background-color 0.1s ease-in-out, border 0.1s ease-in-out;-o-transition:background-color 0.1s ease-in-out, border 0.1s ease-in-out;transition:background-color 0.1s ease-in-out, border 0.1s ease-in-out}@media screen and (max-width: 719px){textarea,input[type="text"],input[type="password"],input[type="number"],input[type="email"],input[type="tel"]{font-size:1rem}}input[type="button"],input[type="submit"],button[type="button"],button[type="submit"]{display:inline-block;margin:0 auto;font-family:noto-sans-cjk-jp, Helvetica,Arial,'YuGothic', '游ゴシック','KozGoPro-Light', '小塚ゴシック Pro L', 'メイリオ', 'Meiryo','HGSｺﾞｼｯｸM', sans-serif;border:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;-ms-appearance:none;cursor:pointer;border-radius:5px;box-shadow:1px 1px 2px rgba(0,0,0,0.18);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out}input[type="button"]:hover,input[type="submit"]:hover,button[type="button"]:hover,button[type="submit"]:hover{color:white;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out}.btn{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin:0 auto;text-align:center;font-family:noto-sans-cjk-jp, Helvetica,Arial,'YuGothic', '游ゴシック','KozGoPro-Light', '小塚ゴシック Pro L', 'メイリオ', 'Meiryo','HGSｺﾞｼｯｸM', sans-serif;color:white;border:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;-ms-appearance:none;cursor:pointer;border-radius:5px;box-shadow:1px 1px 2px rgba(0,0,0,0.18);-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out}.btn:hover{color:white;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out}.btn .wrap{display:inline-block;line-height:1.25;vertical-align:middle}.btn_24{padding:0 0.75em;line-height:24px;font-size:0.85714rem;border-radius:2px}.btn_32{padding:0 1.5em;line-height:32px;font-size:1rem;border-radius:2px}.btn_48{padding:0 1.5em;line-height:48px;font-size:1rem;border-radius:2px}.btn.interested{color:#ffffff;background-color:#32B763;border-radius:5px;box-shadow:1px 1px 2px rgba(0,0,0,0.18)}.btn.interested i{margin-right:1em}.btn.interested i:before{-webkit-transform:scale(1.75, 1.75);-moz-transform:scale(1.75, 1.75);-o-transform:scale(1.75, 1.75);transform:scale(1.75, 1.75)}.developments_summary_functions_btns .btn.interested{padding:1em 0;width:100%;font-size:17px}@media screen and (max-width: 719px){.developments_summary_functions_btns .btn.interested{padding:0.75em 0;font-size:18px}}.unit_contents_main_functions_btns .btn.interested{padding:1em 0;width:100%;font-size:17px}@media screen and (max-width: 719px){.unit_contents_main_functions_btns .btn.interested{padding:0.75em 0;font-size:18px}}.btn.not_interested{color:#ffffff;background-color:#cccdce !important;border-radius:5px;box-shadow:1px 1px 2px rgba(0,0,0,0.18)}.btn.not_interested i{margin-right:1em}.btn.not_interested i:before{-webkit-transform:scale(1.75, 1.75);-moz-transform:scale(1.75, 1.75);-o-transform:scale(1.75, 1.75);transform:scale(1.75, 1.75)}.btn.not_interested:hover{color:#fff;background-color:#32B763 !important}.developments_summary_functions_btns .btn.not_interested{padding:1em 0;width:100%;font-size:17px}@media screen and (max-width: 719px){.developments_summary_functions_btns .btn.not_interested{padding:0.75em 0;font-size:18px}}.unit_contents_main_functions_btns .btn.not_interested{padding:1em 0;width:100%;font-size:17px}@media screen and (max-width: 719px){.unit_contents_main_functions_btns .btn.not_interested{padding:0.75em 0;font-size:18px}}.btn.link_store{color:#fff;background-color:#32B763}.btn .sub_text{display:block;font-size:0.78571rem}.btn.admin_action{color:white !important;background-color:#a5005b !important}.btn.admin_action:hover{color:white !important;background-color:#bc3480 !important}input[type='submit'],input[type='button'],button[type='submit'],button[type='button'],button,a.btn,.btn{color:#fff;background-color:#595656}input[type='submit']:hover,input[type='button']:hover,button[type='submit']:hover,button[type='button']:hover,button:hover,a.btn:hover,.btn:hover{color:#fff;background-color:#adaaaa}input[type='submit']:active,input[type='button']:active,button[type='submit']:active,button[type='button']:active,button:active,a.btn:active,.btn:active{color:#fff;background-color:#030303}input[type='submit'].btn_02,input[type='button'].btn_02,button[type='submit'].btn_02,button[type='button'].btn_02,button.btn_02,a.btn_02,.btn_02{color:#fff;background-color:#32B763}input[type='submit'].btn_03,input[type='button'].btn_03,button[type='submit'].btn_03,button[type='button'].btn_03,button.btn_03,a.btn_03,.btn_03{color:#fff;background-color:#787878}input[type='submit'].btn_03:hover,input[type='button'].btn_03:hover,button[type='submit'].btn_03:hover,button[type='button'].btn_03:hover,button.btn_03:hover,a.btn_03:hover,.btn_03:hover{color:#fff;background-color:#cccccc}input[type='submit'].btn_03:active,input[type='button'].btn_03:active,button[type='submit'].btn_03:active,button[type='button'].btn_03:active,button.btn_03:active,a.btn_03:active,.btn_03:active{color:#fff;background-color:#242424}input[type='submit'].btn_submit,input[type='button'].btn_submit,button[type='submit'].btn_submit,button[type='button'].btn_submit,button.btn_submit,a.btn_submit,.btn_submit{color:#fff;background-color:#595656}input[type='submit'].btn_submit:hover,input[type='button'].btn_submit:hover,button[type='submit'].btn_submit:hover,button[type='button'].btn_submit:hover,button.btn_submit:hover,a.btn_submit:hover,.btn_submit:hover{color:#fff;background-color:#adaaaa}input[type='submit'].btn_submit:active,input[type='button'].btn_submit:active,button[type='submit'].btn_submit:active,button[type='button'].btn_submit:active,button.btn_submit:active,a.btn_submit:active,.btn_submit:active{color:#fff;background-color:#030303}input[type="button"][disabled],input[type="button"].disabled,input[type="submit"][disabled],input[type="submit"].disabled,input[disabled],input.disabled,button[type="button"][disabled],button[type="button"].disabled,button[type="submit"][disabled],button[type="submit"].disabled,a.btn[disabled],a.btn.disabled{text-shadow:none !important;-ms-appearance:none !important;cursor:default !important;pointer-events:none !important;color:#c8c8c8 !important;background-color:#a0a0a0 !important;box-shadow:none}input[type="button"][disabled]:hover,input[type="button"].disabled:hover,input[type="submit"][disabled]:hover,input[type="submit"].disabled:hover,input[disabled]:hover,input.disabled:hover,button[type="button"][disabled]:hover,button[type="button"].disabled:hover,button[type="submit"][disabled]:hover,button[type="submit"].disabled:hover,a.btn[disabled]:hover,a.btn.disabled:hover{color:#c8c8c8 !important;background-color:#a0a0a0 !important}.developments_summary_functions_btns input[type="button"][disabled],input[type="button"].disabled,input[type="submit"][disabled],input[type="submit"].disabled,input[disabled],input.disabled,button[type="button"][disabled],button[type="button"].disabled,button[type="submit"][disabled],button[type="submit"].disabled,a.btn[disabled],a.btn.disabled{color:#ffffff !important;background-color:#707070 !important}a{color:#3b7ba3}a,a i{-webkit-transition:color 0.25s ease-in-out, background 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out, background 0.25s ease-in-out;-o-transition:color 0.25s ease-in-out, background 0.25s ease-in-out;transition:color 0.25s ease-in-out, background 0.25s ease-in-out;-ms-transition:color 0.25s ease-in-out, background  0.25s ease-in-out;-webkit-font-smoothing:subpixel-antialiased}a:hover,a:hover i{-webkit-transition:color 0.1s ease-in-out, background 0.1s ease-in-out;-moz-transition:color 0.1s ease-in-out, background 0.1s ease-in-out;-o-transition:color 0.1s ease-in-out, background 0.1s ease-in-out;transition:color 0.1s ease-in-out, background 0.1s ease-in-out;-ms-transition:color 0.1s ease-in-outt, background 0.1s ease-in-out;-webkit-font-smoothing:subpixel-antialiased}.btn_32_img{text-indent:100%;white-space:nowrap;overflow:hidden}.btn_32_img{display:inline-block;*display:inline;*zoom:1;margin:8px;height:32px;width:32px;vertical-align:top;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;-ms-transition:opacity 0.25s ease-in-out}.btn_32_img:hover{opacity:0.5;-webkit-transition:opacity 0.1s ease-in-out;-moz-transition:opacity 0.1s ease-in-out;-o-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out;-ms-transition:opacity 0.1s ease-in-out}.btn_32_img.dark{background-image:url(/assets/btn_32_dark-b44a6c4958f5100dc26f560480e88354.png)}@media only screen and (-webkit-min-device-pixel-ratio: 2){.btn_32_img{display:inline-block;*display:inline;*zoom:1;height:32px;width:32px;vertical-align:top;background-size:64px 32px}.btn_32_img.dark{background-image:url(/assets/btn_32_dark@2x-8edb67d4279810dc4096119b96b5d98e.png)}}.btn_32_img.circle_up{background-position:0px 0px}.btn_32_img.circle_down{background-position:-32px 0px}.float_l{float:left}.float_r{float:right}.no_marign{margin:0 !important}.no_padding{padding:0 !important}.font_bold{font-weight:bold}.font_normal{font-weight:normal}.font_under_line{text-decoration:underline}.accent,.base{color:#ffc71a !important}.pale{color:#999999}.color_base{color:#ffc71a}.color_base_light{color:#0a9da3}.color_hover{color:#04b2b9}.color_red{color:#e7141a}.color_orange{color:#eb6100}.color_blue{color:#00b7e0}.color_light_blue{color:#87cefa}.color_green{color:#009944}.color_grey{color:#b2b3b2}.underline{text-decoration:underline}.annotation{font-size:0.85714rem;font-weight:bold;color:silver}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx_center{text-align:center !important}.tx_right{text-align:right !important}.tx_left{text-align:left !important}.centering{display:inline-block;*display:inline;*zoom:1;margin-right:auto;margin-left:auto;text-align:left}.hidden{display:none !important}.w10px{width:10px !important}.w20px{width:20px !important}.w30px{width:30px !important}.w40px{width:40px !important}.w50px{width:50px !important}.w60px{width:60px !important}.w70px{width:70px !important}.w80px{width:80px !important}.w90px{width:90px !important}.w100px{width:100px !important}.w110px{width:110px !important}.w120px{width:120px !important}.w130px{width:130px !important}.w140px{width:140px !important}.w150px{width:150px !important}.w160px{width:160px !important}.w170px{width:170px !important}.w180px{width:180px !important}.w190px{width:190px !important}.w200px{width:200px !important}.w220px{width:220px !important}.w240px{width:240px !important}.w260px{width:260px !important}.w280px{width:280px !important}.w300px{width:300px !important}.w320px{width:320px !important}.w340px{width:340px !important}.w360px{width:360px !important}.w380px{width:380px !important}.w400px{width:400px !important}.w420px{width:420px !important}.w440px{width:440px !important}.w460px{width:460px !important}.w480px{width:480px !important}.w500px{width:500px !important}.w520px{width:520px !important}.w540px{width:540px !important}.w560px{width:560px !important}.w580px{width:580px !important}.w600px{width:600px !important}.w620px{width:620px !important}.w640px{width:640px !important}.w660px{width:660px !important}.w680px{width:680px !important}.w700px{width:700px !important}.w720px{width:720px !important}.w740px{width:740px !important}.w760px{width:760px !important}.w780px{width:780px !important}.w800px{width:800px !important}.w820px{width:820px !important}.w840px{width:840px !important}.w860px{width:860px !important}.w880px{width:880px !important}.w900px{width:900px !important}.w920px{width:920px !important}.w940px{width:940px !important}.w960px{width:960px !important}.w980px{width:980px !important}.h60px{height:60px}.h120px{height:120px}.h180px{height:180px}.h240px{height:240px}.h300px{height:300px}.h360px{height:360px}.h420px{height:420px}.h480px{height:480px}.h540px{height:540px}.h600px{height:600px}.h660px{height:660px}.h720px{height:720px}.h780px{height:780px}.h840px{height:840px}.h900px{height:900px}.w100pc{width:100%}.w80pc{width:80%}.w75pc{width:75%}.w70pc{width:70%}.w65pc{width:65%}.w60pc{width:60%}.w50pc{width:50%}.w45pc{width:45%}.w40pc{width:40%}.w35pc{width:35%}.w33pc{width:33%}.w30pc{width:30%}.w25pc{width:25%}.w20pc{width:20%}.w100pc,.w80pc,.w75pc,.w70pc,.w65pc,.w60pc,.w50pc,.w45pc,.w40pc,.w35pc,.w33pc,.w30pc,.w25pc,.w20pc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box}@media screen and (max-width: 719px){.w100pc,.w80pc,.w75pc,.w70pc,.w65pc,.w60pc,.w50pc,.w45pc,.w40pc,.w35pc,.w33pc,.w30pc,.w25pc,.w20pc{width:100%}}.dummy_anchor{cursor:pointer}body>div.fixed_bottom{height:auto;min-height:100%}.clearfix,.column_wrapper,.column,.unit{display:inline-block;display:block}.clearfix:after,.column_wrapper:after,.column:after,.unit:after{display:block;font-size:0;content:" ";clear:both;height:0}.omit_mist_x{position:relative;z-index:2;margin-top:-32px;margin-bottom:4px;padding:0 !important;display:block;width:100%;height:32px;background-image:url(/assets/common_parts_omit_mist_x-f007aad01a712b910e72441dc525b1b0.png);background-repeat:repeat-x}@media screen and (max-width: 719px){.omit_mist_x{margin-bottom:0px}}@font-face{font-family:"icons-f_trinus";src:url(/assets/icons-f_trinus_9221ae81372c34075386aefb5b6e1661-8525797541b952d91881ebfaffdb89a1.eot);src:url(/assets/icons-f_trinus_9221ae81372c34075386aefb5b6e1661-8525797541b952d91881ebfaffdb89a1.eot?#iefix) format("embedded-opentype"),url(/assets/icons-f_trinus_9221ae81372c34075386aefb5b6e1661-c322fc31c71550de25e94d72691b2deb.woff2) format("woff2"),url(/assets/icons-f_trinus_9221ae81372c34075386aefb5b6e1661-8ab505f09404bd03edc5d4cdd51acb5a.woff) format("woff"),url(/assets/icons-f_trinus_9221ae81372c34075386aefb5b6e1661-480f82181a7f5ee554909cb7753d801c.ttf) format("truetype"),url(/assets/icons-f_trinus_9221ae81372c34075386aefb5b6e1661-6dc9bcbaf347736721fd5d7df7960ebc.svg#icons-f_trinus) format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"icons-f_trinus";src:url(/assets/icons-f_trinus_9221ae81372c34075386aefb5b6e1661-6dc9bcbaf347736721fd5d7df7960ebc.svg#icons-f_trinus) format("svg")}}[data-icon]:before{content:attr(data-icon)}[data-icon]:before,.icon-f_arrow_01_bottom:before,.block_header_01 .row .menu_accordion h3 .cap i:before,.icon-f_arrow_01_bottom_double:before,.switch_buttons .switch_button.closed i:before,.icon-f_arrow_01_end:before,.icon-f_arrow_01_left:before,.icon-f_arrow_01_right:before,.block_header_01 .row .more_link a i:before,.unit_block .more_link a i:before,.icon-f_arrow_01_start:before,.icon-f_arrow_01_top:before,.icon-f_arrow_01_top_double:before,.switch_buttons .switch_button.opened i:before,.icon-f_balloon:before,.unit_development_block .status .comments i:before,.unit_development_pickup_block .status .comments i:before,.design_display .block_wrap .unit_block div.status .comments i:before,.icon-f_balloon--line:before,.icon-f_balloon_double--line:before,.unit_comments_display h2>i:before,.unit_shopping_info .wrap h3.faq i:before,.unit_faq_category h2 i:before,.icon-f_balloon_yesno:before,.unit_development_flow .dev_flow_timenline .flow.topic_type_2:before,.icon-f_bell:before,#header ul.menu_users li.notification:before,.icon-f_box:before,.unit_development_flow .dev_flow_timenline .flow.topic_type_1:before,.icon-f_box_open:before,.unit_development_flow .dev_flow_timenline .flow.topic_type_0:before,.icon-f_cart--line:before,.unit_development_flow .dev_flow_timenline .flow.topic_type_4:before,.unit_order_flow .cart_items_list h2 i:before,.unit_shopping_info .wrap h3.to_cart a i:before,.icon-f_circle_delete:before,.block_header_01 .row.selected_filter span.filter a i:before,.custom_tooltip .body .buttons:before,.w40pc .comments_block .body span.delete_report button[type="submit"] i:before,.unit_aside_comments_display .comments_block .body span.delete_report button[type="submit"] i:before,.icon-f_circle_heart--line:before,.rating_block button[type='submit'].want_it i:before,.icon-f_circle_heart_break--line:before,.rating_block button[type='submit'].skip_it i:before,.icon-f_clock--line:before,.unit_funding.funding_progress .achievement_rate .supporters_remaining .remaining .title i:before,.icon-f_door:before,.icon-f_eye:before,.designers_display .unit_block ul.user_info li.num .follow i:before,.unit_development_block .status .view i:before,.unit_development_pickup_block .status .view i:before,.unit_rating .score span.cap i:before,.design_display .block_wrap .unit_block div.status .view i:before,.icon-f_eye--line:before,.icon-f_facebook:before,.icon-f_facebook--type:before,.icon-f_famale--box:before,.icon-f_file_edit--line:before,.unit_edit_logs>h2>i:before,.icon-f_gear:before,.icon-f_gear_double--line:before,.unit_development_flow>h2>i:before,.icon-f_google_plus:before,.icon-f_hand_box:before,.unit_funding.funding_course>h2>i:before,.unit_support>h2>i:before,.icon-f_hand_shake--line:before,.unit_posted_designs>h2>i:before,.icon-f_heart:before,.designers_display .unit_block ul.user_info li.num .rating i:before,.design_display .block_wrap .unit_block div.status .score i:before,.icon-f_instagram:before,.icon-f_interested:before,.unit_development_block .status .score i:before,.unit_development_pickup_block .status .score i:before,.icon-f_light_bulb--line:before,.designers_display .unit_block ul.user_info li.num .post i:before,.unit_post_design>h2>i:before,.icon-f_loud_speaker:before,.icon-f_loud_speaker_02:before,.block_header_01 .row .menu_accordion h3.projects .wrap i:before,.block_header_01 .row.selected_filter span.filter.projects .wrap i:before,.icon-f_magnifying_glass:before,.block_header_01 .row .button .open_row i:before,.block_header_01 .row .button .open_slide_list i:before,.icon-f_mail:before,.icon-f_mail--line:before,.unit_shopping_info .wrap h3.inquiry i:before,.icon-f_male--box:before,.icon-f_medal:before,.block_header_01 .row .menu_accordion h3.picks .wrap i:before,.block_header_01 .row.selected_filter span.filter.picks .wrap i:before,.icon-f_mountain:before,.unit_development_flow .dev_flow_timenline .flow.topic_type_3:before,.icon-f_person:before,.icon-f_person--line:before,.unit_funding.funding_progress .achievement_rate .supporters_remaining .supporters .title i:before,.unit_profile .head h2 i:before,.icon-f_person_edit--line:before,.icon-f_person_star--line:before,.unit_project_member>h2>i:before,.icon-f_person_three--line:before,.unit_share>h2>i:before,.icon-f_pulldown:before,.icon-f_question--box:before,.custom_tooltip .trigger>span i:before,.icon-f_reload:before,.icon-f_seed--line:before,.unit_project>h2>i:before,.icon-f_shelf:before,.unit_shopping_info .wrap h3.line_up i:before,.icon-f_sort_01:before,.block_header_01 .row .menu_accordion h3.sort .wrap i:before,.icon-f_sort_02:before,.icon-f_stair:before,.block_header_01 .row .menu_accordion h3.phase .wrap i:before,.block_header_01 .row.selected_filter span.filter.phase .wrap i:before,.icon-f_tag:before,.block_header_01 .row .menu_accordion h3.categories .wrap i:before,.block_header_01 .row.selected_filter span.filter.categories .wrap i:before,.icon-f_target--line:before,.unit_original_design>h2>i:before,.icon-f_thumb_up:before,.w40pc .comments_block .like span.num:before,.unit_aside_comments_display .comments_block .like span.num:before,.w40pc .comments_block .like_element span.num:before,.unit_aside_comments_display .comments_block .like_element span.num:before,.icon-f_triangle_bottom:before,.icon-f_triangle_left:before,.icon-f_triangle_right:before,.icon-f_triangle_top:before,.unit_development_flow .dev_flow_timenline .flow.arrow_up:before,.icon-f_twitter:before,.icon-f_youtube:before{display:inline-block;font-family:"icons-f_trinus";font-style:normal;font-weight:normal;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-f_arrow_01_bottom:before,.block_header_01 .row .menu_accordion h3 .cap i:before{content:"\f100"}.icon-f_arrow_01_bottom_double:before,.switch_buttons .switch_button.closed i:before{content:"\f101"}.icon-f_arrow_01_end:before{content:"\f102"}.icon-f_arrow_01_left:before{content:"\f103"}.icon-f_arrow_01_right:before,.block_header_01 .row .more_link a i:before,.unit_block .more_link a i:before{content:"\f104"}.icon-f_arrow_01_start:before{content:"\f105"}.icon-f_arrow_01_top:before{content:"\f106"}.icon-f_arrow_01_top_double:before,.switch_buttons .switch_button.opened i:before{content:"\f107"}.icon-f_balloon:before,.unit_development_block .status .comments i:before,.unit_development_pickup_block .status .comments i:before,.design_display .block_wrap .unit_block div.status .comments i:before{content:"\f108"}.icon-f_balloon--line:before{content:"\f109"}.icon-f_balloon_double--line:before,.unit_comments_display h2>i:before,.unit_shopping_info .wrap h3.faq i:before,.unit_faq_category h2 i:before{content:"\f10a"}.icon-f_balloon_yesno:before,.unit_development_flow .dev_flow_timenline .flow.topic_type_2:before{content:"\f10b"}.icon-f_bell:before,#header ul.menu_users li.notification:before{content:"\f10c"}.icon-f_box:before,.unit_development_flow .dev_flow_timenline .flow.topic_type_1:before{content:"\f10d"}.icon-f_box_open:before,.unit_development_flow .dev_flow_timenline .flow.topic_type_0:before{content:"\f10e"}.icon-f_cart--line:before,.unit_development_flow .dev_flow_timenline .flow.topic_type_4:before,.unit_order_flow .cart_items_list h2 i:before,.unit_shopping_info .wrap h3.to_cart a i:before{content:"\f10f"}.icon-f_circle_delete:before,.block_header_01 .row.selected_filter span.filter a i:before,.custom_tooltip .body .buttons:before,.w40pc .comments_block .body span.delete_report button[type="submit"] i:before,.unit_aside_comments_display .comments_block .body span.delete_report button[type="submit"] i:before{content:"\f110"}.icon-f_circle_heart--line:before,.rating_block button[type='submit'].want_it i:before{content:"\f111"}.icon-f_circle_heart_break--line:before,.rating_block button[type='submit'].skip_it i:before{content:"\f112"}.icon-f_clock--line:before,.unit_funding.funding_progress .achievement_rate .supporters_remaining .remaining .title i:before{content:"\f113"}.icon-f_door:before{content:"\f114"}.icon-f_eye:before,.designers_display .unit_block ul.user_info li.num .follow i:before,.unit_development_block .status .view i:before,.unit_development_pickup_block .status .view i:before,.unit_rating .score span.cap i:before,.design_display .block_wrap .unit_block div.status .view i:before{content:"\f115"}.icon-f_eye--line:before{content:"\f116"}.icon-f_facebook:before{content:"\f117"}.icon-f_facebook--type:before{content:"\f118"}.icon-f_famale--box:before{content:"\f119"}.icon-f_file_edit--line:before,.unit_edit_logs>h2>i:before{content:"\f11a"}.icon-f_gear:before{content:"\f11b"}.icon-f_gear_double--line:before,.unit_development_flow>h2>i:before{content:"\f11c"}.icon-f_google_plus:before{content:"\f11d"}.icon-f_hand_box:before,.unit_funding.funding_course>h2>i:before,.unit_support>h2>i:before{content:"\f11e"}.icon-f_hand_shake--line:before,.unit_posted_designs>h2>i:before{content:"\f11f"}.icon-f_heart:before,.designers_display .unit_block ul.user_info li.num .rating i:before,.design_display .block_wrap .unit_block div.status .score i:before{content:"\f120"}.icon-f_instagram:before{content:"\f121"}.icon-f_interested:before,.unit_development_block .status .score i:before,.unit_development_pickup_block .status .score i:before{content:"\f122"}.icon-f_light_bulb--line:before,.designers_display .unit_block ul.user_info li.num .post i:before,.unit_post_design>h2>i:before{content:"\f123"}.icon-f_loud_speaker:before{content:"\f124"}.icon-f_loud_speaker_02:before,.block_header_01 .row .menu_accordion h3.projects .wrap i:before,.block_header_01 .row.selected_filter span.filter.projects .wrap i:before{content:"\f125"}.icon-f_magnifying_glass:before,.block_header_01 .row .button .open_row i:before,.block_header_01 .row .button .open_slide_list i:before{content:"\f126"}.icon-f_mail:before{content:"\f127"}.icon-f_mail--line:before,.unit_shopping_info .wrap h3.inquiry i:before{content:"\f128"}.icon-f_male--box:before{content:"\f129"}.icon-f_medal:before,.block_header_01 .row .menu_accordion h3.picks .wrap i:before,.block_header_01 .row.selected_filter span.filter.picks .wrap i:before{content:"\f12a"}.icon-f_mountain:before,.unit_development_flow .dev_flow_timenline .flow.topic_type_3:before{content:"\f12b"}.icon-f_person:before{content:"\f12c"}.icon-f_person--line:before,.unit_funding.funding_progress .achievement_rate .supporters_remaining .supporters .title i:before,.unit_profile .head h2 i:before{content:"\f12d"}.icon-f_person_edit--line:before{content:"\f12e"}.icon-f_person_star--line:before,.unit_project_member>h2>i:before{content:"\f12f"}.icon-f_person_three--line:before,.unit_share>h2>i:before{content:"\f130"}.icon-f_pulldown:before{content:"\f131"}.icon-f_question--box:before,.custom_tooltip .trigger>span i:before{content:"\f132"}.icon-f_reload:before{content:"\f133"}.icon-f_seed--line:before,.unit_project>h2>i:before{content:"\f134"}.icon-f_shelf:before,.unit_shopping_info .wrap h3.line_up i:before{content:"\f135"}.icon-f_sort_01:before,.block_header_01 .row .menu_accordion h3.sort .wrap i:before{content:"\f136"}.icon-f_sort_02:before{content:"\f137"}.icon-f_stair:before,.block_header_01 .row .menu_accordion h3.phase .wrap i:before,.block_header_01 .row.selected_filter span.filter.phase .wrap i:before{content:"\f138"}.icon-f_tag:before,.block_header_01 .row .menu_accordion h3.categories .wrap i:before,.block_header_01 .row.selected_filter span.filter.categories .wrap i:before{content:"\f139"}.icon-f_target--line:before,.unit_original_design>h2>i:before{content:"\f13a"}.icon-f_thumb_up:before,.w40pc .comments_block .like span.num:before,.unit_aside_comments_display .comments_block .like span.num:before,.w40pc .comments_block .like_element span.num:before,.unit_aside_comments_display .comments_block .like_element span.num:before{content:"\f13b"}.icon-f_triangle_bottom:before{content:"\f13c"}.icon-f_triangle_left:before{content:"\f13d"}.icon-f_triangle_right:before{content:"\f13e"}.icon-f_triangle_top:before,.unit_development_flow .dev_flow_timenline .flow.arrow_up:before{content:"\f13f"}.icon-f_twitter:before{content:"\f140"}.icon-f_youtube:before{content:"\f141"}i.icons_display_label{display:inline-block;*display:inline;*zoom:1;vertical-align:top}i.icons_display_label{margin-right:4px;height:64px;width:64px;background-image:url(/assets/ja/icons_display_label-cabf68c27840c4de89abd795e4e88262.png)}.en i.icons_display_label{background-image:url(/assets/en/icons_display_label-47c9bc2e001901ffe446c6eaef13f669.png)}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){i.icons_display_label{background-image:url(/assets/ja/icons_display_label@2x-38879abf644dfa8d09cc5e5419d6af33.png);background-size:320px 64px}.en i.icons_display_label{background-image:url(/assets/en/icons_display_label@2x-a14d1a28010386274c4e1ed5b72f62f3.png);background-size:320px 64px}}i.icons_display_label.icon_status_01{background-position:0px 0px}i.icons_display_label.icon_status_02{background-position:-64px 0px}i.icons_display_label.category_type_0{background-position:-256px 0px}i.icons_display_label.category_type_1{background-position:-128px 0px}i.icons_display_label.category_type_2{background-position:-192px 0px}i{position:relative}.sprites_pub{display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(/assets/ja/sprites_pub/sprites_pub_1x-s76258b355d-bebe7c03f7902bce1d6220e21eea6c1e.png) no-repeat;-moz-background-size:240px 490px;-o-background-size:240px 490px;-webkit-background-size:240px 490px;background-size:240px 490px}.en .sprites_pub{background:url(/assets/en/sprites_pub/sprites_pub_1x-s12cb4bffbd-28b91197183403beff9f3fb78af3fbc7.png) no-repeat;-moz-background-size:216px 490px;-o-background-size:216px 490px;-webkit-background-size:216px 490px;background-size:216px 490px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.sprites_pub{background-image:url(/assets/ja/sprites_pub/sprites_pub_2x-s8aad06b49d-585f8dd1e6068c3e460b472935a9ebd6.png);background-size:240px 490px}.en .sprites_pub{background-image:url(/assets/en/sprites_pub/sprites_pub_2x-s204f33d712-3bb0a291b2f98cd847d21a1a06a7d4ee.png);background-size:216px 490px}}.about_content_02_arrow{height:78px;width:70px;background-position:0 0}.en .about_content_02_arrow{height:78px;width:70px;background-position:0 0}.about_h2_cooperation{height:58px;width:136px;background-position:0 -78px}.en .about_h2_cooperation{height:58px;width:128px;background-position:0 -78px}.about_h2_designers{height:58px;width:212px;background-position:0 -136px}.en .about_h2_designers{height:58px;width:216px;background-position:0 -136px}.about_h2_media{height:58px;width:172px;background-position:0 -194px}.en .about_h2_media{height:58px;width:192px;background-position:0 -194px}.about_h2_message{height:58px;width:172px;background-position:0 -252px}.en .about_h2_message{height:58px;width:144px;background-position:0 -252px}.about_h2_participation{height:58px;width:172px;background-position:0 -310px}.en .about_h2_participation{height:58px;width:160px;background-position:0 -310px}.about_h2_producers{height:58px;width:240px;background-position:0 -368px}.en .about_h2_producers{height:58px;width:212px;background-position:0 -368px}.common_logo_16px{height:16px;width:80px;background-position:0 -426px}.en .common_logo_16px{height:16px;width:80px;background-position:0 -426px}.common_logo_no_message_land_48{height:48px;width:180px;background-position:0 -442px}.en .common_logo_no_message_land_48{height:48px;width:180px;background-position:0 -442px}.sprites_title{display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden;background:url(/assets/ja/sprites_title/sprites_title_1x-s0ef57b5573-39d7ba8b743c57ed3e997d058d8ed5a3.png) no-repeat;-moz-background-size:88px 58px;-o-background-size:88px 58px;-webkit-background-size:88px 58px;background-size:88px 58px}.en .sprites_title{background:url(/assets/en/sprites_title/sprites_title_1x-safe86fee9d-39d7ba8b743c57ed3e997d058d8ed5a3.png) no-repeat;-moz-background-size:88px 58px;-o-background-size:88px 58px;-webkit-background-size:88px 58px;background-size:88px 58px}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.sprites_title{background-image:url(/assets/ja/sprites_title/sprites_title_2x-s150ef4c7f7-c6cf193f9212d0ac12c51801d0922230.png);background-size:88px 58px}.en .sprites_title{background-image:url(/assets/en/sprites_title/sprites_title_2x-s0a41ac725a-c6cf193f9212d0ac12c51801d0922230.png);background-size:88px 58px}}.header_hot_topics{height:26px;width:88px;background-position:0 0}.en .header_hot_topics{height:26px;width:88px;background-position:0 0}.heart_want_it{height:32px;width:75px;background-position:0 -26px}.en .heart_want_it{height:32px;width:75px;background-position:0 -26px}#main_container{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0px auto;height:100%}@media screen and (max-width: 719px){.top.index #main_container{background-color:#FCFCFC}}.column_wrapper{margin:0px auto}@media screen and (min-width: 1240px){.column_wrapper{width:1200px}}@media screen and (max-width: 1239px){.column_wrapper{width:960px}}@media screen and (max-width: 719px){.column_wrapper{width:100%}}.column.w60pc{border-right:8px solid #e6e6e6}@media screen and (max-width: 719px){.column.w60pc{border-right:none;border-bottom:1px solid #c8c8c8}}@media screen and (max-width: 719px){.column.w70pc{border-bottom:1px solid #c8c8c8}.top .column.w70pc{border-bottom:none}.development_top .column.w70pc{border-bottom:none}}.about_intellectual_property,.unit.unit_admin_edit,.unit_banner_list,.w40pc .unit_comments_display,.w30pc .unit_comments_display,.unit_design_summary.unit,.designers_display,.development_pickup_funding,.unit_edit_logs,.unit_news_list,.unit.unit_operator,.unit_order_flow,.unit_original_design,.unit_post_design,.unit.unit_posted_designs,.preorder_display,.unit_products_detail,.unit.unit_profile,.unit_project_member,.unit_project,.unit.unit_pub_info,.purchased_display,.unit_rating,.unit_right_head,.unit_share,.unit_shopping_info,.unit_similar_products,.unit_support,.unit_theme_summary,.unit_user_info,.unit_theme_detail.unit{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:2rem 0;padding:2.5rem;border-bottom:1px solid #c8c8c8}@media screen and (max-width: 719px){.about_intellectual_property,.unit.unit_admin_edit,.unit_banner_list,.w40pc .unit_comments_display,.w30pc .unit_comments_display,.unit_design_summary.unit,.designers_display,.development_pickup_funding,.unit_edit_logs,.unit_news_list,.unit.unit_operator,.unit_order_flow,.unit_original_design,.unit_post_design,.unit.unit_posted_designs,.preorder_display,.unit_products_detail,.unit.unit_profile,.unit_project_member,.unit_project,.unit.unit_pub_info,.purchased_display,.unit_rating,.unit_right_head,.unit_share,.unit_shopping_info,.unit_similar_products,.unit_support,.unit_theme_summary,.unit_user_info,.unit_theme_detail.unit{margin:0;padding:1rem 2%}}@media screen and (max-width: 719px){.column .about_intellectual_property:first-of-type,.column .unit.unit_admin_edit:first-of-type,.column .unit_banner_list:first-of-type,.column .w40pc .unit_comments_display:first-of-type,.w40pc .column .unit_comments_display:first-of-type,.column .w30pc .unit_comments_display:first-of-type,.w30pc .column .unit_comments_display:first-of-type,.column .unit_design_summary.unit:first-of-type,.column .designers_display:first-of-type,.column .development_pickup_funding:first-of-type,.column .unit_edit_logs:first-of-type,.column .unit_news_list:first-of-type,.column .unit.unit_operator:first-of-type,.column .unit_order_flow:first-of-type,.column .unit_original_design:first-of-type,.column .unit_post_design:first-of-type,.column .unit.unit_posted_designs:first-of-type,.column .preorder_display:first-of-type,.column .unit_products_detail:first-of-type,.column .unit.unit_profile:first-of-type,.column .unit_project_member:first-of-type,.column .unit_project:first-of-type,.column .unit.unit_pub_info:first-of-type,.column .purchased_display:first-of-type,.column .unit_rating:first-of-type,.column .unit_right_head:first-of-type,.column .unit_share:first-of-type,.column .unit_shopping_info:first-of-type,.column .unit_similar_products:first-of-type,.column .unit_support:first-of-type,.column .unit_theme_summary:first-of-type,.column .unit_user_info:first-of-type,.column .unit_theme_detail.unit:first-of-type{margin-top:2rem}}.column .about_intellectual_property:last-of-type,.column .unit.unit_admin_edit:last-of-type,.column .unit_banner_list:last-of-type,.column .w40pc .unit_comments_display:last-of-type,.w40pc .column .unit_comments_display:last-of-type,.column .w30pc .unit_comments_display:last-of-type,.w30pc .column .unit_comments_display:last-of-type,.column .unit_design_summary.unit:last-of-type,.column .designers_display:last-of-type,.column .development_pickup_funding:last-of-type,.column .unit_edit_logs:last-of-type,.column .unit_news_list:last-of-type,.column .unit.unit_operator:last-of-type,.column .unit_order_flow:last-of-type,.column .unit_original_design:last-of-type,.column .unit_post_design:last-of-type,.column .unit.unit_posted_designs:last-of-type,.column .preorder_display:last-of-type,.column .unit_products_detail:last-of-type,.column .unit.unit_profile:last-of-type,.column .unit_project_member:last-of-type,.column .unit_project:last-of-type,.column .unit.unit_pub_info:last-of-type,.column .purchased_display:last-of-type,.column .unit_rating:last-of-type,.column .unit_right_head:last-of-type,.column .unit_share:last-of-type,.column .unit_shopping_info:last-of-type,.column .unit_similar_products:last-of-type,.column .unit_support:last-of-type,.column .unit_theme_summary:last-of-type,.column .unit_user_info:last-of-type,.column .unit_theme_detail.unit:last-of-type{margin-bottom:0;border-bottom:none}.w40pc .about_intellectual_property,.w40pc .unit.unit_admin_edit,.w40pc .unit_banner_list,.w40pc .unit_comments_display,.w40pc .unit_design_summary.unit,.w40pc .designers_display,.w40pc .development_pickup_funding,.w40pc .unit_edit_logs,.w40pc .unit_news_list,.w40pc .unit.unit_operator,.w40pc .unit_order_flow,.w40pc .unit_original_design,.w40pc .unit_post_design,.w40pc .unit.unit_posted_designs,.w40pc .preorder_display,.w40pc .unit_products_detail,.w40pc .unit.unit_profile,.w40pc .unit_project_member,.w40pc .unit_project,.w40pc .unit.unit_pub_info,.w40pc .purchased_display,.w40pc .unit_rating,.w40pc .unit_right_head,.w40pc .unit_share,.w40pc .unit_shopping_info,.w40pc .unit_similar_products,.w40pc .unit_support,.w40pc .unit_theme_summary,.w40pc .unit_user_info,.w40pc .unit_theme_detail.unit{margin:0 1.75rem;padding:2.5rem 0}@media screen and (max-width: 719px){.w40pc .about_intellectual_property,.w40pc .unit.unit_admin_edit,.w40pc .unit_banner_list,.w40pc .unit_comments_display,.w40pc .unit_design_summary.unit,.w40pc .designers_display,.w40pc .development_pickup_funding,.w40pc .unit_edit_logs,.w40pc .unit_news_list,.w40pc .unit.unit_operator,.w40pc .unit_order_flow,.w40pc .unit_original_design,.w40pc .unit_post_design,.w40pc .unit.unit_posted_designs,.w40pc .preorder_display,.w40pc .unit_products_detail,.w40pc .unit.unit_profile,.w40pc .unit_project_member,.w40pc .unit_project,.w40pc .unit.unit_pub_info,.w40pc .purchased_display,.w40pc .unit_rating,.w40pc .unit_right_head,.w40pc .unit_share,.w40pc .unit_shopping_info,.w40pc .unit_similar_products,.w40pc .unit_support,.w40pc .unit_theme_summary,.w40pc .unit_user_info,.w40pc .unit_theme_detail.unit{margin:0 2%;padding:2rem 2%}}.w30pc .about_intellectual_property,.w30pc .unit.unit_admin_edit,.w30pc .unit_banner_list,.w30pc .unit_comments_display,.w30pc .unit_design_summary.unit,.w30pc .designers_display,.w30pc .development_pickup_funding,.w30pc .unit_edit_logs,.w30pc .unit_news_list,.w30pc .unit.unit_operator,.w30pc .unit_order_flow,.w30pc .unit_original_design,.w30pc .unit_post_design,.w30pc .unit.unit_posted_designs,.w30pc .preorder_display,.w30pc .unit_products_detail,.w30pc .unit.unit_profile,.w30pc .unit_project_member,.w30pc .unit_project,.w30pc .unit.unit_pub_info,.w30pc .purchased_display,.w30pc .unit_rating,.w30pc .unit_right_head,.w30pc .unit_share,.w30pc .unit_shopping_info,.w30pc .unit_similar_products,.w30pc .unit_support,.w30pc .unit_theme_summary,.w30pc .unit_user_info,.w30pc .unit_theme_detail.unit{margin:0 1.75rem;padding:2.5rem 0}@media screen and (max-width: 719px){.w30pc .about_intellectual_property,.w30pc .unit.unit_admin_edit,.w30pc .unit_banner_list,.w30pc .unit_comments_display,.w30pc .unit_design_summary.unit,.w30pc .designers_display,.w30pc .development_pickup_funding,.w30pc .unit_edit_logs,.w30pc .unit_news_list,.w30pc .unit.unit_operator,.w30pc .unit_order_flow,.w30pc .unit_original_design,.w30pc .unit_post_design,.w30pc .unit.unit_posted_designs,.w30pc .preorder_display,.w30pc .unit_products_detail,.w30pc .unit.unit_profile,.w30pc .unit_project_member,.w30pc .unit_project,.w30pc .unit.unit_pub_info,.w30pc .purchased_display,.w30pc .unit_rating,.w30pc .unit_right_head,.w30pc .unit_share,.w30pc .unit_shopping_info,.w30pc .unit_similar_products,.w30pc .unit_support,.w30pc .unit_theme_summary,.w30pc .unit_user_info,.w30pc .unit_theme_detail.unit{margin:0 2%;padding:2rem 2%}}.unit.unit_block_display{margin:0 0 2rem;padding:1rem 2.5rem 2.5rem;border-bottom:none}@media screen and (max-width: 719px){.unit.unit_block_display{padding:1rem 0 2rem}}.w30pc .unit.unit_block_display{padding-left:4rem}@media screen and (max-width: 1239px){.w30pc .unit.unit_block_display{padding-left:2rem}}@media screen and (max-width: 719px){.w30pc .unit.unit_block_display{padding-left:0}}@media screen and (max-width: 719px){.unit_block_display{overflow:hidden}.unit_block_display .menu_accordion+.pagination{padding-top:4px;border-top:1px dotted #b2b3b2}}.unit_block_display p.pic_main{position:relative}.unit_block_display p.pic_main img.loading{position:absolute;top:50%;left:50%;margin-left:-16px;margin-top:-16px}.action_narrow_select{-moz-appearance:none !important;-webkit-appearance:none !important;-webkit-appearance:button;-moz-appearance:button;-o-appearance:button;appearance:button;display:inline-block;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0.5em 2em 0.5em 0.75em;max-width:240px;line-height:inherit;white-space:nowrap;overflow:hidden;outline:none;text-overflow:ellipsis;text-transform:none;font-family:inherit;cursor:pointer;font-size:inherit;background-image:url(/assets/svg/unit_progress_pickup_display_narrow_select_bg-8494adf06c36453209506b06a38e8cdb.svg);background-size:0.75em auto;background-repeat:no-repeat;background-position:right 0.66em center;background-color:#fff;border-radius:6px;border:1px solid #ddd}@media screen and (max-width: 719px){.action_narrow_select{max-width:45vw}}.action_narrow_select:focus{outline:0}.action_narrow_select::-ms-expand{display:none}.action_narrow_select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.action_narrow_select:-moz-focusring:focus{color:transparent;text-shadow:0 0 0 #000}.amount_gauge{margin:1.5em 0 0.5em;overflow:hidden;border-radius:10px}.developments_summary_functions_gauge .amount_gauge{border-radius:15px}.amount_gauge .gauge{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;width:100%;height:24px;background-color:#BFBFBF;background-size:100px 100px;background-position:left top;border-radius:10px}.developments_summary_functions_gauge .amount_gauge .gauge{background-color:#fff;border:1px solid #b2b2b2;border-radius:15px}.amount_gauge .gauge .current_gauge{position:relative;z-index:2;width:100%;min-width:0;height:24px;text-align:center;background-color:#32B763;border-radius:10px}.developments_summary_functions_gauge .amount_gauge .gauge .current_gauge{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;top:-1px;left:-1px;width:101%;border:1px solid #32B763;border-radius:15px}.amount_gauge .gauge .current_gauge .rate{line-height:24px;font-size:12px;font-weight:bold;color:white}.target_amount{line-height:1em;text-align:right;font-size:12px;color:#BFBFBF}.target_amount .title{padding-right:0.25em}@media screen and (max-width: 719px){.target_amount .title{font-size:0.75rem}}.about_intellectual_property{margin-top:-1px;text-align:center;border-top:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8}@media screen and (max-width: 719px){.about_intellectual_property{margin-left:auto;margin-right:auto;width:90%}}.about_intellectual_property .inner{display:inline-block;text-align:left}.about_intellectual_property .inner p{margin:0;padding:0;font-size:0.85714rem}@media screen and (max-width: 719px){.about_intellectual_property .inner p{font-size:0.85714rem}}.block_footer_01{clear:both;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 2.5rem;padding:0;border-top:3px solid #ffc71a}.unit_block_display .block_footer_01{margin-left:-2rem;margin-right:-2rem}@media screen and (max-width: 719px){.block_footer_01{margin:0 0 1.5rem;border-top:2px solid #ffc71a}.unit_block_display .block_footer_01{margin-left:0;margin-right:0}}.block_footer_01 .row{float:none;position:relative;padding-right:22px;padding-left:22px;min-height:36px;border-bottom:3px solid #ffc71a}@media screen and (max-width: 719px){.block_footer_01 .row{padding-right:2%;padding-left:2%;border-bottom:2px solid #ffc71a}}.block_footer_01 .pagination{float:right;margin-bottom:0;padding:0;letter-spacing:normal;overflow:hidden}@media screen and (max-width: 719px){.block_footer_01 .pagination{clear:both;margin-left:auto;margin-right:auto;width:100%;text-align:center}}.block_footer_01 .pagination>span{float:left;display:inline-block;position:relative;min-width:20px;height:36px;line-height:36px;text-align:center;font-size:1rem}@media screen and (max-width: 719px){.block_footer_01 .pagination>span{float:none;vertical-align:top;letter-spacing:normal}}.block_footer_01 .pagination>span:hover{color:#ffc71a;cursor:pointer}.block_footer_01 .pagination>span a{display:block;margin:0 0.5em;height:36px;color:#595656;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.block_footer_01 .pagination>span a:hover{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;color:#ffc71a}.block_footer_01 .pagination>span.first,.block_footer_01 .pagination>span.prev,.block_footer_01 .pagination>span.next,.block_footer_01 .pagination>span.last{min-width:1.5em}.block_footer_01 .pagination>span.first:before,.block_footer_01 .pagination>span.prev:before,.block_footer_01 .pagination>span.next:before,.block_footer_01 .pagination>span.last:before{position:absolute;top:50%;left:0;margin-top:-0.5em}.block_footer_01 .pagination>span.first a,.block_footer_01 .pagination>span.prev a,.block_footer_01 .pagination>span.next a,.block_footer_01 .pagination>span.last a{z-index:2;position:relative;text-indent:100%;white-space:nowrap;overflow:hidden;width:1em}.block_footer_01 .pagination>span.first{background-image:url(/assets/svg/pagination_first_bg-f70b6933e955634df2ab96c7300e3121.svg);background-size:0.66em auto;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 719px){.block_footer_01 .pagination>span.first{display:none}}.block_footer_01 .pagination>span.prev{background-image:url(/assets/svg/pagination_prev_bg-212a0731e31907c82e88691cf82b200e.svg);background-size:0.66em auto;background-position:center center;background-repeat:no-repeat}.block_footer_01 .pagination>span.next{background-image:url(/assets/svg/pagination_next_bg-34ca1f9b83feca45ff32c01ba72da7e2.svg);background-size:0.66em auto;background-position:center center;background-repeat:no-repeat}.block_footer_01 .pagination>span.last{background-image:url(/assets/svg/pagination_last_bg-1a74d23094b55d4d25897a5a2d563bbe.svg);background-size:0.66em auto;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 719px){.block_footer_01 .pagination>span.last{display:none}}.block_footer_01 .pagination>span.current{color:#ffc71a}@media screen and (max-width: 719px){.block_footer_01 .pagination>span.page{width:32px}}@media screen and (max-width: 719px){.block_footer_01 .pagination>span.page.gap{width:16px}}.block_header_01{clear:both;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 2.5rem;padding:0;border-top:3px solid #ffc71a}@media screen and (max-width: 719px){.block_header_01{margin:0 0 1.5rem;border-top:2px solid #ffc71a}}.unit_block_display .block_header_01{margin-left:-2rem;margin-right:-2rem}@media screen and (max-width: 719px){.unit_block_display .block_header_01{margin-left:0;margin-right:0}}.w30pc .unit_block_display .block_header_01{margin-left:-1rem;margin-right:-1rem}@media screen and (max-width: 719px){.w30pc .unit_block_display .block_header_01{margin-left:0;margin-right:0}}.block_header_01 h2{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:32px;top:2px;text-align:center}.block_header_01 .row{float:none;position:relative;padding-right:1.5rem;padding-left:1.5rem;min-height:36px;border-bottom:3px solid #ffc71a}@media screen and (max-width: 719px){.block_header_01 .row{padding-right:2%;padding-left:2%;border-bottom:2px solid #ffc71a}}.w30pc .block_header_01 .row{padding-right:1rem;padding-left:1rem}@media screen and (max-width: 719px){.w30pc .block_header_01 .row{padding-right:2%;padding-left:2%}}.block_header_01 .row h2{font-size:1.07143rem;font-weight:500}@media screen and (max-width: 719px){.block_header_01 .row h2{font-size:0.85714rem}}.block_header_01 .row h2 .sub{display:inline-block;padding-left:1.5em;font-size:75%;vertical-align:middle}.block_header_01 .row .menu_accordion{float:left}.block_header_01 .row .menu_accordion.sort{width:240px}@media screen and (max-width: 719px){.block_header_01 .row .menu_accordion.sort{width:60%}}.block_header_01 .row .menu_accordion h3{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding-right:2em;padding-left:0.25em;min-width:120px;width:100%;height:36px;text-align:left;font-size:0.92857rem;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 719px){.block_header_01 .row .menu_accordion h3{padding-right:1em;font-size:0.75rem}}.block_header_01 .row .menu_accordion h3 .cap i{font-size:1.14286rem}.block_header_01 .row .menu_accordion h3 .wrap{display:inline-block;vertical-align:top;text-align:center;line-height:36px}.block_header_01 .row .menu_accordion h3 .wrap span.title{display:inline-block;padding:0;font-size:0.71429rem}.block_header_01 .row .menu_accordion h3 .title{margin-left:0.5em;line-height:36px;font-weight:bold}.block_header_01 .row .menu_accordion h3.sort .wrap i{font-size:1.71429rem}.block_header_01 .row .menu_accordion h3.categories .wrap i{font-size:1.71429rem}.block_header_01 .row .menu_accordion h3.projects .wrap i{font-size:1.71429rem}.block_header_01 .row .menu_accordion h3.phase .wrap i{font-size:1.71429rem}.block_header_01 .row .menu_accordion h3.picks .wrap i{font-size:1.71429rem}.block_header_01 .row .menu_accordion ul{z-index:130;position:absolute;top:44px;display:none;width:240px}.block_header_01 .row .menu_accordion ul.open{display:block}@media screen and (max-width: 719px){.block_header_01 .row .menu_accordion ul{max-width:75%}}.block_header_01 .row .menu_accordion>ul li{width:auto;max-width:100%;background-color:#eaeaea;border-bottom:1px solid #6b6b6b}.block_header_01 .row .menu_accordion>ul li:last-child{border-bottom:none}.block_header_01 .row .menu_accordion>ul li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:0.75em 0.5em 0.75em 1em;font-size:0.85714rem;font-weight:bold;color:#595656}.block_header_01 .row .menu_accordion>ul li:hover{background-color:#ffc71a}.block_header_01 .row.search_filter_list{position:relative;display:none;padding-top:4px;padding-bottom:4px}@media screen and (max-width: 719px){.block_header_01 .row.search_filter_list{height:60px}}.block_header_01 .row.search_filter_list:before{position:absolute;top:-12px;left:310px;display:block;margin:0 0 0 -10px;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:0px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #ffc71a}@media screen and (max-width: 719px){.block_header_01 .row.search_filter_list:before{left:80%}}.block_header_01 .row.search_filter_list:after{position:absolute;top:-8px;left:310px;display:block;margin:0 0 0 -10px;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:0px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid white}@media screen and (max-width: 719px){.block_header_01 .row.search_filter_list:after{left:80%}}@media screen and (max-width: 719px){.block_header_01 .row.search_filter_list .menu_accordion{width:25%}.block_header_01 .row.search_filter_list .menu_accordion ul{top:60px}}.block_header_01 .row.search_filter_list .menu_accordion h3{text-align:center}@media screen and (max-width: 719px){.block_header_01 .row.search_filter_list .menu_accordion h3{position:relative;padding:0;min-width:100%;width:25%;height:60px}}.block_header_01 .row.search_filter_list .menu_accordion h3 .cap i{position:relative;bottom:-0.5em}@media screen and (max-width: 719px){.block_header_01 .row.search_filter_list .menu_accordion h3 .cap{position:absolute;bottom:0.5em;left:50%;margin-left:-0.5em}}.block_header_01 .row.search_filter_list .menu_accordion h3 .wrap{line-height:12px}.block_header_01 .row.search_filter_list .menu_accordion h3 .wrap span.title{display:inline-block;padding:0;line-height:10px;font-size:0.71429rem}.block_header_01 .row.selected_filter{border-bottom:none;height:auto}.block_header_01 .row.selected_filter span.filter{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:1em 0.5em 0;padding:0.25em;max-width:25%;font-size:0.85714rem;color:#595656;background-color:#ffc71a}@media screen and (max-width: 719px){.block_header_01 .row.selected_filter span.filter{max-width:45%}}.block_header_01 .row.selected_filter span.filter .wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0 -18px 0 0;padding-right:18px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.block_header_01 .row.selected_filter span.filter .wrap i{font-size:18px}.block_header_01 .row.selected_filter span.filter a i{font-size:16px;color:#303030;opacity:0.5}.block_header_01 .row .button{float:left}@media screen and (max-width: 719px){.block_header_01 .row .button{width:40%;text-align:center}}.block_header_01 .row .button .open_row,.block_header_01 .row .button .open_slide_list{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-table;margin-top:2px;margin-bottom:2px;padding:0 0.5em;min-height:32px;line-height:100%;vertical-align:middle;text-align:left;font-weight:bold;background-color:#eaeaea;cursor:pointer}@media screen and (max-width: 719px){.block_header_01 .row .button .open_row,.block_header_01 .row .button .open_slide_list{font-size:0.75rem}}.block_header_01 .row .button .open_row i,.block_header_01 .row .button .open_slide_list i{font-size:24px;position:relative;bottom:-4px}.block_header_01 .row .button .open_row span,.block_header_01 .row .button .open_slide_list span{display:table-cell;padding:0.5em 0;line-height:1.25em;vertical-align:middle}.block_header_01 .row .row_title{float:left;margin:0 1em;line-height:36px;font-weight:bold;color:white}@media screen and (max-width: 719px){.block_header_01 .row .row_title{display:none}}.block_header_01 .row .more_link{position:absolute;top:6px;right:0.5em;margin:0;padding:0}@media screen and (max-width: 719px){.block_header_01 .row .more_link{top:6px;right:2%}}.block_header_01 .row .more_link a{line-height:1;letter-spacing:0;font-size:0.85714rem;color:#595656}@media screen and (max-width: 719px){.block_header_01 .row .more_link a{letter-spacing:0;font-size:0.71429rem}}.block_header_01 .row .more_link a span.wrap{display:inline-block;padding-top:1px;text-align:center}.block_header_01 .row .more_link a i{margin-left:0.25em;-moz-transform:scale(1.25, 1.25);-ms-transform:scale(1.25, 1.25);-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}@media screen and (max-width: 719px){.block_header_01 .row .more_link a i{margin-left:0}}.block_header_01 .row .unit_tab_02{float:left;width:75%;height:36px}@media screen and (max-width: 1239px){.block_header_01 .row .unit_tab_02{width:70%}}@media screen and (max-width: 719px){.block_header_01 .row .unit_tab_02{width:100%}}.block_header_01 .row .unit_tab_02>ul li{float:left;width:25%}.block_header_01 .row .unit_tab_02>ul li a{display:inline-block;width:100%;line-height:36px;vertical-align:middle;text-align:center;font-weight:bold;color:#303030}@media screen and (max-width: 1239px){.block_header_01 .row .unit_tab_02>ul li a{letter-spacing:0;font-size:0.85714rem}}@media screen and (max-width: 719px){.block_header_01 .row .unit_tab_02>ul li a{font-size:0.71429rem}}.block_header_01 .row .unit_tab_02>ul li a .wrap{display:inline-block;line-height:1.5em;vertical-align:middle}.block_header_01 .row .unit_tab_02>ul li a .wrap .num{display:inline-block;position:relative;top:-0.1em;margin-left:0.5em;padding:0 0.5em;vertical-align:middle;color:#ffffff;background-color:#595656}.block_header_01 .row .unit_tab_02>ul li.active,.block_header_01 .row .unit_tab_02>ul li:hover{background-color:#ffc71a}.block_header_01 .num_of_result{padding:1em 0.5em;font-size:1rem;font-weight:bold}ul.slide_list{z-index:130;position:absolute;top:100%;display:none;width:240px}ul.slide_list.open{display:block}@media screen and (max-width: 719px){ul.slide_list{max-width:75%}}ul.slide_list li{width:auto;max-width:100%;background-color:#eaeaea;border-bottom:1px solid white}ul.slide_list li:last-child{border-bottom:none}ul.slide_list li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:0.75em 0.5em 0.75em 1em;font-size:0.85714rem;font-weight:bold;color:#595656}ul.slide_list li:hover{background-color:#ffc71a}.news.show .unit_breadcrumbs{background-color:#F3F1EF}@media screen and (max-width: 719px){.unit_breadcrumbs{width:96%;margin:2rem auto 4rem;padding:0 0.5rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}}.unit_breadcrumbs ul{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;margin:0;padding:1rem 2rem;line-height:1em;border-top:none}.unit_breadcrumbs li{float:left;margin-left:8px;font-size:0.85714rem;color:#B5B5B5}@media screen and (max-width: 719px){.unit_breadcrumbs li{font-size:0.71429rem}}.unit_breadcrumbs li:after{content:'  >'}.unit_breadcrumbs li:first-of-type{margin-left:0}.unit_breadcrumbs li:last-of-type:after{content:none}.unit_breadcrumbs li a{color:#B5B5B5}.news.show .unit_breadcrumbs li a{color:#4A5552}.unit_breadcrumbs li a:hover{color:#333333}.custom_tooltip .trigger{display:inline-block;cursor:pointer}.custom_tooltip .trigger>span i{position:relative;top:-0.2em;margin:0 4px;font-size:80%;color:#ffc71a}.custom_tooltip .trigger:before{margin-right:0.25em;font-size:1rem;color:#ffc71a}.custom_tooltip .trigger:hover{color:#595656}.custom_tooltip h2.trigger{margin-bottom:1em;text-decoration:none}.custom_tooltip h2.trigger>.wrap{text-decoration:none}.custom_tooltip .body{z-index:50;display:none;position:absolute;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;padding:1.5em;max-width:320px;text-align:left;font-size:0.85714rem;color:white;background-color:#595656;background-color:rgba(89,86,86,0.97);box-shadow:0px 1px 2px rgba(0,0,0,0.2);border-radius:3px}@media screen and (max-width: 719px){.custom_tooltip .body{max-width:96%}}.custom_tooltip .body .buttons{position:absolute;top:0.5em;right:0.5em;cursor:pointer}.emb_video_wrap{position:relative;margin:1em 0;width:100%;height:0}@media screen and (max-width: 719px){.developments .section_detail .emb_video_wrap{-moz-transform:scale(1.04, 1.04);-ms-transform:scale(1.04, 1.04);-webkit-transform:scale(1.04, 1.04);transform:scale(1.04, 1.04)}}@media screen and (max-width: 719px){.page_media_detail .section_detail .emb_video_wrap{-moz-transform:scale(1.04, 1.04);-ms-transform:scale(1.04, 1.04);-webkit-transform:scale(1.04, 1.04);transform:scale(1.04, 1.04)}}@media screen and (max-width: 719px){.news.show .section_detail .emb_video_wrap{-moz-transform:scale(1.04, 1.04);-ms-transform:scale(1.04, 1.04);-webkit-transform:scale(1.04, 1.04);transform:scale(1.04, 1.04)}}.emb_video_wrap iframe{position:absolute;top:0;width:100% !important;height:100% !important}.unit_filter_01 select{-moz-appearance:none !important;-webkit-appearance:none !important;display:inline-block;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:2em;font-size:1rem;padding-right:36px;padding-left:1em;white-space:nowrap;overflow:hidden;outline:none;text-overflow:ellipsis;color:inherit;border:none;cursor:pointer;vertical-align:middle;-webkit-appearance:button;-moz-appearance:button;-o-appearance:button;appearance:button;background-image:url(/assets/select_01_bg@2x-b4c99db9b723b6d576ce9d5ec13ab563.png);background-size:32px auto;background-repeat:no-repeat;background-position:right center;background-color:#fff;border-radius:0}@media screen and (max-width: 719px){.unit_filter_01 select{font-size:1rem}}.unit_filter_01 select:focus{outline:0}.unit_filter_01 select::-ms-expand{display:none}.unit_filter_01 select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.unit_filter_01 select:-moz-focusring:focus{color:transparent;text-shadow:0 0 0 #000}.unit_filter_01 select option{font-size:1rem}.unit_filter_01 input[type="checkbox"]{-moz-appearance:none !important;-webkit-appearance:none !important;display:inline-block;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:2em;width:2rem;height:2rem;font-size:1rem;white-space:nowrap;overflow:hidden;outline:none;text-overflow:ellipsis;color:inherit;border:none;cursor:pointer;vertical-align:middle;-webkit-appearance:button;-moz-appearance:button;-o-appearance:button;appearance:button;background-image:url(/assets/checkbox_01_bg@2x-0f185f66385c413a372e78f6951a0200.png);background-size:auto 100%;background-repeat:no-repeat;background-position:left center;border-radius:0}@media screen and (max-width: 719px){.unit_filter_01 input[type="checkbox"]{font-size:1rem}}.unit_filter_01 input[type="checkbox"]:focus{outline:0}.unit_filter_01 input[type="checkbox"]::-ms-expand{display:none}.unit_filter_01 input[type="checkbox"]:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.unit_filter_01 input[type="checkbox"]:-moz-focusring:focus{color:transparent;text-shadow:0 0 0 #000}.unit_filter_01 input[type="checkbox"] option{font-size:1rem}.unit_filter_01 input[type="checkbox"]:checked{background-image:url(/assets/checkbox_01_checked_bg@2x-4c61ffffe82e6d49c9ef401a48a7eeee.png);border:none;background-color:transparent !important}.unit_filter_01 input[type="checkbox"]+label{font-size:1.14286rem}.header_02{margin:0 auto 50px;width:1000px;display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1239px){.header_02{width:900px}}@media screen and (max-width: 719px){.header_02{margin:0 auto 30px;width:94%}}.header_02 .title{position:relative;padding:0.75em 0 0.75em 1.5em;letter-spacing:0.2em;font-size:20px;font-weight:bold}@media screen and (max-width: 719px){.header_02 .title{padding:0.5em 0 0.5em 1.25em;letter-spacing:0;font-size:16px}}.header_02 .title:before{content:'';display:block;position:absolute;top:0;left:0;width:10px;height:100%;background-color:#ffc71a;border-radius:10px}@media screen and (max-width: 719px){.header_02 .title:before{width:6px;border-radius:6px}}.header_02 .title_pic{margin-top:-10px;margin-right:2em;margin-bottom:-10px;width:auto;height:40px;vertical-align:baseline}@media screen and (max-width: 719px){.header_02 .title_pic{margin-top:-12px;margin-right:0.75em;margin-bottom:-12px;height:36px}}@media screen and (max-width: 719px){.developments .section_detail .pics{position:relative;left:-2vw;width:96vw}}@media screen and (max-width: 719px){.page_media_detail .section_detail .pics{position:relative;left:-2vw;width:96vw}}@media screen and (max-width: 719px){.news.show .section_detail .pics{position:relative;left:-2vw;width:96vw}}.pics p.pic_main{position:relative;padding:0;overflow:hidden;text-align:center}.pics p.pic_main img{width:100%;height:auto}.pics p.pic_main .box_for_tag{display:block;position:relative;padding-top:65.625%;margin:0;width:100%;height:0}.pics p.pic_main .box_for_tag:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.pics p.pic_main .box_for_tag iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.pics p.pic_main>a{display:block;position:relative;cursor:default}.pics p.pic_main>a.with_tag{cursor:pointer}.pics p.pic_main>a.with_tag:after{content:'';display:block;position:absolute;top:0;left:50%;margin-left:-5%;width:10%;height:100%;background-image:url(/assets/btn_movie-8c44c4c5ae041d753823bc0f4922d5b1.png);background-size:contain;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 1239px){.pics p.pic_main>a.with_tag:after{margin-left:-6%;width:12%}}@media screen and (max-width: 719px){.pics p.pic_main>a.with_tag:after{margin-left:-8%;width:16%}}.pics p.pic_main>a.with_tag .box_for_tag img{position:absolute;top:0;left:0}.pics p.pic_main>a:hover.with_tag:after{background-image:url(/assets/btn_movie_hover-b3240ce59671b1ccb5eeaf2f2cbe5a86.png)}.pic_main span.pics_title{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:0.25em;padding-left:0.25em;width:100%;text-align:left;font-size:0.78571rem;color:#8a8b8c;overflow:hidden}.pic_main span.pics_title span.title{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%;height:1.5em;vertical-align:top;font-size:100%;font-weight:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pic_main span.pics_title.with_date span.title{margin-right:-9em;padding-right:9em}@media screen and (max-width: 719px){.pic_main span.pics_title.with_date span.title{display:block;margin-right:0;padding-right:0}}.pic_main span.pics_title span.date{display:inline-block;width:8em;height:1.5em;text-align:right;vertical-align:top}@media screen and (max-width: 719px){.pic_main span.pics_title span.date{display:block;width:100%}}.pic_main.popup-image,.pic_main.popup-image img{width:100%;height:auto}.pics_sub{text-align:center}@media screen and (max-width: 719px){.developments .section_detail>.pics_sub{position:relative;left:-2vw;width:96vw}}@media screen and (max-width: 719px){.page_media_detail .section_detail>.pics_sub{position:relative;left:-2vw;width:96vw}}@media screen and (max-width: 719px){.news.show .section_detail>.pics_sub{position:relative;left:-2vw;width:96vw}}.pics_sub a{color:#8a8b8c}.pics_sub.popup-gallery{margin-right:-12px;overflow:hidden}@media screen and (max-width: 719px){.pics_sub.popup-gallery{margin-right:0}}.pics_sub.popup-gallery a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;display:block;position:relative;margin:0;padding:0 12px 12px 0;width:12.5%;text-align:center;cursor:default}@media screen and (max-width: 1239px){.pics_sub.popup-gallery a{width:16.6%}}@media screen and (max-width: 719px){.pics_sub.popup-gallery a{padding:5px;width:16.6%}.developments .section_detail>.pics_sub.popup-gallery a{padding:5px 0}.page_media_detail .section_detail>.pics_sub.popup-gallery a{padding:5px 0}.news.show .section_detail>.pics_sub.popup-gallery a{padding:5px 0}}.pics_sub.popup-gallery a:last-child{margin-right:0}.pics_sub.popup-gallery a span.pic{display:block;position:relative;width:100%}.pics_sub.popup-gallery a span.pic img{max-width:100%;height:auto}.pics_sub.popup-gallery a span.pic.with_tag{cursor:pointer}.pics_sub.popup-gallery a span.pic.with_tag:after{content:'';display:block;position:absolute;top:0;left:50%;margin-left:-15%;width:30%;height:100%;background-image:url(/assets/btn_movie-8c44c4c5ae041d753823bc0f4922d5b1.png);background-size:contain;background-position:center center;background-repeat:no-repeat}.pics_sub.popup-gallery a span.pic:hover.with_tag:after{background-image:url(/assets/btn_movie_hover-b3240ce59671b1ccb5eeaf2f2cbe5a86.png)}.pics_sub.popup-gallery.size_reset a,.pics_sub.popup-gallery.size_reset a span.pic{width:100%;height:auto}.pics_sub span.pics_title{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding-top:0.25em;padding-left:0.25em;width:100%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 719px){.pics_sub span.pics_title{font-size:0.625rem}}@media screen and (max-width: 719px){.pics_sub a span.pics_title{padding-top:0;font-size:0.78571rem}}.unit_design_summary span.title .status,.label_phase{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block !important;margin:0 0.75em 0 0;padding:0 0.5em;line-height:22px;vertical-align:top;font-size:12px !important;font-weight:bold}@media screen and (max-width: 719px){.unit_design_summary span.title .status,.label_phase{line-height:16px}}.unit_design_summary span.title .status.status_0,.unit_design_summary span.title .status.status_9,.unit_design_summary span.title .status.phase_0,.label_phase.status_0,.label_phase.status_9,.label_phase.phase_0{color:#b2b3b2;border:4px solid #b2b3b2}.unit_design_summary span.title .status.phase_1,.unit_design_summary span.title .status.phase_2,.unit_design_summary span.title .status.phase_3,.unit_design_summary span.title .status.phase_4,.label_phase.phase_1,.label_phase.phase_2,.label_phase.phase_3,.label_phase.phase_4{color:#595656;border:4px solid #595656}.label_inline_status{display:inline-block;margin-right:0.5em;padding:0 0.25em;vertical-align:middle;color:white;font-weight:normal;font-size:0.78571rem;background-color:#f03741;border-radius:2px}.label_inline_status.status_01{background-color:#8a8b8c}.label_inline_status.status_02{background-color:#e83434}.label_inline_status.status_03{background-color:#355baf}.label_inline_status.status_04{background-color:#9f8119}.load_more{margin:0;width:100%;text-align:center;color:white}.load_more a{position:relative;display:block;padding:1em 0;line-height:1em;text-align:center;font-size:15px;color:white;background-color:#ffc71a;border-radius:5px;box-shadow:1px 1px 2px rgba(0,0,0,0.18)}@media screen and (max-width: 1239px){.load_more a{padding:1.25em 0}}@media screen and (max-width: 1239px){.load_more a{padding:1em 0}}.load_more a:hover{background-color:#ffde7a !important}.load_more a i{margin-right:0.25em}img.loading{width:32px !important;height:32px !important}.reports_header{margin:0 auto 50px;width:1100px}@media screen and (max-width: 1239px){.reports_header{width:900px}}@media screen and (max-width: 719px){.reports_header{margin-bottom:20px;width:94%}}.reports_header_inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:32px 50px 0;width:100%;height:200px;background-size:100% auto;background-image:url(/assets/reports_header_bg_pc-82a64f8c3c4284819fe8b7332adcae42.png);background-position:right bottom;background-repeat:no-repeat;background-color:#FCFCFC;border-radius:18px;overflow:hidden}@media screen and (max-width: 719px){.reports_header_inner{padding:5vw 0 0;width:100%;height:56vw;text-align:center;background-size:auto 100%;background-position:center bottom;background-color:#f7f7f7;background-image:url(/assets/reports_header_bg_sp-56617195220ba0db850921ed60c5fecb.png);border-radius:14px}}.reports_header_logo{margin-bottom:10px;height:24px}.reports_header_title{margin:0 0 0.75em;font-size:24px;letter-spacing:0.2em;font-weight:600;color:#545454}@media screen and (max-width: 719px){.reports_header_title{margin:0 0 0;font-size:20px;letter-spacing:1px}}.reports_header_description{line-height:2;font-size:10px;color:#545454}@media screen and (max-width: 719px){.reports_header_description{display:none}}.news_header{margin:0 auto 50px;width:1100px}@media screen and (max-width: 1239px){.news_header{width:900px}}@media screen and (max-width: 719px){.news_header{margin-bottom:20px;width:94%}}.news_header_inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:32px 50px 0;width:100%;height:200px;background-size:100% auto;background-image:url(/assets/news_header_bg_pc-01e08f8aee967be48a565edc5a9c81c9.png);background-position:right bottom;background-repeat:no-repeat;background-color:#FCFCFC;border-radius:18px;overflow:hidden}@media screen and (max-width: 719px){.news_header_inner{padding:5vw 0 0;width:100%;height:56vw;text-align:center;background-size:auto 100%;background-position:center bottom;background-color:#f7f7f7;background-image:url(/assets/news_header_bg_sp-2a2535b7451f732816de24145958011e.png);border-radius:14px}}.news_header_logo{margin-bottom:10px;height:24px}.news_header_title{margin:0 0 0.75em;font-size:24px;letter-spacing:0.2em;font-weight:600;color:#545454}@media screen and (max-width: 719px){.news_header_title{margin:0 0 0;font-size:20px;letter-spacing:1px}}.news_header_description{line-height:2;font-size:10px;color:#545454}@media screen and (max-width: 719px){.news_header_description{display:none}}.next_flow{padding:2em 0}.next_flow p{font-weight:bold}.next_flow .wrap{margin-top:2em}.next_flow .wrap a.btn,.next_flow .wrap input[type='button'],.next_flow .wrap input[type='submit']{margin:0 1em;vertical-align:middle}@media screen and (max-width: 719px){.next_flow .wrap a.btn,.next_flow .wrap input[type='button'],.next_flow .wrap input[type='submit']{margin:0 0.25em 1em;max-width:100%;font-size:1rem}}.num_of_result{padding:1rem;letter-spacing:normal;font-size:1.14286rem;font-weight:bold}@media screen and (max-width: 719px){.num_of_result{padding:1rem 0.5rem}}.pagination{padding:20px 0;text-align:center;letter-spacing:normal;color:#BFBFBF}@media screen and (max-width: 719px){.pagination{text-align:center}}.pagination>span{display:inline-block;position:relative;padding:0;width:2.5em;height:2em;line-height:2em;vertical-align:top;text-align:center;font-size:20px}@media screen and (max-width: 719px){.pagination>span{float:none;vertical-align:top;font-size:18px}}.pagination>span:hover{color:#ffc71a;cursor:pointer}.pagination>span a{display:block;color:#BFBFBF;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}.pagination>span a:hover{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;color:#ffc71a}.pagination>span.first,.pagination>span.prev,.pagination>span.next,.pagination>span.last{min-width:1.5em}.pagination>span.first:before,.pagination>span.prev:before,.pagination>span.next:before,.pagination>span.last:before{position:absolute;top:50%;left:0;margin-top:-0.5em}.pagination>span.first a,.pagination>span.prev a,.pagination>span.next a,.pagination>span.last a{z-index:2;position:relative;text-indent:100%;white-space:nowrap;overflow:hidden;width:1em}.pagination>span.first{background-image:url(/assets/svg/pagination_first_bg-f70b6933e955634df2ab96c7300e3121.svg);background-size:0.66em auto;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 719px){.pagination>span.first{display:none}}.pagination>span.prev{background-image:url(/assets/svg/pagination_prev_bg-212a0731e31907c82e88691cf82b200e.svg);background-size:0.66em auto;background-position:center center;background-repeat:no-repeat}.pagination>span.next{background-image:url(/assets/svg/pagination_next_bg-34ca1f9b83feca45ff32c01ba72da7e2.svg);background-size:0.66em auto;background-position:center center;background-repeat:no-repeat}.pagination>span.last{background-image:url(/assets/svg/pagination_last_bg-1a74d23094b55d4d25897a5a2d563bbe.svg);background-size:0.66em auto;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 719px){.pagination>span.last{display:none}}.pagination>span.current{color:#ffc71a}@media screen and (max-width: 719px){.pagination>span.page.gap{display:none}}.projects_header{margin:0 auto 50px;width:1100px}@media screen and (max-width: 1239px){.projects_header{width:900px}}@media screen and (max-width: 719px){.projects_header{margin-bottom:20px;width:94%}}.projects_header_inner{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:32px 50px 0;width:100%;height:200px;background-size:100% auto;background-image:url(/assets/development_header_bg_pc-3fbeb55e391640bf6aa397214eda821e.png);background-position:right bottom;background-repeat:no-repeat;background-color:#FCFCFC;border-radius:18px;overflow:hidden}@media screen and (max-width: 719px){.projects_header_inner{padding:5vw 0 0;width:100%;height:56vw;text-align:center;background-size:auto 100%;background-position:center bottom -10px;background-color:#f7f7f7;background-image:url(/assets/development_header_bg_sp-a915b49b38c529126c9fba5d75aa633f.png);border-radius:14px}}.projects_header_logo{margin-bottom:10px;height:24px}.projects_header_title{margin:0 0 0.75em;font-size:24px;letter-spacing:0.2em;font-weight:600;color:#545454}@media screen and (max-width: 719px){.projects_header_title{margin:0 0 0;font-size:20px;letter-spacing:1px}}.projects_header_description{line-height:2;font-size:10px;color:#545454}@media screen and (max-width: 719px){.projects_header_description{display:none}}.rating_block{clear:both;margin:0 auto;padding:0.5em 0 0;width:100%;text-align:center;letter-spacing:-.40em}.rating_block .button{display:inline-block;width:50%;letter-spacing:normal}.rating_block button[type='submit']{position:relative;padding:0;width:110px;height:32px;vertical-align:middle;overflow:visible;outline:none;background:none;background-image:url(/assets/svg/common_rating_button_bg-0aeceef32dde6cab42d6fadee6aaff66.svg);background-repeat:no-repeat;background-position:left center;background-size:auto 128px;box-shadow:none;-webkit-box-shadow:none;-moz-transition:none 0.25s ease-in-out;-o-transition:none 0.25s ease-in-out;-webkit-transition:none 0.25s ease-in-out;transition:none 0.25s ease-in-out}.rating_block button[type='submit'][disabled]{background-color:transparent !important}.rating_block button[type='submit'].want_it{background-position:0 0}.rating_block button[type='submit'].want_it i{color:#e60012;font-size:32px}.rating_block button[type='submit'].skip_it{background-position:0 -64px}.rating_block button[type='submit'].skip_it i{color:#e60012;font-size:32px}.rating_block button[type='submit'] i{position:absolute;top:0;left:0;height:32px;visibility:hidden}.rating_block button[type='submit'] i:before{vertical-align:top}.rating_block button[type='submit'].selected.want_it{background-position:0 -32px}.rating_block button[type='submit'].selected.skip_it{background-position:0 -96px}.rating_block button[type='submit'].selected i{visibility:visible}.recent_view_products.unit_block_display{padding-bottom:0}@media screen and (max-width: 719px){.recent_view_products h2{margin-left:2%}}.recent_view_products .unit_block{margin:0 5% 3rem 0;padding:0;overflow:visible;width:30%}.recent_view_products .unit_block:nth-of-type(3){margin-right:0}@media screen and (max-width: 719px){.recent_view_products .unit_block{margin-right:0;width:45%}.recent_view_products .unit_block:nth-of-type(odd){margin-right:3%;margin-left:2%}.recent_view_products .unit_block:nth-of-type(even){margin-right:2%;margin-left:3%}}.recent_view_products .unit_block:last-child{display:none}@media screen and (max-width: 719px){.recent_view_products .unit_block:last-child{display:block}}.recent_view_products .unit_block .pics img{width:100%;height:auto}.recent_view_products .unit_block h3{margin:0;padding:0.7em 0 0.25em;width:100%;font-weight:bold;font-size:1rem;color:#595656;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 719px){.recent_view_products .unit_block h3{padding:1em 2% 0.25em 2%;font-size:0.9rem}}.recent_view_products .unit_block h3 a{color:#595656}.recent_view_products .unit_block .price{text-align:right;line-height:1}@media screen and (max-width: 719px){.recent_view_products .unit_block .price{margin-right:2%;font-size:0.75rem}}.section_detail{margin-bottom:1rem}@media screen and (max-width: 719px){.section_detail{width:100%;overflow:hidden}}.section_detail .info{margin-bottom:2.5rem;color:#454545}@media screen and (max-width: 719px){.section_detail .info{margin-bottom:1.5rem}}.section_detail .info h2.title{margin-bottom:1em;line-height:1.5;font-size:24px;font-weight:bold}@media screen and (max-width: 719px){.section_detail .info h2.title{font-size:20px}}.section_detail .info span{display:block;vertical-align:middle}.section_detail .info span.user{font-size:15px}.section_detail .info span.user_icon{display:inline-block;padding-right:0.5em}.section_detail .info span.user_icon img{width:36px;height:auto}.section_detail .info span.user_name{display:inline-block;font-weight:bold;color:#BFBFBF}.section_detail .info span.date{margin-bottom:1em;font-size:15px}.section_detail h3{margin-bottom:1em;line-height:1.5;font-size:1.42857rem;font-weight:600}@media screen and (max-width: 1239px){.section_detail h3{font-size:1.28571rem}}@media screen and (max-width: 719px){.section_detail h3{font-size:1.28571rem}}.section_detail>h3{word-break:break-word}.section_detail p{margin-bottom:1.6em;padding:0;line-height:1.8;font-size:1.14286rem}.section_detail .text,.section_detail .text p{margin-bottom:1.6em;padding:0;line-height:1.8;font-size:1.14286rem;font-weight:400}@media screen and (max-width: 719px){.section_detail .text,.section_detail .text p{margin-left:0;font-size:1rem}}.section_detail .pics{margin-bottom:36px;padding:0}@media screen and (max-width: 719px){.section_detail .pics_sub.popup-gallery br{display:none}}.section_detail .wrap_btn{padding:1.5rem 0;text-align:center}.section_detail .wrap_btn a.btn,.section_detail .wrap_btn input[type='button'],.section_detail .wrap_btn input[type='submit']{width:50%;height:40px;line-height:40px;font-size:initial;font-size:1rem;font-weight:bold}@media screen and (max-width: 1239px){.section_detail .wrap_btn a.btn,.section_detail .wrap_btn input[type='button'],.section_detail .wrap_btn input[type='submit']{font-size:0.875rem}}@media screen and (max-width: 719px){.section_detail .wrap_btn a.btn,.section_detail .wrap_btn input[type='button'],.section_detail .wrap_btn input[type='submit']{width:auto;min-width:75%;height:3em;line-height:3em;font-size:1.07rem}}.section_title_01{position:relative}.section_title_01 h2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1.5em;padding:0.25em 0;width:100%;line-height:1.5;font-size:1.57143rem;font-weight:600}@media screen and (max-width: 719px){.section_title_01 h2{margin-bottom:1em;font-size:1.14286rem}}.section_title_01 div.info{margin-bottom:4px}.section_title_01 span.status{float:left;display:block;margin:0;padding:0}.section_title_01 span.date{display:block;float:right;margin:0;margin-left:24px;padding:0.25em 0.5em;color:#8a8b8c}.section_title_01 span.category{position:relative;display:inline-block;padding:0.25em 0.5em;line-height:1.4;font-size:0.78571rem;color:white;background-color:#f8b501}.section_title_01 span.category:before{display:inline-block;position:absolute;bottom:-6px;left:50%;margin-left:-6px;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:6px solid #595656;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:0px solid transparent}.section_title_01 span.category.category_type_0{background-color:#ffc71a}.section_title_01 span.category.category_type_0:before{border-top:6px solid #ffc71a}.section_title_01 span.category.category_type_1{background-color:#4A5552}.section_title_01 span.category.category_type_1:before{border-top:6px solid #4A5552}.section_title_01 span.category.category_type_2{background-color:#182B4F}.section_title_01 span.category.category_type_2:before{border-top:6px solid #182B4F}ul.sns_buttons{margin-top:2px;margin-bottom:0;text-align:center}ul.sns_buttons li{display:inline-block;margin-bottom:1em;vertical-align:bottom}ul.sns_buttons li:nth-of-type(1) iframe{display:inline-block;margin-bottom:-25px !important;vertical-align:bottom}ul.sns_buttons li:nth-of-type(2) iframe{display:inline-block;vertical-align:bottom}ul.sns_buttons li:nth-of-type(4) iframe{display:inline-block;vertical-align:bottom}ul.sns_buttons li:nth-of-type(5) iframe{display:inline-block;vertical-align:bottom}ul.sns_buttons li:nth-of-type(6) a{display:inline-block;margin-bottom:-1px;vertical-align:bottom}.switch_buttons{position:relative;margin-top:-24px;width:100%;text-align:center;border-top:1px solid #c8c8c8}.switch_buttons .switch_button{display:inline-block;margin-top:-1px;padding:0.25em 1em;line-height:24px;font-size:0.78571rem;font-weight:bold;background-color:#ffc71a;border:1px solid #c8c8c8;border-radius:0 0 6px 6px;box-shadow:0px 2px 0px rgba(0,0,0,0.05);cursor:pointer}.switch_buttons .switch_button.opened{display:none;background-color:#eaeaea;box-shadow:none}.switch_buttons .switch_button.opened i{margin-right:0.25em}.open.switch_buttons .switch_button.opened{display:inline-block}.switch_buttons .switch_button.closed i{margin-right:0.25em}.open.switch_buttons .switch_button.closed{display:none}.tab_line{margin-bottom:3rem;overflow:hidden;border-top:4px solid #BFBFBF;border-bottom:4px solid #BFBFBF;background-color:#ffffff}@media screen and (max-width: 719px){.tab_line{margin-bottom:0rem}}.tab_line>ul{margin:0;overflow:hidden}@media screen and (max-width: 719px){.tab_line>ul{display:table;table-layout:fixed;width:100%}}.tab_line_menu{float:left;min-width:12em;position:relative;font-size:15px;font-weight:500}@media screen and (max-width: 719px){.tab_line_menu{float:none;display:table-cell;min-width:0;font-size:14px;vertical-align:middle;font-weight:600}}.tab_line_menu a{display:block;padding:0.75em 2em;line-height:1em;text-align:center;color:#BFBFBF}@media screen and (max-width: 719px){.tab_line_menu a{padding:1.25em 0}}.tab_line_menu.active a{color:#ffffff;background-color:#BFBFBF}.tab_line_num{position:absolute;top:0.25em;right:0.5em;font-size:70%}@media screen and (max-width: 719px){.tab_line_num{font-size:80%}}.unit_simple_tab{margin:0 auto 2rem;padding:0;width:1200px}@media screen and (max-width: 1239px){.unit_simple_tab{width:960px}}@media screen and (max-width: 719px){.unit_simple_tab{width:100%}}.unit_simple_tab ul{margin-bottom:0;padding-left:32px}@media screen and (max-width: 719px){.unit_simple_tab ul{padding-left:0.625rem}}.unit_simple_tab ul li{position:relative;display:inline-block;margin:0 0.5em 0 0.5em;padding:0;height:32px;line-height:32px;border-radius:4px 4px 0 0;background-color:#eaeaea;-moz-transition:background-color 0.1s ease-in-out, border 0.1s ease-in-out;-o-transition:background-color 0.1s ease-in-out, border 0.1s ease-in-out;-webkit-transition:background-color 0.1s ease-in-out, border 0.1s ease-in-out;transition:background-color 0.1s ease-in-out, border 0.1s ease-in-out}.unit_simple_tab ul li a{display:block;padding:0 1.5em;color:#8a8b8c;font-size:0.85714rem;font-weight:bold}.unit_simple_tab ul li:hover,.unit_simple_tab ul li.active{background-color:#ffc71a;-moz-transition:background-color 0.1s ease-in-out, border 0.1s ease-in-out;-o-transition:background-color 0.1s ease-in-out, border 0.1s ease-in-out;-webkit-transition:background-color 0.1s ease-in-out, border 0.1s ease-in-out;transition:background-color 0.1s ease-in-out, border 0.1s ease-in-out}.unit_simple_tab ul li:hover a,.unit_simple_tab ul li.active a{color:#595656}.tab_menu ul li span.wrap{display:inline-block;height:32px;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/assets/ja/header_tab_bg-e58a24230e9e230941697f48ea6c44cf.png)}.en .tab_menu ul li span.wrap{background-image:url(/assets/en/header_tab_bg-64c5c133aa63b086d5ab41faf06c50a1.png)}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.tab_menu ul li span.wrap{background-image:url(/assets/ja/header_tab_bg@2x-f1ed23a8dc22d387c21606d5b6692fce.png);background-size:432px 352px}.en .tab_menu ul li span.wrap{background-image:url(/assets/en/header_tab_bg@2x-5f1ef582d7615cf06f983b6db41f3032.png);background-size:432px 352px}}.tab_menu ul li span.wrap{width:136px}.tab_d_01{background-position:-144px -128px}@media screen and (max-width: 719px){.tab_d_01{background-position:center 0px !important}}.tab_d_02{background-position:-144px -160px}@media screen and (max-width: 719px){.tab_d_02{background-position:center 64px !important}}.tab_d_03{background-position:-144px -192px}@media screen and (max-width: 719px){.tab_d_03{background-position:center -128px !important}}.tab_p_01{background-position:-144px -224px}@media screen and (max-width: 719px){.tab_p_01{background-position:center -192px !important}}.tab_p_02{background-position:-144px -256px}@media screen and (max-width: 719px){.tab_p_02{background-position:center -256px !important}}.tab_p_03{background-position:-144px -288px}@media screen and (max-width: 719px){.tab_p_03{background-position:center -320px !important}}.tab_p_04{background-position:-144px -320px}@media screen and (max-width: 719px){.tab_p_04{background-position:center -384px !important}}li.active .tab_d_01,li:hover .tab_d_01{background-position:0px -128px}li.active .tab_d_02,li:hover .tab_d_02{background-position:0px -160px}li.active .tab_d_03,li:hover .tab_d_03{background-position:0px -192px}li.active .tab_p_01,li:hover .tab_p_01{background-position:0px -224px}li.active .tab_p_02,li:hover .tab_p_02{background-position:0px -256px}li.active .tab_p_03,li:hover .tab_p_03{background-position:0px -288px}li.active .tab_p_04,li:hover .tab_p_04{background-position:0px -320px}li.disabled .tab_d_01,li.disabled:hover .tab_d_01{background-position:-288px -128px}li.disabled .tab_d_02,li.disabled:hover .tab_d_02{background-position:-288px -160px}li.disabled .tab_d_03,li.disabled:hover .tab_d_03{background-position:-288px -192px}li.disabled .tab_p_01,li.disabled:hover .tab_p_01{background-position:-288px -224px}li.disabled .tab_p_02,li.disabled:hover .tab_p_02{background-position:-288px -256px}li.disabled .tab_p_03,li.disabled:hover .tab_p_03{background-position:-288px -288px}li.disabled .tab_p_04,li.disabled:hover .tab_p_04{background-position:-288px -320px}.tab_menu{margin-bottom:2rem;width:100%;height:40px;background-color:#595656;background-position:center center}@media screen and (max-width: 719px){.tab_menu{height:64px}}.tab_menu.tab_0{height:8px}.tab_menu ul{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 12px;margin:0px auto;width:100%}@media screen and (max-width: 1239px){.tab_menu ul{width:960px}}@media screen and (max-width: 719px){.tab_menu ul{padding:0;width:100%;font-size:0.825rem;vertical-align:top}}.tab_menu ul li{float:left;height:40px;line-height:40px;font-size:0.92857rem;vertical-align:middle}@media screen and (max-width: 719px){.tab_menu ul li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px;height:64px;line-height:64px;font-size:0.625rem;text-align:center;vertical-align:top}}.tab_menu ul li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;display:block;padding:4px 0 0;height:40px;text-align:center;text-decoration:none;font-size:0.85714rem;color:white;vertical-align:middle;-moz-transition:background-position 0s !important;-o-transition:background-position 0s !important;-webkit-transition:background-position 0s !important;transition:background-position 0s !important}@media screen and (max-width: 719px){.tab_menu ul li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:64px;line-height:64px;padding:0 5px 0 0;text-align:center;vertical-align:top}}.tab_menu ul li:hover,.tab_menu ul li.active{background-image:url(/assets/tab_active_bg_left-ae2dc4a45ac783062dca6aa339b7fb09.png);background-position:left top;background-color:#ffc71a;background-repeat:no-repeat}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.tab_menu ul li:hover,.tab_menu ul li.active{background-image:url(/assets/tab_active_bg_left@2x-13cd9f8540f1f8d1da66219765dacdae.png);background-size:20px 40px}}@media screen and (max-width: 719px){.tab_menu ul li:hover,.tab_menu ul li.active{background-image:url(/assets/tab_active_bg_sp_left-68fa092f5d25758cbd16c66b9235ac6e.png)}}@media screen and (max-width: 719px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 719px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 719px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 719px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 719px) and (min-resolution: 1.3dppx){.tab_menu ul li:hover,.tab_menu ul li.active{background-image:url(/assets/tab_active_bg_sp_left@2x-ed872f6ae766219ad5abc50197cc9f9b.png);background-size:5px 64px}}.tab_menu ul li:hover a,.tab_menu ul li.active a{font-weight:bold;color:#595656;z-index:2;background-image:url(/assets/tab_active_bg_right-fc21c394c6ab3c0d3832f80b532f2c8d.png);background-position:right top;background-repeat:no-repeat}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.tab_menu ul li:hover a,.tab_menu ul li.active a{background-image:url(/assets/tab_active_bg_right@2x-0c15c3c3c89751b9b35c24aa1d0d02dc.png);background-size:20px 40px}}@media screen and (max-width: 719px){.tab_menu ul li:hover a,.tab_menu ul li.active a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#595656;background-image:url(/assets/tab_active_bg_sp_right-bee6e333128f3ed5531b4c0a7a773fb9.png)}}@media screen and (max-width: 719px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 719px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 719px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 719px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 719px) and (min-resolution: 1.3dppx){.tab_menu ul li:hover a,.tab_menu ul li.active a{background-image:url(/assets/tab_active_bg_sp_right@2x-0588d075308d0f10d04b184a79f9c678.png);background-size:5px 64px}}.tab_menu ul li:hover span.arrow,.tab_menu ul li.active span.arrow{border-top:12px solid #ffc71a}@media screen and (max-width: 719px){.tab_menu ul li:hover span.wrap,.tab_menu ul li.active span.wrap{background-image:url(/assets/ja/header_tab_bg_sp_active-f05413eaa7b1bd4ab38bcb5ce65e6cdb.png);background-position-x:center}.en .tab_menu ul li:hover span.wrap,.en .tab_menu ul li.active span.wrap{background-image:url(/assets/en/header_tab_bg_sp_active-93cd0057c445f27673c89500b6d69afa.png)}}@media screen and (max-width: 719px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 719px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 719px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 719px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 719px) and (min-resolution: 1.3dppx){.tab_menu ul li:hover span.wrap,.tab_menu ul li.active span.wrap{background-image:url(/assets/ja/header_tab_bg_sp_active@2x-76f76862c1bbb56f87b03f428a6a65cb.png);background-size:144px 448px}.en .tab_menu ul li:hover span.wrap,.en .tab_menu ul li.active span.wrap{background-image:url(/assets/en/header_tab_bg_sp_active@2x-44abc4e0fb15ea16d4c22f0c7a522f9d.png);background-size:144px 448px}}.tab_menu ul li span.arrow{display:block;margin:0 auto;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:12px solid transparent;border-right:12px solid transparent;border-left:12px solid transparent;border-bottom:0px solid transparent}@media screen and (max-width: 719px){.tab_menu ul li span.wrap{display:inline-block;padding:0;height:64px;width:100%;height:64px;line-height:64px;white-space:nowrap;overflow:hidden;vertical-align:top;background-image:url(/assets/ja/header_tab_bg_sp-1c53052a241b46dae62c474b27ef251c.png)}.en .tab_menu ul li span.wrap{background-image:url(/assets/en/header_tab_bg_sp-fef459a193b81b92ed51fb80657473e3.png)}}@media screen and (max-width: 719px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 719px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 719px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 719px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 719px) and (min-resolution: 1.3dppx){.tab_menu ul li span.wrap{background-image:url(/assets/ja/header_tab_bg_sp@2x-2e778db9bfb2452e64c4e278d43dd3e2.png);background-size:144px 448px}.en .tab_menu ul li span.wrap{background-image:url(/assets/en/header_tab_bg_sp@2x-e8af52c168f1ccbffb4c0ea80a88662b.png);background-size:144px 448px}}.tab_menu ul li.disabled a{font-weight:normal;color:#909090;pointer-events:none}.tab_menu ul li.disabled:hover{background-color:transparent}.tab_menu ul li.disabled:hover a{font-weight:normal;color:#909090}.tab_menu ul li.disabled:hover span.wrap{background-color:transparent}.tab_menu ul li.disabled:hover span.arrow{visibility:hidden}@media screen and (max-width: 719px){.tab_menu ul li.disabled span.wrap,.tab_menu ul li.disabled:hover span.wrap{background-image:url(/assets/ja/header_tab_bg_sp_disabled-59e1bf088b688b2f0bb080baa82cadb6.png);background-position-x:center}.en .tab_menu ul li.disabled span.wrap,.en .tab_menu ul li.disabled:hover span.wrap{background-image:url(/assets/en/header_tab_bg_sp_disabled-dcdfc26a49b9ba2453c473c3372d6878.png)}}@media screen and (max-width: 719px) and (min--moz-device-pixel-ratio: 1.3), screen and (max-width: 719px) and (-o-min-device-pixel-ratio: 2.6 / 2), screen and (max-width: 719px) and (-webkit-min-device-pixel-ratio: 1.3), screen and (max-width: 719px) and (min-device-pixel-ratio: 1.3), screen and (max-width: 719px) and (min-resolution: 1.3dppx){.tab_menu ul li.disabled span.wrap,.tab_menu ul li.disabled:hover span.wrap{background-image:url(/assets/ja/header_tab_bg_sp_disabled@2x-e29505b03009d9236d4888b56c79c10b.png);background-size:144px 448px}.en .tab_menu ul li.disabled span.wrap,.en .tab_menu ul li.disabled:hover span.wrap{background-image:url(/assets/en/header_tab_bg_sp_disabled@2x-1ae0958233bbeed0fe2161d540fc7a32.png);background-size:144px 448px}}@media screen and (min-width: 1240px){.tab_menu ul{width:1200px}}.tab_menu.tabs_2 li{width:50%}.tab_menu.tabs_3 li{width:33%}.tab_menu.tabs_3 li:last-child{width:34%}.tab_menu.tabs_4 li{width:25%}.tab_menu.tabs_5 li{width:20%}.tab_menu+div.column_wrapper{padding-top:12px}.tags_display{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:2rem 0;text-align:center}@media screen and (max-width: 719px){.tags_display{margin:1rem 0}}.page_reports_top .tags_display{margin:0 auto;padding-bottom:50px;width:950px}@media screen and (max-width: 1239px){.page_reports_top .tags_display{width:900px}}@media screen and (max-width: 719px){.page_reports_top .tags_display{padding-bottom:25px;width:96%}}.reports_contents_aside .tags_display{margin:0;background-color:#FAFAFA;border-radius:5px}@media screen and (max-width: 719px){.reports_contents_aside .tags_display{margin:2rem auto;width:92%}}.tags_display_results{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;text-align:center}@media screen and (max-width: 719px){.tags_display_results{margin:0 auto;width:96%}}.tags_display_title{padding:0.5em 0;text-align:center;font-size:14px;font-weight:600;color:#545454;border-bottom:3px solid #545454}.tags_display_title .inner{display:inline-block}.tags_display_wrap{margin:0;padding:1em 0;font-size:12px}@media screen and (max-width: 719px){.tags_display_wrap{font-size:11px;text-align:left}}.reports_contents_aside .tags_display_wrap{text-align:left;font-size:10px}@media screen and (max-width: 719px){.reports_contents_aside .tags_display_wrap{font-size:11px}}.tags_display_tag{display:inline-block;position:relative;margin:0.5em 0.75em;letter-spacing:normal;font-weight:600}@media screen and (max-width: 719px){.tags_display_tag{margin:0.4em}}.tags_display_tag a{display:block;padding:1em 1.6em;line-height:1;color:#545454;white-space:nowrap;border:3px solid #545454;border-radius:3em}.tags_display_tag .num{margin-left:1em;color:#22B573}.unit_form{margin:12px auto 12px;width:auto;max-width:720px;border:none}@media screen and (max-width: 719px){.unit_form{margin:12px 2% 24px;width:96%;font-size:0.75rem}}.unit_form h3{padding-left:0.5em;border-left:8px solid #ffc71a}@media screen and (max-width: 719px){.unit_form h3:after{content:'';position:absolute;display:inline-block;top:12px;right:4px}}.unit_form div.form-item{display:table;table-layout:fixed;padding:8px 0;width:100%;border-bottom:1px solid #e6e6e6}.unit_form div.form-item.vertical{display:block}.unit_form div.form-item:last-child{padding-top:24px;border-top:1px solid #e6e6e6;border-bottom:none}.unit_form div.form-item+h3{margin-top:48px}.unit_form div.form-item>ul{padding-left:1em}.unit_form div.form-item>dl{padding-left:1em}.unit_form div.form-item>dl>dt{margin-bottom:1em;font-weight:bold;color:#787878}.unit_form span.cap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;display:table-cell;padding:8px;width:33%;vertical-align:top}@media screen and (max-width: 719px){.unit_form span.cap{display:block;width:100% !important}}.unit_form span.cap label{font-size:1rem;font-weight:bold;color:#787878}.unit_form span.cap span.secret,.unit_form span.cap span.required{display:inline-block;margin-right:0.5em;margin-left:0.5em;margin-top:-0.25em;padding:0 0.25em;line-height:1.4;vertical-align:middle;color:white;font-weight:normal;background-color:#f03741;border-radius:2px}.unit_form span.cap div.field_with_errors{display:inline}.unit_form .vertical span.cap{display:block;width:100%}.unit_form .vertical span.body{display:block}.unit_form span.body{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;display:inline-block;padding:0px 0px 0px 2%;width:100%}@media screen and (max-width: 719px){.unit_form span.body{padding:0 2% 0 4%;width:100%}}.unit_form span.body span.wrap{display:inline-block;margin:8px 2% 8px 0;word-break:break-all}.unit_form span.body div.field_with_errors+br{display:none}.unit_form span.body .field_with_errors select,.unit_form span.body .field_with_errors textarea,.unit_form span.body .field_with_errors input[type='text'],.unit_form span.body .field_with_errors input[type='password'],.unit_form span.body .field_with_errors input[type='number'],.unit_form span.body .field_with_errors input[type='email'],.unit_form span.body .field_with_errors input[type='tel']{border:2px solid #e7141a}.unit_form span.body .field_with_errors input[type='file']{padding:4px;border:2px solid #e7141a;border-radius:6px}.unit_form span.body label.radio>.field_with_errors{display:inline}.unit_form span.count{display:block;margin-right:2%;margin-bottom:-8px;width:95%;text-align:right;color:#787878}.unit_form span.count span.remain_char{color:#009944;font-weight:bold}.unit_form .length_error span.count span.remain_char{color:#e7141a}.unit_form span.caption{display:block;margin-left:24px;padding:0.25em 0.25em 0.25em 1.25em;line-height:1.6;text-indent:-1em;color:#a07501;background-color:#f4f4f4;border-radius:4px}.unit_form textarea{height:12em;overflow:auto;resize:vertical}.unit_form textarea,.unit_form input[type="text"],.unit_form input[type="password"],.unit_form input[type="number"],.unit_form input[type="email"],.unit_form input[type="tel"]{margin:8px 2% 8px 0;width:98%;line-height:1.2;color:#a07501;background-color:#ffe38c;border:1px solid #ffe38c}@media screen and (max-width: 719px){.unit_form textarea,.unit_form input[type="text"],.unit_form input[type="password"],.unit_form input[type="number"],.unit_form input[type="email"],.unit_form input[type="tel"]{margin:8px auto;width:100%}}.unit_form textarea:focus,.unit_form input[type="text"]:focus,.unit_form input[type="password"]:focus,.unit_form input[type="number"]:focus,.unit_form input[type="email"]:focus,.unit_form input[type="tel"]:focus{color:#353535;background-color:white;border:1px solid #ffc71a}.unit_form input[type="file"],.unit_form input[type="radio"],.unit_form input[type="checkbox"],.unit_form select{margin:8px 2%}.unit_form input[type="file"]+label,.unit_form input[type="radio"]+label,.unit_form input[type="checkbox"]+label,.unit_form select+label{padding-right:2%}@media screen and (max-width: 719px){.unit_form input[type="file"]+label,.unit_form input[type="radio"]+label,.unit_form input[type="checkbox"]+label,.unit_form select+label{line-height:20px}}@media screen and (max-width: 719px){.unit_form input[type="radio"],.unit_form input[type="checkbox"]{width:20px;height:20px;line-height:20px;vertical-align:middle}}.unit_form input[type="file"]{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:96%}@media screen and (max-width: 719px){.unit_form input[type="file"]{width:auto}}.unit_form .last_name,.unit_form .first_name{letter-spacing:-.40em}.unit_form .last_name label,.unit_form .first_name label{display:inline-block;width:25%;letter-spacing:normal}.unit_form .last_name input[type="text"],.unit_form .first_name input[type="text"]{width:73%;letter-spacing:normal}.unit_form .last_name .wrap,.unit_form .first_name .wrap{letter-spacing:normal}.unit_form .post_code label{display:inline-block;width:25%;letter-spacing:normal}.unit_form .post_code input[type="text"]{width:8em;letter-spacing:normal}.unit_form .post_code span{letter-spacing:normal}.unit_form .prefectures{letter-spacing:-.40em}.unit_form .prefectures label{display:inline-block;width:25%;letter-spacing:normal}.unit_form .prefectures span{letter-spacing:normal}.unit_form .address{letter-spacing:-.40em}.unit_form .address label{display:inline-block;width:25%;letter-spacing:normal}.unit_form .address input[type="text"]{width:73%;letter-spacing:normal}.unit_form .address span{max-width:73%;letter-spacing:normal}.unit_form .address .annotation{padding-left:25%}.unit_form .thumbnail.top_pics img{width:100%}.unit_form .btn_32{margin:0 12px}.unit_form .btn_24{margin:0 6px}.unit_form .section_element{margin-top:12px;margin-bottom:24px;margin-left:24px;background-color:#f8f8f8;border-radius:8px}@media screen and (max-width: 719px){.unit_form .section_element{margin-left:0}}.unit_form .section_element div.form-item:last-child{border-bottom:none}.unit_form .section_element .head{padding:8px;line-height:32px;overflow:hidden;background-color:#eaeaea;border-bottom:1px solid white;border-radius:4px 4px 0px 0px}.unit_form .section_element .head span.title{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;margin-right:-88px;padding-right:88px;width:100%;line-height:1.6;font-size:1.07143rem;font-weight:bold}@media screen and (max-width: 719px){.unit_form .section_element .head span.title{font-size:1rem}}.unit_form .section_element .head a.flip_link{display:inline-block;float:right;margin:0 6px;width:32px;height:32px;line-height:32px;text-align:center}.unit_form .section_element span.contents{padding:8px;display:block}.unit_form .section_element .bottom{display:block;padding:8px;text-align:center;border-top:1px solid white;border-radius:0px 0px 4px 4px;background-color:#eaeaea}.unit_form .thumbnail,.unit_form .section_element .popup-gallery{text-align:center}.unit_form div.button{margin-top:1em}.unit_form ul.error{margin:0;padding:0.5rem 0}.unit_form ul.error li{display:inline-block;margin-right:1em;margin-bottom:0.5em;padding:0.5em;color:white;background-color:#d22d2d;opacity:0.9;border-radius:4px}.unit_form span.cap+div.wrapper .flip_link.up{display:none}.unit_form div.wrapper:last-child .flip_link.down{display:none}.add_section_element{padding:8px;text-align:center;border-radius:4px;background-color:#dbedee;background-color:#eaeaea}.unit_message{width:100% !important;margin:0 0 2rem !important;text-align:center !important}.unit_message p{display:inline-block;text-align:left}.users_icon_display{padding-top:1em;max-height:88px;overflow:hidden;letter-spacing:-.40em}@media screen and (max-width: 719px){.users_icon_display{max-height:88px}}.users_icon_display a{display:inline-block;padding:4px;letter-spacing:normal}.users_icon_display a img{width:36px;height:36px}.services_header{position:relative;margin:0 !important;width:100%;background-color:#ffffff;border-top:4px solid #ffc71a}@media screen and (max-width: 719px){.services_header{margin:0;border-top:2px solid #ffc71a}}.services_header .column{margin:0 auto;width:1200px}@media screen and (max-width: 1239px){.services_header .column{width:960px}}@media screen and (max-width: 719px){.services_header .column{width:100%}}.services_header_logo{float:left;margin:0 !important;padding:0;height:100px;line-height:100px;vertical-align:top}@media screen and (max-width: 719px){.services_header_logo{margin:0 0 0 2vw !important;height:60px !important;line-height:60px !important}}.services_header_logo_pic{display:inline-block;position:relative;top:-10px;width:176px;height:44px;vertical-align:middle;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/assets/services_header_logo_pic-68fb043db143c150c7436b835da8ffeb.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 719px){.services_header_logo_pic{top:-5px;width:115px;height:29px}}.services_header_menus{float:right;margin:0}@media screen and (max-width: 719px){.services_header_menus{display:none}}.services_header_menu{display:inline-block;margin:0 20px;height:100px;line-height:100px;font-size:14px;letter-spacing:0.02em}@media screen and (max-width: 1239px){.services_header_menu{margin:0 10px;font-size:12px}}.services_header_menu a{line-height:2em;color:#303030}.services_header_btn{float:right;margin:0 10px 0 40px;height:100px;line-height:100px}@media screen and (max-width: 1239px){.services_header_btn{margin-left:20px}}@media screen and (max-width: 719px){.services_header_btn{display:none}}.services_header_btn_inner{display:inline-block;padding:0.2em 1.5em;line-height:2em;text-align:center;font-size:14px;letter-spacing:0.02em;color:#fff;background-color:#32B763;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,0.16)}@media screen and (max-width: 1239px){.services_header_btn_inner{padding:0.2em 1em;font-size:12px}}#footer{clear:both;position:relative;padding:20px 0 50px;background-color:#fff;z-index:101}@media screen and (max-width: 719px){#footer{padding:20px 0 1.5rem}}#footer .wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}@media screen and (min-width: 1240px){#footer .wrap{width:1200px}}@media screen and (max-width: 1239px){#footer .wrap{width:960px}}@media screen and (max-width: 719px){#footer .wrap{width:100%}}#footer .line_01{overflow:hidden}#footer .line_02{margin-bottom:20px;overflow:hidden}#footer .line_03{clear:both;overflow:hidden}#footer .line_03>.wrap{overflow:hidden;padding-top:20px;padding-left:250px;background-image:url(/assets/svg/footer_line_03_bg-7de635b6e8135a419c9d8df11b33e0e7.svg);background-repeat:no-repeat;background-size:auto 1px;background-position:250px top}@media screen and (max-width: 1239px){#footer .line_03>.wrap{padding-left:230px;background-position:230px top}}@media screen and (max-width: 719px){#footer .line_03>.wrap{padding-left:0;background:none}}#footer .footer_store{box-sizing:border-box;-webkit-box-sizing:border-box;padding:4rem 1rem 0;height:380px;background-image:url(/assets/footer_bg_pc_2x-f77a7d89cab859da8bc13993d5828638.png);background-repeat:no-repeat;background-size:1800px auto;background-position:center top}@media screen and (max-width: 1239px){#footer .footer_store{padding:3rem 1rem 0;height:340px;background-size:1500px auto}}@media screen and (max-width: 719px){#footer .footer_store{padding:2rem 0.5rem 0;height:150vw;background-image:url(/assets/footer_bg_sp_2x-8578f5b955dbb04ac86b8d6b36bbf0a0.png);background-size:100% auto}}#footer .footer_store_logo{width:115px}@media screen and (max-width: 719px){#footer .footer_store_logo{margin:0 auto;width:30vw}}#footer .footer_store_logo img{width:100%}#footer .footer_store_title{margin:1em 0;letter-spacing:0.1em;text-indent:-0.5em;font-size:1.71429rem;font-weight:600}.en #footer .footer_store_title{text-indent:0}@media screen and (max-width: 719px){#footer .footer_store_title{font-size:5.5vw;text-indent:0.5em}.en #footer .footer_store_title{text-indent:0}}@media screen and (max-width: 719px){#footer .footer_store_description{text-align:center}}#footer .footer_store_description_inner{display:inline-block;margin-bottom:3em;line-height:2;font-size:0.71429rem;letter-spacing:0.05em}@media screen and (max-width: 719px){#footer .footer_store_description_inner{margin-bottom:2em;font-size:2.5vw}}@media screen and (max-width: 719px){#footer .footer_store_link{text-align:center}}#footer .footer_store_link .btn{padding:0;width:220px;height:80px;line-height:80px;font-weight:500;color:#fff;letter-spacing:0.05em;text-align:center;vertical-align:middle;font-size:20px;background-color:#303030;box-shadow:2px 2px 10px rgba(0,0,0,0.2)}@media screen and (max-width: 719px){#footer .footer_store_link .btn{width:80vw;height:54px;line-height:54px;font-size:18px}}#footer .footer_store_link .btn .inner{display:inline-block;position:relative;top:-0.2em;line-height:1;text-align:center;vertical-align:middle}@media screen and (max-width: 719px){#footer .footer_store_link .btn .inner{top:-0.1em}}#footer .footer_store_link .btn.yahoo{margin-left:40px;background-color:#FEC72E}@media screen and (max-width: 1239px){#footer .footer_store_link .btn.yahoo{margin-left:10px}}@media screen and (max-width: 719px){#footer .footer_store_link .btn.yahoo{margin-left:0;margin-top:20px}#footer .footer_store_link .btn.yahoo br{display:none}}#footer .footer_logo_pc{float:left;width:250px}@media screen and (max-width: 1239px){#footer .footer_logo_pc{width:230px}}@media screen and (max-width: 719px){#footer .footer_logo_pc{display:none}}#footer .footer_logo_pc img{width:200px}#footer .footer_logo_sp{display:none}@media screen and (max-width: 719px){#footer .footer_logo_sp{display:block;text-align:center}}#footer .footer_logo_sp img{width:180px}#footer .line_external_media{padding:20px 0;background-color:white;text-align:center}@media screen and (max-width: 719px){#footer .line_external_media{padding:20px 0}}#footer .line_external_media_caption{line-break:1.4em;letter-spacing:0.1em;font-size:14px;font-weight:bold;text-align:center}#footer .line_external_media ul{margin:0;padding:20px 0}@media screen and (max-width: 719px){#footer .line_external_media ul{padding:30px 0 20px}}#footer .line_external_media .link{display:inline-block;margin:0 10px}@media screen and (max-width: 719px){#footer .line_external_media .link{margin:0 3vw}}#footer .line_external_media .link a{display:inline-block;position:relative;width:50px;height:50px;line-height:50px;text-align:center;color:#fff;overflow:hidden;text-indent:100%;white-space:nowrap;overflow:hidden;background-size:100% auto;background-position:center center;background-repeat:no-repeat;-moz-transition:-moz-transform 0.1s ease-in-out;-o-transition:-o-transform 0.1s ease-in-out;-webkit-transition:-webkit-transform 0.1s ease-in-out;transition:transform 0.1s ease-in-out}@media screen and (max-width: 719px){#footer .line_external_media .link a{width:42px;height:42px;line-height:42px}}#footer .line_external_media .link a:hover{-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-webkit-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2);-moz-transition:-moz-transform 0.25s ease-in-out;-o-transition:-o-transform 0.25s ease-in-out;-webkit-transition:-webkit-transform 0.25s ease-in-out;transition:transform 0.25s ease-in-out}#footer .line_external_media .link a.twitter{background-image:url(/assets/footer_sns_logo_twitter-e456e605bb7a9d790552d6b8ecb3ab4d.png)}#footer .line_external_media .link a.facebook{background-image:url(/assets/footer_sns_logo_facebook-329c0e4cd3544db88505fea32b9cab49.png)}#footer .line_external_media .link a.instagram{background-image:url(/assets/footer_sns_logo_instagram-1f179b4916a84b3289f6ad242a87218a.png)}#footer .line_external_media .link a.youtube{background-image:url(/assets/footer_sns_logo_youtube-713ec800ffaf7c8941b11f7d14c508bc.png)}#footer .info_navi{float:left;margin:1.25rem 0 0}@media screen and (max-width: 719px){#footer .info_navi{float:none;margin:20px auto 0;width:86%;display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between}}#footer .info_navi ul{margin:0;letter-spacing:-.40em}@media screen and (max-width: 719px){#footer .info_navi ul{width:44%}}#footer .info_navi ul li{display:inline-block;margin-bottom:30px;margin-right:30px;width:160px;position:relative;letter-spacing:0.05em;vertical-align:top;font-size:16px;font-weight:500}@media screen and (max-width: 1239px){#footer .info_navi ul li{width:150px}}@media screen and (max-width: 719px){#footer .info_navi ul li{display:block;margin-bottom:20px;margin-right:0;width:100%}}#footer .info_navi ul li:first-of-type{margin-left:0}#footer .info_navi ul li a{display:block;padding:0;font-weight:500;color:#303030}#footer .info_navi ul li .detail{display:block;margin-top:1em;line-height:1.4;font-size:10px;font-weight:400}@media screen and (max-width: 719px){#footer .info_navi ul:nth-of-type(2) li{font-size:14px}}#footer .lang_switch{float:right;margin:1.25rem 0 0;letter-spacing:-.40em}@media screen and (max-width: 719px){#footer .lang_switch{float:none;margin:8vw 0;text-align:center}}#footer .lang_switch a{display:inline-block;position:relative;padding:0.8em 0;width:7em;line-height:1em;text-align:center;letter-spacing:0.05em;font-size:0.85714rem;font-weight:500;color:#303030;background-color:#D4D4D4;border-radius:5px}@media screen and (max-width: 719px){#footer .lang_switch a{font-size:3vw}}#footer .lang_switch a.active{background-color:#FEC72E}#footer .lang_switch a:first-of-type{margin-right:2em}#footer .lang_switch a:first-of-type:before{content:'';display:block;position:absolute;top:0;right:-1em;width:2px;height:2.6em;background-color:#707070}#footer .legal_navi{float:left;letter-spacing:-.40em}@media screen and (max-width: 719px){#footer .legal_navi{float:none;margin:3vw 0;text-align:center}}#footer .legal_navi li{display:inline-block;margin-right:2.5em;line-height:1em;font-size:0.85714rem;letter-spacing:normal}@media screen and (max-width: 719px){#footer .legal_navi li{margin:0 1em;font-size:3vw}}#footer .legal_navi li a{display:block;letter-spacing:0.05em;color:#303030}#footer .copyrights{float:right;margin-top:2em;text-align:center;font-size:0.64286rem;color:#333333}@media screen and (max-width: 719px){#footer .copyrights{float:none;font-size:2vw}}#footer div.page_top{position:fixed;z-index:112;bottom:20px;left:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-670px;padding:0;width:69px;height:69px;line-height:69px;color:#fff;border-radius:100%;border:1px solid #DEDBD7;text-align:center}@media screen and (max-width: 1360px){#footer div.page_top{margin-left:0;left:10px}}@media screen and (max-width: 1239px){#footer div.page_top{display:none;width:54px;height:54px;line-height:54px}}#footer div.page_top a{display:block;width:100%;height:100%;background-image:url(/assets/svg/unit_floating_share_btn_scroll_top-ac1fe03193edfd2e736ecf357894c4de.svg);background-position:center center;background-size:40% auto;background-repeat:no-repeat}#header{position:relative;margin:0 0 2rem;width:100%;background-color:#ffffff;border-top:4px solid #ffc71a}@media screen and (max-width: 719px){#header{margin:0;border-top:2px solid #ffc71a}}.index #header{margin-bottom:0}.about #header{margin-bottom:0}#header .line_01{margin:0 auto;padding:0;width:100%}#header .line_01 div.wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 auto;padding:0;width:1200px}@media screen and (max-width: 1239px){#header .line_01 div.wrap{width:960px}}@media screen and (max-width: 719px){#header .line_01 div.wrap{padding:0 1% 0 2%;width:100%}}#header h1{float:left;margin:0 0 0 20px;padding:0;height:100px;line-height:100px;font-size:1.57143rem;vertical-align:top}@media screen and (max-width: 719px){#header h1{margin:0;width:36%;height:60px}}#header h1 .description{display:inline-block;margin-left:20px;height:100px;line-height:100px;vertical-align:top;text-align:center}@media screen and (max-width: 719px){#header h1 .description{display:none}}#header h1 .description img{width:150px}#header h1 .logo{display:inline-block;width:160px;height:100px;text-align:left;vertical-align:top}@media screen and (max-width: 719px){#header h1 .logo{width:100%;height:60px}}#header h1 .logo a{position:relative;display:inline-block;width:100%;height:100%;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/assets/header_logo_bg_2x-8c08b4691d90feebed7015eb375fd2eb.png);background-size:contain;background-position:left center;background-repeat:no-repeat}@media screen and (max-width: 719px){#header h1 .logo a{width:100%}}#header h1 .logo a:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}#header h1 .logo a:hover{background-color:transparent;-moz-transition:background-color 0.25s ease-in-out;-o-transition:background-color 0.25s ease-in-out;-webkit-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out}#header h1 .logo a:hover:after{background-color:rgba(255,255,255,0.5);-moz-transition:background-color 0.25s ease-in-out;-o-transition:background-color 0.25s ease-in-out;-webkit-transition:background-color 0.25s ease-in-out;transition:background-color 0.25s ease-in-out}#header ul.menu_users{float:right;margin:0 auto;font-size:0.85714rem}#header ul.menu_users li{position:relative;float:left;margin:0 0 auto;height:96px;line-height:96px}@media screen and (max-width: 719px){#header ul.menu_users li{margin:0 0.25em auto;height:60px;line-height:60px}}#header ul.menu_users li.to_about,#header ul.menu_users li.to_corporation{display:block;margin:0 2em;padding:0;font-size:0.75rem}@media screen and (max-width: 1239px){#header ul.menu_users li.to_about,#header ul.menu_users li.to_corporation{margin:0 1.5em}}@media screen and (max-width: 719px){#header ul.menu_users li.to_about,#header ul.menu_users li.to_corporation{margin:0;font-size:0.6125rem}}@media screen and (max-width: 719px){#header ul.menu_users li.to_corporation{display:none}}#header ul.menu_users li.log_in_off{margin:0 0.5em 0 1rem}@media screen and (max-width: 719px){#header ul.menu_users li.log_in_off{margin:0 0 0 0.75rem}}#header ul.menu_users li.log_in_off a{display:inline-block;width:120px;padding:0.75em 0;line-height:1em;text-align:center;font-size:0.8125rem;font-weight:normal;color:#ffffff;background-color:#22b573;border-radius:3px}@media screen and (max-width: 1239px){#header ul.menu_users li.log_in_off a{width:96px}}@media screen and (max-width: 719px){#header ul.menu_users li.log_in_off a{position:relative;top:-2px;width:64px;font-size:0.6125rem}}#header ul.menu_users li.notification,#header ul.menu_users li.message{margin:0 0.5em;padding-right:0.25em;cursor:pointer}#header ul.menu_users li.notification{margin:0 1em 0 0.5em;padding:0 0.25em}#header ul.menu_users li.notification:before{display:inline;vertical-align:middle;color:#ccc;font-size:24px}@media screen and (max-width: 719px){#header ul.menu_users li.notification{margin-right:0.5em}}#header ul.menu_users li.user_setting{margin:0 0.5em 0 0.5rem}#header ul.menu_users img{padding:0px;width:36px;height:36px;vertical-align:middle}#header ul.menu_users .icon img.mask{display:none;position:relative;margin-left:-36px}#header ul.menu_users i{vertical-align:middle}#header ul.menu_users span.name{display:inline-block;margin-left:6px;width:72px;max-width:96px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}@media screen and (max-width: 719px){#header ul.menu_users span.name{display:inline-block;width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}#header ul.menu_users span.badge{position:absolute;top:20px;left:20px;display:inline-block;padding:0;width:20px;height:20px;line-height:21px;font-size:80% !important;text-align:center;color:white;background-color:#d93634;border-radius:20px 20px}#header ul.menu_users a{color:#595656}#header .header_popup{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1003;position:absolute;top:56px;right:0;display:none;padding:0.5em;width:320px;text-align:left;color:white;background-color:#595656;background-color:rgba(89,86,86,0.97)}@media screen and (max-width: 719px){#header .header_popup{right:4px;left:2%;width:96%}}#header .header_popup:before{position:absolute;top:-10px;right:60px;display:block;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:0px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #595656;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:0px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid rgba(89,86,86,0.97)}#header .header_popup>ul{margin:0}#header .header_popup>ul>li{padding:0.5em 0.5em 0.5em 1.5em;border-top:1px dotted #a0a0a0;list-style:square;list-style-position:inside;text-indent:-1em}@media screen and (max-width: 719px){#header .header_popup>ul>li{padding:1em 0.5em 1em 1.5em}}#header .header_popup>ul>li:first-child{border-top:none}#header .header_popup>ul>li .title{line-height:1.4;font-size:0.85714rem}@media screen and (max-width: 719px){#header .header_popup>ul>li .title{font-size:0.9rem}}#header .header_popup>ul>li .time_stamp{display:block;text-align:right;font-weight:bold;font-size:0.78571rem;color:#d8d8d8}#header .header_popup>ul>li .detail{display:block;margin-top:0.5em;text-indent:0;font-size:0.78571rem;color:#d8d8d8}#header .header_popup>ul>li .badge{display:inline-block;position:relative;top:0.2em;margin-right:0.5em;padding:0;width:1em;height:1em;font-weight:bold;border-radius:24px}#header .header_popup>ul>li .badge.new{background-color:#da3235}#header .header_popup a{color:white}#header .header_popup a:hover .title{text-decoration:underline}#header .line_02{z-index:1001;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;margin-bottom:0.5em;border-bottom:2px solid transparent;-moz-transition:border-color 0.5s ease-in-out;-o-transition:border-color 0.5s ease-in-out;-webkit-transition:border-color 0.5s ease-in-out;transition:border-color 0.5s ease-in-out}@media screen and (max-width: 719px){#header .line_02{margin-bottom:0;padding:0.25em 0}}#header .line_02>.wrap{margin:0 auto;width:1200px}@media screen and (max-width: 1239px){#header .line_02>.wrap{width:960px}}@media screen and (max-width: 719px){#header .line_02>.wrap{width:100%}}#header .line_02 .menu_main{margin:0 auto;width:80%;vertical-align:middle}@media screen and (max-width: 719px){#header .line_02 .menu_main{padding:0.5em 0;width:100%}}#header .line_02 .menu_main li{position:relative;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:25%;text-align:center;-webkit-font-smoothing:subpixel-antialiased;font-weight:500;border-right:1px solid #000}@media screen and (max-width: 719px){.en #header .line_02 .menu_main li{width:24%}}@media screen and (max-width: 719px){.en #header .line_02 .menu_main li:nth-of-type(3){width:27%}}#header .line_02 .menu_main li:last-of-type{border-right:none}#header .line_02 .menu_main li a{display:block;position:relative;height:100%;line-height:1.5;text-align:center;font-size:0.93rem;color:#595656;cursor:pointer}@media screen and (max-width: 719px){#header .line_02 .menu_main li a{line-height:1.25;font-size:0.6875rem}}#header .line_02 .menu_main li a:after{position:absolute;bottom:-12px;left:50%;content:'';display:block;width:0%;height:7px;background-color:#ffc71a;border-radius:2px;-moz-transition:left 0.25s ease-in-out, width 0.25s ease-in-out;-o-transition:left 0.25s ease-in-out, width 0.25s ease-in-out;-webkit-transition:left 0.25s ease-in-out, width 0.25s ease-in-out;transition:left 0.25s ease-in-out, width 0.25s ease-in-out}@media screen and (max-width: 719px){#header .line_02 .menu_main li a:after{height:6px;bottom:-9px}}#header .line_02 .menu_main li a:hover:after{left:45%;width:10%;-moz-transition:left 0.25s ease-in-out, width 0.25s ease-in-out;-o-transition:left 0.25s ease-in-out, width 0.25s ease-in-out;-webkit-transition:left 0.25s ease-in-out, width 0.25s ease-in-out;transition:left 0.25s ease-in-out, width 0.25s ease-in-out}@media screen and (max-width: 719px){#header .line_02 .menu_main li a:hover:after{left:40%;width:20%}}@media screen and (max-width: 719px){.en #header .line_02 .menu_main li:nth-child(3) a{text-indent:0.5em}}#header .line_02 .menu_main li>.wrap{display:inline-block;padding:0;line-height:1.5;vertical-align:top;text-align:center}@media screen and (max-width: 719px){#header .line_02 .menu_main li>.wrap{vertical-align:middle}}@media screen and (max-width: 719px){#header .line_02 .menu_main li>.wrap.header_03,#header .line_02 .menu_main li>.wrap.header_04{height:44px}}#header .line_02 .menu_main li span.head{display:block;font-size:70%}#header .line_02 .menu_main li span.main{display:block;font-weight:bold;font-size:0.78571rem;letter-spacing:0.1em}#header .line_02 .menu_main li.active a:after,#header .line_02 .menu_main li.active span.dummy_anchor:after{left:45%;width:10%;-moz-transition:left 0.25s ease-in-out, width 0.25s ease-in-out;-o-transition:left 0.25s ease-in-out, width 0.25s ease-in-out;-webkit-transition:left 0.25s ease-in-out, width 0.25s ease-in-out;transition:left 0.25s ease-in-out, width 0.25s ease-in-out}@media screen and (max-width: 719px){#header .line_02 .menu_main li.active a:after,#header .line_02 .menu_main li.active span.dummy_anchor:after{left:40%;width:20%}}#header ul.sub_menu{z-index:1000;position:absolute;top:56px;display:none;width:240px;text-align:left}@media screen and (max-width: 719px){#header ul.sub_menu{right:4px;max-width:75%}}#header ul.sub_menu.open{display:block}#header ul.sub_menu:before{z-index:1000;position:absolute;top:-10px;display:block;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:0px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #eaeaea}#header ul.sub_menu.design{left:280px}#header ul.sub_menu.design:before{display:none}#header ul.sub_menu.design li:hover{background-color:#ffc71a}@media screen and (max-width: 1239px){#header ul.sub_menu.design{left:256px}}@media screen and (max-width: 719px){#header ul.sub_menu.design{top:112px;left:25%}}#header ul.sub_menu.user_setting{z-index:1003;right:0}@media screen and (max-width: 719px){#header ul.sub_menu.user_setting{right:4px}}#header ul.sub_menu.user_setting:before{right:12px}#header ul.sub_menu.user_setting li{color:white;background-color:#595656;background-color:rgba(89,86,86,0.97)}#header ul.sub_menu.user_setting li.head{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:0.75em 0.5em 0.75em 0.5em;width:100%;line-height:32px;font-size:0.85714rem;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#595656;background-color:#eaeaea}#header ul.sub_menu.user_setting li a{padding:0.75em 0.5em 0.75em 1em;line-height:24px;color:white;font-weight:normal;border-right:1px solid #595757}#header ul.sub_menu.user_setting li a:hover{text-decoration:underline}#header ul.sub_menu.user_setting img{margin-right:0.5em;padding:0px;width:36px;height:36px;vertical-align:middle}#header ul.sub_menu.user_setting i{margin-right:1em}#header ul.sub_menu li{width:auto;max-width:100%;background-color:#eaeaea;border-bottom:1px solid #b2b3b2}#header ul.sub_menu li:last-child{border-bottom:none}#header ul.sub_menu li a{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:0.75em 0.5em 0.75em 1em;font-size:0.85714rem;font-weight:bold;color:#595656}@media screen and (max-width: 719px){#header .fixed+ul.sub_menu.design{position:fixed;top:63px}}.developments_summary{padding:40px 0;overflow:hidden;background-color:#FCFCFC}@media screen and (max-width: 719px){.developments_summary{padding:0 0 2rem}}.developments_summary_inner{width:1200px;display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;margin:0 auto;padding:36px 100px;overflow:hidden;background-color:#ffffff;clear:both}@media screen and (max-width: 1239px){.developments_summary_inner{padding:22px 16px 22px 52px;width:930px}}@media screen and (max-width: 719px){.developments_summary_inner{display:block;padding:0;width:100%}}.developments_summary_pics{width:650px}@media screen and (max-width: 1239px){.developments_summary_pics{width:525px}}@media screen and (max-width: 719px){.developments_summary_pics{width:100%}}.developments_summary_pics .pic_main{margin-bottom:12px}@media screen and (max-width: 719px){.developments_summary_pics .pic_main{margin-bottom:5px}}.developments_summary_pics .pic_main span.pics_title{display:none}.developments_summary_info{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;align-content:space-between;width:300px}@media screen and (max-width: 719px){.developments_summary_info{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 3%;width:100%}}.developments_summary_body{width:100%}.developments_summary_footer{width:100%}.development_phase_2 .developments_summary_footer{padding-bottom:4rem}@media screen and (max-width: 719px){.development_phase_2 .developments_summary_footer{padding-bottom:0}}.developments_summary_about{margin-bottom:3rem;padding-left:4em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;line-height:2em;font-size:0.71429rem;color:#7D7E7E;background-image:url(/assets/asobiza/developments_summary_about_bg-3f3758d5a12edb5f52fc4a18ce962128.png);background-position:left center;background-repeat:no-repeat;background-size:3em auto}@media screen and (max-width: 719px){.developments_summary_about{position:relative;left:-3vw;margin-bottom:1rem;padding-top:0.5rem;padding-bottom:0.5rem;padding-left:5em;width:100vw;font-size:0.64286rem;background-color:#F3F1EF;background-position:2% center}}.developments_summary_title{margin-bottom:0.5em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;line-height:1.5;font-size:20px;font-weight:600;word-wrap:break-word;word-break:break-word}@media screen and (min-width: 720px){.developments_summary_title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:3em;overflow:hidden}}@media screen and (max-width: 719px){.developments_summary_title{margin-bottom:0.75em;line-height:1.8}}.developments_summary_category_theme{display:table;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:1em;display:none}@media screen and (max-width: 719px){.developments_summary_category_theme{margin-bottom:0.5em}}.developments_summary_category_theme span.category{display:inline-block;padding:0.66em 1em;line-height:1em;font-size:0.71429rem;font-weight:bold;color:#ffffff;word-break:break-word;white-space:nowrap;background-color:#595656}@media screen and (max-width: 719px){.developments_summary_category_theme span.category{font-size:0.57143rem}}.developments_summary_description{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:2em;width:100%;line-height:2em;font-size:12px;font-weight:400;word-wrap:break-word;word-break:break-word}@media screen and (min-width: 720px){.developments_summary_description{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;height:10em;overflow:hidden}}@media screen and (max-width: 719px){.developments_summary_description{margin-bottom:2em;line-height:1.6;font-weight:600;color:#BFBFBF}}.developments_summary_description .wrap_btn{margin:1em 0;text-align:center}.developments_summary_description .wrap_btn .btn{background-color:#32B763}.developments_summary_description .wrap_btn .btn:hover{background-color:#32B763}.developments_summary_price{margin-bottom:1rem;color:#545454}.developments_summary_price_label{display:block;margin-bottom:1em;text-align:left;font-size:1rem}@media screen and (max-width: 719px){.developments_summary_price_label{font-size:0.71429rem}}.developments_summary_price_num{display:block;text-align:right;font-size:14px;font-weight:500}.developments_summary_price_num span{font-size:40px;font-weight:600}@media screen and (max-width: 719px){.developments_summary_price_num span{font-size:9vw}}.developments_summary_price_tax{display:block;text-align:right;font-size:0.85714rem}.developments_summary_functions{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}@media screen and (max-width: 719px){.developments_summary_functions{margin-bottom:1rem}}.developments_summary_functions_counter{line-height:1em;color:#666666}@media screen and (min-width: 720px){.developments_summary_functions_counter li.remaining{float:right;width:30%}.developments_summary_functions_counter li.supporters{float:left;width:50%}.developments_summary_functions_counter li.funding{padding-top:20px;clear:both}}@media screen and (max-width: 719px){.developments_summary_functions_counter{display:table;margin-bottom:0.5rem;width:100%;table-layout:fixed}.developments_summary_functions_counter li{display:table-cell}.developments_summary_functions_counter li.remaining{width:22%}.developments_summary_functions_counter li.supporters{width:35%}}.developments_summary_functions_counter .funding{color:#32B763}.developments_summary_functions_counter_label{display:block;margin-bottom:1em;text-align:left;font-size:12px;font-weight:500}@media screen and (max-width: 719px){.developments_summary_functions_counter_label{margin-bottom:1em}}.funding .developments_summary_functions_counter_label{margin-bottom:0.25em}@media screen and (max-width: 719px){.funding .developments_summary_functions_counter_label{margin-bottom:1em}}.developments_summary_functions_counter_label i{margin-right:1.25em;color:#BCB9B7}.developments_summary_functions_counter_label i:before{-moz-transform:scale(2.3, 2.3);-ms-transform:scale(2.3, 2.3);-webkit-transform:scale(2.3, 2.3);transform:scale(2.3, 2.3)}@media screen and (max-width: 719px){.developments_summary_functions_counter_label i{margin-right:0.75em}.developments_summary_functions_counter_label i:before{-moz-transform:scale(1.66, 1.66);-ms-transform:scale(1.66, 1.66);-webkit-transform:scale(1.66, 1.66);transform:scale(1.66, 1.66)}}.developments_summary_functions_counter_num{display:block;text-align:right;line-height:40px;font-size:14px;font-weight:600}@media screen and (max-width: 719px){.developments_summary_functions_counter_num{line-height:9vw;font-size:10px}}.developments_summary_functions_counter_num span{font-size:40px}@media screen and (max-width: 719px){.developments_summary_functions_counter_num span{letter-spacing:-0.025em;font-size:9vw}}.developments_summary_functions_gauge{margin-bottom:0.5rem}@media screen and (max-width: 719px){.developments_summary_functions_gauge .amount_gauge{margin-top:0}}.developments_summary_functions_btns input[type='submit'],.developments_summary_functions_btns input[type='button'],.developments_summary_functions_btns button[type='submit'],.developments_summary_functions_btns button[type='button'],.developments_summary_functions_btns button,.developments_summary_functions_btns a.btn,.developments_summary_functions_btns .btn{padding:1em 0;width:100%;font-size:17px;color:#fff;background-color:#32B763;border-radius:5px}@media screen and (max-width: 719px){.developments_summary_functions_btns input[type='submit'],.developments_summary_functions_btns input[type='button'],.developments_summary_functions_btns button[type='submit'],.developments_summary_functions_btns button[type='button'],.developments_summary_functions_btns button,.developments_summary_functions_btns a.btn,.developments_summary_functions_btns .btn{padding:0.75em 0;font-size:18px}}.developments_summary_functions_btns input[type='submit']:hover,.developments_summary_functions_btns input[type='button']:hover,.developments_summary_functions_btns button[type='submit']:hover,.developments_summary_functions_btns button[type='button']:hover,.developments_summary_functions_btns button:hover,.developments_summary_functions_btns a.btn:hover,.developments_summary_functions_btns .btn:hover{color:#fff;background-color:#aae8c0}.developments_summary_functions_btns input[type='submit'] i,.developments_summary_functions_btns input[type='button'] i,.developments_summary_functions_btns button[type='submit'] i,.developments_summary_functions_btns button[type='button'] i,.developments_summary_functions_btns button i,.developments_summary_functions_btns a.btn i,.developments_summary_functions_btns .btn i{margin-right:1.25em}.developments_summary_functions_btns input[type='submit'] i:before,.developments_summary_functions_btns input[type='button'] i:before,.developments_summary_functions_btns button[type='submit'] i:before,.developments_summary_functions_btns button[type='button'] i:before,.developments_summary_functions_btns button i:before,.developments_summary_functions_btns a.btn i:before,.developments_summary_functions_btns .btn i:before{-moz-transform:scale(1.75, 1.75);-ms-transform:scale(1.75, 1.75);-webkit-transform:scale(1.75, 1.75);transform:scale(1.75, 1.75)}.developments_summary_functions_btns_notes{margin:1.5em auto 0;width:90%;font-size:0.78571rem;color:#7B7B7B}.unit.unit_admin_edit{margin:0 36px 2rem;padding:4px 6px;border-top:none;background-image:url(/assets/common_bg_01-eb0d8583a694d785af233a26c757c96e.png)}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.unit.unit_admin_edit{background-image:url(/assets/common_bg_01@2x-905433835d7e357d4cbaf5e935c80726.png);background-size:32px 32px}}@media screen and (max-width: 719px){.unit.unit_admin_edit{margin:0 2% 2rem}}.unit_admin_edit form{display:inline-block;border-right:1px solid transparent}.unit_aside_comments_display{margin-bottom:5rem}@media screen and (max-width: 719px){.unit_aside_comments_display{margin:0 auto 25px;padding:25px 0}}.unit_aside_comments_display_header{border-bottom:3px solid #545454}@media screen and (max-width: 719px){.unit_aside_comments_display_header{margin-left:auto;margin-right:auto;width:92%}}.unit_aside_comments_display_title{padding:0 0 1rem;font-size:16px;font-weight:bold}@media screen and (max-width: 719px){.unit_aside_comments_display_title{text-align:center}}.unit_aside_comments_display_body{margin:10px 0 20px}@media screen and (max-width: 719px){.unit_aside_comments_display_body{padding:0 4%}}.unit_aside_comments_display_footer{padding:0 66px}@media screen and (max-width: 719px){.unit_aside_comments_display_footer{margin:0 auto;padding:0;width:50%}}.unit_aside_funding_returns_display{margin-bottom:4rem}@media screen and (max-width: 719px){.unit_aside_funding_returns_display{margin:0 auto 25px;padding:25px 0}}.unit_aside_funding_returns_display_header{border-bottom:3px solid #545454}@media screen and (max-width: 719px){.unit_aside_funding_returns_display_header{margin-left:auto;margin-right:auto;width:92%}}.unit_aside_funding_returns_display_title{padding:0 0 1rem;font-size:16px;font-weight:bold}@media screen and (max-width: 719px){.unit_aside_funding_returns_display_title{text-align:center}}.unit_aside_funding_returns_display_description{margin-bottom:0;padding:1rem;font-size:13px;color:#777777}@media screen and (max-width: 719px){.unit_aside_funding_returns_display_description{padding:1rem 4%}}.unit_aside_funding_returns_display_body{margin:10px 0}.unit_aside_funding_returns_display_footer{padding:0 66px}@media screen and (max-width: 719px){.unit_aside_funding_returns_display_footer{margin:0 auto;padding:0;width:50%}}.aside_news_category_display{margin-bottom:4rem}@media screen and (max-width: 719px){.aside_news_category_display{margin:0 auto 25px;padding:25px 0;width:94%}}.aside_news_category_display_title{padding:0 0 1rem;font-size:16px;font-weight:bold;border-bottom:3px solid #545454}@media screen and (max-width: 719px){.aside_news_category_display_title{text-align:center}}.aside_news_category_display .block_wrap{margin:1rem 0;padding-left:0.125em}.aside_news_category_display .unit_block{float:none;margin:0.75rem 0;padding:0;width:100%;background:none}@media screen and (max-width: 719px){.aside_news_category_display .unit_block{margin:1rem 0;text-align:center}}.aside_news_category_display .unit_block .link_btn{display:block;padding:0.75em 0;line-height:1em;font-size:13px;font-weight:bold;color:#303030}@media screen and (max-width: 719px){.aside_news_category_display .unit_block .link_btn{font-size:14px}}.aside_news_month_display{margin-bottom:4rem}@media screen and (max-width: 719px){.aside_news_month_display{margin:0 auto 25px;padding:25px 0;width:94%}}.aside_news_month_display_title{margin:0;padding:0 0 1rem;font-size:16px;font-weight:bold;border-bottom:3px solid #545454}@media screen and (max-width: 719px){.aside_news_month_display_title{text-align:center}}.aside_news_month_display .block_wrap{margin:1rem 0;padding-left:0.125em}.aside_news_month_display_list{margin:0.75rem 0;padding:0;width:100%}@media screen and (max-width: 719px){.aside_news_month_display_list{text-align:center}}.aside_news_month_display_list li{display:block;padding:0.75em 0;line-height:1em;font-size:13px;font-weight:bold;color:#303030}@media screen and (max-width: 719px){.aside_news_month_display_list li{margin:1rem 0;font-size:14px}}.aside_news_month_display_list li a{color:#545454}.aside_news_month_display_load_more{margin:0.5rem 0;padding:0 66px}@media screen and (max-width: 719px){.aside_news_month_display_load_more{margin:0 auto;padding:0;width:50%}}.unit_aside_original_design{margin-bottom:4rem}@media screen and (max-width: 719px){.unit_aside_original_design{margin:0 auto 25px;padding:25px 0}}.unit_aside_original_design_header{border-bottom:3px solid #545454}@media screen and (max-width: 719px){.unit_aside_original_design_header{margin-left:auto;margin-right:auto;width:92%}}.unit_aside_original_design_title{padding:0 0 1rem;font-size:16px;font-weight:bold}@media screen and (max-width: 719px){.unit_aside_original_design_title{text-align:center}}.unit_aside_original_design_body{margin:10px 0 20px}@media screen and (max-width: 719px){.unit_aside_original_design_body{padding:0 4%}}.unit_aside_original_design_body>a{color:inherit}.unit_aside_original_design_image{display:table-cell;width:33%}.unit_aside_original_design_image img{width:100%;border-radius:8px;vertical-align:middle}@media screen and (max-width: 719px){.unit_aside_original_design_image img{border-radius:4px}}.unit_aside_original_design_name{display:table-cell;margin-top:0.5em;padding:0 0 0 1.5em;width:64%;font-size:14px;font-weight:bold;word-wrap:break-word;word-break:break-word}@media screen and (max-width: 719px){.unit_aside_original_design_name{padding:0 0 0 1em;font-size:0.85714rem}}.unit_aside_original_design_name .inner{display:inline-block;line-height:2;vertical-align:middle}.unit_aside_progress_display{margin-bottom:4rem}@media screen and (max-width: 719px){.unit_aside_progress_display{margin:0 auto 25px;padding:25px 0}}.unit_aside_progress_display_header{border-bottom:3px solid #545454}@media screen and (max-width: 719px){.unit_aside_progress_display_header{margin-left:auto;margin-right:auto;width:92%}}.unit_aside_progress_display_title{padding:0 0 1rem;font-size:16px;font-weight:bold}@media screen and (max-width: 719px){.unit_aside_progress_display_title{text-align:center}}.unit_aside_progress_display_body{margin:10px 0 20px;background-image:url(/assets/svg/unit_aside_progress_bg-e3ee38bd9b58a0786e487afc9fd1fdd2.svg);background-position:left top;background-repeat:repeat-y;background-size:5px auto}@media screen and (max-width: 719px){.unit_aside_progress_display_body{padding:0 4%;background-position:20px top}}.unit_aside_progress_display_footer{padding:0 66px}@media screen and (max-width: 719px){.unit_aside_progress_display_footer{margin:0 auto;padding:0;width:50%}}.unit_aside_progress{position:relative;margin:8px 0;padding-left:18px}@media screen and (max-width: 719px){.unit_aside_progress{padding-left:30px}}.unit_aside_progress:before{content:'';display:block;position:absolute;left:-3px;top:15px;width:12px;height:12px;line-height:1;background-color:#ffc71a;border-radius:100%}@media screen and (max-width: 719px){.unit_aside_progress:before{left:2px}}.unit_aside_progress:first-of-type{margin-top:0}.unit_aside_progress:last-of-type{margin-bottom:0}.unit_aside_progress a{display:table;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:100%;color:inherit;background-color:#fff;box-shadow:1px 2px 3px rgba(0,0,0,0.16);border-radius:5px}.unit_aside_progress a:before{content:'';display:block;position:absolute;left:-6px;top:17px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid rgba(0,0,0,0.12);border-bottom:5px solid transparent;border-left:0px solid transparent}.unit_aside_progress a:after{content:'';display:block;position:absolute;left:-5px;top:15px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid #fff;border-bottom:5px solid transparent;border-left:0px solid transparent}.unit_aside_progress_pic_main{display:table-cell;width:75px;vertical-align:top}.unit_aside_progress_pic_main_inner{display:block;position:relative;padding-top:100%;width:100%;overflow:hidden}.unit_aside_progress_pic_main img{position:absolute;left:50%;top:50%;height:100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.unit_aside_progress_content_wrap{display:table-cell;padding-left:12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}.unit_aside_progress_title{display:block;line-height:1.8;font-size:14px;font-weight:bold;overflow:hidden}.unit_aside_progress_date{display:block;margin-bottom:1em;line-height:0.75em;font-size:11px;color:#BFBFBF}.unit_aside_projects{margin-bottom:4rem}@media screen and (max-width: 719px){.unit_aside_projects{margin:0 auto 25px;padding:25px 0}}.unit_aside_projects_header{border-bottom:3px solid #545454}@media screen and (max-width: 719px){.unit_aside_projects_header{margin-left:auto;margin-right:auto;width:92%}}.unit_aside_projects_title{padding:0 0 1rem;font-size:16px;font-weight:bold}@media screen and (max-width: 719px){.unit_aside_projects_title{text-align:center}}.unit_aside_projects_body{margin:10px 0 20px}@media screen and (max-width: 719px){.unit_aside_projects_body{padding:0 4%}}.unit_aside_projects_body>a{color:inherit}.unit_aside_projects_image{display:table-cell;width:33%}.unit_aside_projects_image img{width:100%;border-radius:8px;vertical-align:middle}@media screen and (max-width: 719px){.unit_aside_projects_image img{border-radius:4px}}.unit_aside_projects_name{display:table-cell;margin-top:0.5em;padding:0 0 0 1.5em;width:64%;font-size:14px;font-weight:bold;word-wrap:break-word;word-break:break-word}@media screen and (max-width: 719px){.unit_aside_projects_name{padding:0 0 0 1em;font-size:0.85714rem}}.unit_aside_projects_name .inner{display:inline-block;line-height:2;vertical-align:middle}.unit_aside_reports_block{margin:16px auto;overflow:hidden;background-color:#FFFFFF;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,0.05)}@media screen and (max-width: 719px){.unit_aside_reports_block{margin:0 0 2.5vw 0;width:49%;border-bottom:none}}.unit_aside_reports_block .content_wrap{padding:1rem}@media screen and (max-width: 719px){.unit_aside_reports_block .content_wrap{padding:5px 10px}}.unit_aside_reports_block .pic_main{position:relative;overflow:hidden}.unit_aside_reports_block .pic_main:after{content:'';display:block;padding-top:75%;width:100%}.unit_aside_reports_block .pic_main img{position:absolute;top:50%;left:50%;width:auto;height:100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.unit_aside_reports_block .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin:0 0 1em;line-height:1.6em;font-size:14px;font-weight:600;color:#303030;word-wrap:break-word;word-break:break-word}@media all and (-ms-high-contrast: none){.unit_aside_reports_block .title{height:1.6em;text-overflow:ellipsis}}@media screen and (max-width: 719px){.unit_aside_reports_block .title{-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:0.5em;width:100%;height:3em;line-height:1.5;white-space:normal;word-wrap:break-word;word-break:break-word;font-size:14px;overflow:hidden}}.unit_aside_reports_block .detail{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:1em 0;line-height:1.7em;font-size:12px;color:#303030;word-wrap:break-word;word-break:break-word}@media all and (-ms-high-contrast: none){.unit_aside_reports_block .detail{height:3.4em;text-overflow:ellipsis}}@media screen and (max-width: 719px){.unit_aside_reports_block .detail{margin-top:0.5em;-webkit-line-clamp:2;max-height:3em;line-height:1.5;color:#545454}}.unit_aside_reports_display{margin-bottom:4rem}@media screen and (max-width: 719px){.unit_aside_reports_display{margin:0 auto 25px;padding:25px 0}}.unit_aside_reports_display_header{border-bottom:3px solid #545454}@media screen and (max-width: 719px){.unit_aside_reports_display_header{margin-left:auto;margin-right:auto;width:92%}}.unit_aside_reports_display_title{padding:0 0 1rem;font-size:16px;font-weight:bold}@media screen and (max-width: 719px){.unit_aside_reports_display_title{text-align:center}}.unit_aside_reports_display_body{margin:10px 0 20px}@media screen and (max-width: 719px){.unit_aside_reports_display_body{padding:0 4%;background-position:15px top}}.unit_aside_reports_display_footer{padding:0 66px}@media screen and (max-width: 719px){.unit_aside_reports_display_footer{margin:0 auto;padding:0;width:50%}}@media screen and (max-width: 719px){.unit_aside_reports_display .block_wrap{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between}}.unit_banner_list .banner_list li{margin:0 0 1em;padding:0 0 1em}@media screen and (max-width: 719px){.unit_banner_list .banner_list li{padding:0 2% 1em}}.unit_banner_list .banner_list li img{width:100%}.unit_block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin:24px 48px;padding:24px;width:504px;background-color:white;overflow:hidden}@media screen and (max-width: 1239px){.unit_block{margin:24px;padding:12px;width:432px}}@media screen and (max-width: 719px){.unit_block{margin:12px 2%;padding:0;width:96%}}.unit_block h3{margin-bottom:0.5em}@media screen and (max-width: 719px){.unit_block h3{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;padding-right:2%;padding-left:2%}}.unit_block ul{margin:0}.unit_block p.pic_main{position:relative;margin:0;padding:0}.unit_block .pic_main img{position:relative;z-index:110;width:100%;height:auto}.unit_block>p.status{margin:0;padding:0;height:0}.unit_block>p.status i{z-index:120;position:relative;top:-24px;left:-24px;margin-bottom:-96px}@media screen and (max-width: 1239px){.unit_block>p.status i{top:-12px;left:-12px;margin-bottom:-96px}}@media screen and (max-width: 719px){.unit_block>p.status i{top:0;left:0}}.unit_block .more_link a{padding-left:0.75em;padding-right:0.75em;display:inline-block;line-height:22px;vertical-align:middle;font-size:0.85714rem;color:#595656;background-color:#ffc71a}@media screen and (max-width: 719px){.unit_block>ul.wrap{padding-bottom:24px;overflow:hidden}}@media screen and (max-width: 719px){.unit_block p.stretch_pics{border-bottom:none}}.unit_cart.unit_form{text-align:center;font-size:1rem}div.unit.unit_cart.unit_form{width:100%;border:none}@media screen and (max-width: 719px){div.unit.unit_cart.unit_form{width:96%}}@media screen and (max-width: 719px){.unit_cart.unit_form{font-size:1rem}}.unit_cart.unit_form .unit_form_wrap{display:inline-block;min-width:320px;text-align:left}@media screen and (max-width: 719px){.unit_cart.unit_form .unit_form_wrap{min-width:0;width:100%}}.unit_cart.unit_form div.form-item{table-layout:fixed;padding:0.25em 0;width:100%;border-bottom:none}.unit_cart.unit_form span.cap{padding:0;padding-top:0.1rem;width:25%;letter-spacing:-.40em;font-size:0.8125rem}.unit_cart.unit_form span.cap>*{vertical-align:top;letter-spacing:normal}@media screen and (max-width: 719px){.unit_cart.unit_form span.cap{display:table-cell;width:25% !important}}.unit_cart.unit_form span.cap:after{content:':';-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0.125em 0;width:10%}.unit_cart.unit_form span.cap>.wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding:0.25em;max-width:90%;color:#a0a0a0}@media screen and (max-width: 719px){.unit_cart.unit_form span.cap>.wrap{padding:0.25em 0.25em 0.25em 0}}@media screen and (max-width: 719px){.unit_cart.unit_form span.cap label{font-size:1rem}}.unit_cart.unit_form span.cap span.secret,.unit_cart.unit_form span.cap span.required{margin-right:0;margin-left:0.25em}.unit_cart.unit_form span.body{display:table-cell;padding:0 0 0 1em;width:auto;max-width:75%}@media screen and (max-width: 719px){.unit_cart.unit_form span.body{padding:0 0 0 0.5em;width:75%}}.unit_cart.unit_form span.body>span.wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;margin:0;padding:0.25em 1em 0.25em 0.25em;max-width:100%;vertical-align:middle}.unit_cart.unit_form span.body>label{display:inline-block;padding:0.25em 1em 0.25em 0.25em;vertical-align:middle}.unit_cart.unit_form span.body .price{font-size:125%}.unit_cart.unit_form input[type="file"],.unit_cart.unit_form input[type="radio"],.unit_cart.unit_form input[type="checkbox"]{margin:0 0.125em 0 0;max-width:90%}.unit_cart.unit_form select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0.125em 0 0;padding:0.25em 2.5em 0.25em 0.5em;min-width:6em;max-width:100%;vertical-align:middle;letter-spacing:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:0.85714rem;-moz-appearance:none;-webkit-appearance:none;background-image:url(/assets/unit_cart_select_bg-3819ac1d3a27abab445ff56402ff1568.png);background-color:white;background-size:27px 72px;background-position:right center;background-repeat:no-repeat;border:1px solid #c8c8c8;border-radius:0;outline:none}.unit_cart.unit_form select:hover{border:1px solid #a07501;-moz-transition:border-color 0.1s ease-in-out;-o-transition:border-color 0.1s ease-in-out;-webkit-transition:border-color 0.1s ease-in-out;transition:border-color 0.1s ease-in-out}.unit_cart.unit_form select::-ms-expand{display:none}@media screen and (max-width: 719px){.unit_cart.unit_form select{font-size:1rem}}.unit_cart.unit_form div.button input[type="submit"],.unit_cart.unit_form div.button a.btn{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;width:100%;vertical-align:middle;font-weight:bold}.unit_cart.unit_form div.button input[type="submit"] .wrap_sub,.unit_cart.unit_form div.button a.btn .wrap_sub{display:inline-block;vertical-align:middle;font-size:0.8em}.unit_cart.unit_form ul.error{padding-bottom:0.5em;text-align:center;font-size:0.78571rem;border-bottom:none}.unit_cart.unit_form ul.error li{margin-right:0.5em;margin-left:0.5em;padding:0.25em 0.5em}:root .unit_cart.unit_form select{padding-right:0.5em\9;background-image:none\9}@media screen and (max-width: 719px){.w40pc .unit_comments_display{margin:0 auto 2rem}}@media screen and (max-width: 719px){.unit_comments_display{margin:0 auto;width:100%;padding:0}}.unit_comments_display_title{display:none}.developments_contents_main .unit_comments_display_title{display:block;padding:0 0 1rem;font-size:16px;font-weight:bold}@media screen and (max-width: 719px){.developments_contents_main .unit_comments_display_title{text-align:center}}.unit_comments_display h2{float:left;margin-bottom:1em;vertical-align:top;font-size:1.42857rem;line-height:36px}@media screen and (max-width: 1239px){.unit_comments_display h2{margin-right:0;padding-right:0;font-size:1.28571rem}}.unit_comments_display h2 .wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box}.unit_comments_display h2>i{padding-right:0.5em;font-size:165%}.unit_comments_display p.cannot_comment{padding:1em;text-align:center;font-size:13px;background-color:#F7F7F7;clear:both}@media screen and (max-width: 719px){.unit_comments_display p.cannot_comment{font-size:12px}}.unit_comments_display p.cannot_comment span.wrap{display:inline-block;text-align:left}.unit_comments_display p.cannot_comment a{color:#32B763}.unit_comments_display .balloon{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;position:relative;width:50%;margin-bottom:1em;padding:0.75em 1em 0.5em 2em;color:#6e6e6e;font-size:0.78571rem;background-color:#e6e6e6;border-radius:3px}@media screen and (max-width: 1239px){.unit_comments_display .balloon{float:none;display:table;margin-left:auto;margin-right:auto}}.unit_comments_display .balloon li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;list-style-type:square;list-style-position:outside}.unit_comments_display .balloon li+li{padding-top:0.5em}.unit_comments_display .balloon:before{position:absolute;display:block;top:10px;left:-16px;vertical-align:top;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:0px solid transparent;border-right:16px solid #e6e6e6;border-left:0px solid transparent;border-bottom:16px solid transparent}@media screen and (max-width: 1239px){.unit_comments_display .balloon:before{top:-12px;left:12.5%;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:0px solid transparent;border-right:12px solid transparent;border-left:0px solid transparent;border-bottom:12px solid #e6e6e6}}@media screen and (max-width: 719px){.unit_comments_display .load_more{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0;width:50%}}.unit_comments_display .comments_form{margin-bottom:3rem;padding-bottom:4px;text-align:center;overflow:hidden}@media screen and (max-width: 719px){.unit_comments_display .comments_form{margin-bottom:2rem}}.unit_comments_display .comments_form textarea{display:block;margin:0 auto 0.5em;width:100%;height:8em;min-height:8em;text-align:left;background-color:#fff;border:1px solid #BFBFBF;border-radius:6px;resize:none}@media screen and (max-width: 719px){.unit_comments_display .comments_form textarea{height:5em;min-height:5em;border-radius:4px}}.unit_comments_display .comments_form textarea::-webkit-input-placeholder{font-size:12px;color:#464646}.unit_comments_display .comments_form textarea:-moz-placeholder{font-size:12px;color:#464646}.unit_comments_display .comments_form textarea::-moz-placeholder{font-size:12px;color:#464646}.unit_comments_display .comments_form textarea:-ms-input-placeholder{font-size:12px;color:#464646}.unit_comments_display .comments_form textarea.open{height:9em;resize:vertical}.unit_comments_display .comments_form button{display:inline-block;float:right;padding:1.5em 3em;line-height:1;font-size:14px;color:#fff;background-color:#32B763}@media screen and (max-width: 719px){.unit_comments_display .comments_form button{padding:1em 2em;width:auto;line-height:1;font-size:14px}}.unit_comments_display .comments_form button:hover i.icons_24.icon_balloon.dark{background-position:-168px -48px}.unit_comments_display .comments_form button i{display:none}@media screen and (max-width: 719px){.unit_comments_display .comments_form span.faq{padding-top:24px;font-size:0.75rem}}.comments_tree{margin-bottom:1rem}.w30pc .comments_tree{margin-right:auto;margin-left:auto;max-width:400px}@media screen and (max-width: 719px){.w30pc .comments_tree{max-width:100%}}.w40pc .comments_tree{margin-right:auto;margin-left:auto;max-width:400px}@media screen and (max-width: 719px){.w40pc .comments_tree{max-width:100%}}.comments_tree ul{margin-bottom:0}.w40pc .comments_block,.unit_aside_comments_display .comments_block{display:table;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:8px 0;padding:10px;width:100%;color:inherit;background-color:#fff;box-shadow:1px 2px 3px rgba(0,0,0,0.16);border-radius:5px}.w40pc .sub.comments_block,.unit_aside_comments_display .sub.comments_block{display:table;margin-left:4%;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:96%;color:inherit;background-color:#FCFCFC;box-shadow:1px 2px 3px rgba(0,0,0,0.16);border-radius:5px}.w40pc .sub.comments_block:before,.unit_aside_comments_display .sub.comments_block:before{content:'';display:block;position:absolute;left:-6px;top:17px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid rgba(0,0,0,0.16);border-bottom:5px solid transparent;border-left:0px solid transparent}.w40pc .sub.comments_block:after,.unit_aside_comments_display .sub.comments_block:after{content:'';display:block;position:absolute;left:-5px;top:15px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid #FCFCFC;border-bottom:5px solid transparent;border-left:0px solid transparent}.w40pc .comments_block .comments_user_icon,.unit_aside_comments_display .comments_block .comments_user_icon{display:table-cell;width:50px;vertical-align:top}@media screen and (max-width: 719px){.w40pc .comments_block .comments_user_icon,.unit_aside_comments_display .comments_block .comments_user_icon{width:60px}}.w40pc .comments_block .comments_user_icon img,.unit_aside_comments_display .comments_block .comments_user_icon img{width:100%;height:auto;border-radius:100%}.w40pc .comments_block .comments_user_name,.unit_aside_comments_display .comments_block .comments_user_name{display:none}.w40pc .comments_block .comments_content_wrap,.unit_aside_comments_display .comments_block .comments_content_wrap{display:table-cell;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:15px;vertical-align:top}.w40pc .comments_block .body>span,.unit_aside_comments_display .comments_block .body>span{display:block;vertical-align:top;letter-spacing:normal}.w40pc .comments_block .body span.delete_report,.unit_aside_comments_display .comments_block .body span.delete_report{display:none;position:absolute;margin:0;padding:0;width:16px;height:16px;top:4px;right:4px;vertical-align:top}@media screen and (max-width: 719px){.w40pc .comments_block .body span.delete_report,.unit_aside_comments_display .comments_block .body span.delete_report{display:block}}.w40pc .comments_block .body span.delete_report button[type="submit"],.unit_aside_comments_display .comments_block .body span.delete_report button[type="submit"]{margin:0;padding:0;width:16px;height:16px;vertical-align:top;text-decoration:underline;box-shadow:none;background-color:transparent !important}.w40pc .comments_block .body span.delete_report button[type="submit"] i,.unit_aside_comments_display .comments_block .body span.delete_report button[type="submit"] i{display:none;font-size:16px;color:#ccc}@media screen and (max-width: 719px){.w40pc .comments_block .body span.delete_report button[type="submit"] i,.unit_aside_comments_display .comments_block .body span.delete_report button[type="submit"] i{display:inline}}.w40pc .comments_block .body span.delete_report:hover+span,.unit_aside_comments_display .comments_block .body span.delete_report:hover+span{display:block !important}.w40pc .comments_block .body span.tooltip,.unit_aside_comments_display .comments_block .body span.tooltip{position:absolute;display:none;top:6px;right:26px;padding:0 0.5em;color:white;line-height:16px;font-size:0.85714rem;background-color:#595656;border-radius:2px}.w40pc .comments_block .body span.tooltip:after,.unit_aside_comments_display .comments_block .body span.tooltip:after{position:absolute;display:block;right:-6px;top:4px;margin:0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:0px solid transparent;border-right:0px solid transparent;border-left:6px solid #595656;border-bottom:6px solid transparent}.w40pc .comments_block:hover span.delete_report,.unit_aside_comments_display .comments_block:hover span.delete_report{display:block}.w40pc .comments_block:hover span.delete_report button[type="submit"] i,.unit_aside_comments_display .comments_block:hover span.delete_report button[type="submit"] i{display:inline}.w40pc .comments_block span.user_name,.unit_aside_comments_display .comments_block span.user_name{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0.5em;padding-right:20px;line-height:1.4;font-size:12px}.w40pc .comments_block span.user_name a,.unit_aside_comments_display .comments_block span.user_name a{color:inherit}.w40pc .comments_block span.comment,.unit_aside_comments_display .comments_block span.comment{margin-bottom:0.75em;line-height:1.8;font-size:10px}.w40pc .comments_block .footer,.unit_aside_comments_display .comments_block .footer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;clear:both;vertical-align:top;font-size:10px}.w40pc .comments_block .footer a,.unit_aside_comments_display .comments_block .footer a{color:inherit}.w40pc .comments_block .footer form,.unit_aside_comments_display .comments_block .footer form{display:inline-block}.w40pc .comments_block .footer form span,.unit_aside_comments_display .comments_block .footer form span{vertical-align:top;font-size:10px}.w40pc .comments_block .footer button[type="submit"],.unit_aside_comments_display .comments_block .footer button[type="submit"]{background:none !important;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;padding:0;color:inherit;vertical-align:top;font-size:10px}.w40pc .comments_block .like,.unit_aside_comments_display .comments_block .like,.w40pc .comments_block .like_element,.unit_aside_comments_display .comments_block .like_element{display:inline-block;float:left;margin:0;padding:0 1em 0 0;background:none;vertical-align:top;font-size:10px}.w40pc .comments_block .like:before,.unit_aside_comments_display .comments_block .like:before,.w40pc .comments_block .like_element:before,.unit_aside_comments_display .comments_block .like_element:before{content:none}.w40pc .comments_block .like form button,.unit_aside_comments_display .comments_block .like form button,.w40pc .comments_block .like_element form button,.unit_aside_comments_display .comments_block .like_element form button{padding:0 0.25em;vertical-align:top;font-size:10px}.w40pc .comments_block .like span.num,.unit_aside_comments_display .comments_block .like span.num,.w40pc .comments_block .like_element span.num,.unit_aside_comments_display .comments_block .like_element span.num{max-width:6em;text-align:center;font-weight:normal;vertical-align:top;font-size:10px}.w40pc .comments_block .like span.num:before,.unit_aside_comments_display .comments_block .like span.num:before,.w40pc .comments_block .like_element span.num:before,.unit_aside_comments_display .comments_block .like_element span.num:before{margin-right:0.25rem;width:10px;height:10px;font-size:10px;-moz-transform:scale(1.25, 1.25);-ms-transform:scale(1.25, 1.25);-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}.w40pc .comments_block .like span.num span.tale,.unit_aside_comments_display .comments_block .like span.num span.tale,.w40pc .comments_block .like_element span.num span.tale,.unit_aside_comments_display .comments_block .like_element span.num span.tale{display:none}.w40pc .comments_block .reply,.unit_aside_comments_display .comments_block .reply{display:inline-block;float:left;vertical-align:top;font-size:10px}.w40pc .comments_block .time_stamp,.unit_aside_comments_display .comments_block .time_stamp{float:right;vertical-align:top;font-size:10px}@media screen and (max-width: 719px){.w40pc .comments_block .time_stamp,.unit_aside_comments_display .comments_block .time_stamp{text-align:right}}.w40pc .comments_block .read_more,.unit_aside_comments_display .comments_block .read_more{background-image:url(/assets/asobiza/comments_parts_ommited-5d139b3c14c2b287ded062a5ae2c93c6.png);background-position:1rem center;background-repeat:no-repeat;text-align:right !important}.w40pc .comments_block .read_more a,.unit_aside_comments_display .comments_block .read_more a{color:inherit}@media only screen and (-webkit-min-device-pixel-ratio: 2){.w40pc .comments_block .read_more,.unit_aside_comments_display .comments_block .read_more{background-image:url(/assets/asobiza/comments_parts_ommited@2x-64f9f8ff6b7736cfc551ff548507db2b.png);background-size:36px 22px}}.w40pc .comments_block .read_more span.omitted,.unit_aside_comments_display .comments_block .read_more span.omitted{padding-left:46px;font-size:0.78571rem}@media screen and (max-width: 719px){.developments_contents_main .comments_block{display:table;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:8px 0;padding:10px;width:100%;color:inherit;background-color:#fff;box-shadow:1px 2px 3px rgba(0,0,0,0.16);border-radius:5px}.developments_contents_main .sub.comments_block{display:table;margin-left:4%;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:96%;color:inherit;background-color:#FCFCFC;box-shadow:1px 2px 3px rgba(0,0,0,0.16);border-radius:5px}.developments_contents_main .sub.comments_block:before{content:'';display:block;position:absolute;left:-6px;top:17px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid rgba(0,0,0,0.16);border-bottom:5px solid transparent;border-left:0px solid transparent}.developments_contents_main .sub.comments_block:after{content:'';display:block;position:absolute;left:-5px;top:15px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid #fff;border-bottom:5px solid transparent;border-left:0px solid transparent}.developments_contents_main .comments_block .comments_user_icon{display:table-cell;width:50px;height:50px;vertical-align:top}.developments_contents_main .comments_block .comments_user_icon img{width:100%;height:auto;border-radius:100%}.developments_contents_main .comments_block .comments_user_name{display:none}.developments_contents_main .comments_block .comments_content_wrap{display:table-cell;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:12px;vertical-align:top}.developments_contents_main .comments_block .body>span{display:block;vertical-align:top;letter-spacing:normal}.developments_contents_main .comments_block .body span.delete_report{display:block;position:absolute;margin:0;padding:0;width:16px;height:16px;top:4px;right:4px;vertical-align:top}.developments_contents_main .comments_block .body span.delete_report button[type="submit"]{margin:0;padding:0;width:16px;height:16px;vertical-align:top;text-decoration:underline;box-shadow:none;background-color:transparent !important}.developments_contents_main .comments_block .body span.delete_report button[type="submit"] i{display:inline-block;width:16px;height:16px;background-image:url(/assets/svg/icons/icon-f_circle_delete-4a1d63bf8af55a25eedfe606483591eb.svg);background-size:100% auto;background-position:center center;background-repeat:no-repeat;opacity:0.25}.developments_contents_main .comments_block .body span.tooltip{position:absolute;display:none;top:6px;right:26px;padding:0 0.5em;color:white;line-height:16px;font-size:0.85714rem;background-color:#595656;border-radius:2px}.developments_contents_main .comments_block .body span.tooltip:after{position:absolute;display:block;right:-6px;top:4px;margin:0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:0px solid transparent;border-right:0px solid transparent;border-left:6px solid #595656;border-bottom:6px solid transparent}.developments_contents_main .comments_block:hover span.delete_report{display:block}.developments_contents_main .comments_block:hover span.delete_report button[type="submit"] i{display:inline}.developments_contents_main .comments_block span.user_name{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0.5em;padding-right:20px;line-height:1.4;font-size:12px}.developments_contents_main .comments_block span.user_name a{color:inherit}.developments_contents_main .comments_block span.comment{margin-bottom:0.75em;line-height:1.8;font-size:10px}.developments_contents_main .comments_block .footer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;clear:both;vertical-align:top;font-size:10px}.developments_contents_main .comments_block .footer a{color:inherit}.developments_contents_main .comments_block .footer form{display:inline-block}.developments_contents_main .comments_block .footer form span{vertical-align:top;font-size:10px}.developments_contents_main .comments_block .footer button[type="submit"]{background:none !important;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;padding:0;color:inherit;vertical-align:top;font-size:10px}.developments_contents_main .comments_block .like,.developments_contents_main .comments_block .like_element{display:inline-block;float:left;margin:0;padding:0 1em 0 0;background:none;vertical-align:top;font-size:10px}.developments_contents_main .comments_block .like:before,.developments_contents_main .comments_block .like_element:before{content:none}.developments_contents_main .comments_block .like form button,.developments_contents_main .comments_block .like_element form button{padding:0 0.25em;vertical-align:top;font-size:10px}.developments_contents_main .comments_block .like span.num,.developments_contents_main .comments_block .like_element span.num{max-width:6em;text-align:center;font-weight:normal;vertical-align:top;font-size:10px;padding-left:18px;background-image:url(/assets/svg/icons/icon-f_thumb_up-8806d2cb61f93aa6459c40c9c1903cc3.svg);background-size:auto 100%;background-position:left center;background-repeat:no-repeat}.developments_contents_main .comments_block .like span.num span.tale,.developments_contents_main .comments_block .like_element span.num span.tale{display:none}.developments_contents_main .comments_block .reply{display:inline-block;float:left;vertical-align:top;font-size:10px}.developments_contents_main .comments_block .time_stamp{float:right;vertical-align:top;font-size:10px}.developments_contents_main .comments_block .read_more{background-image:url(/assets/asobiza/comments_parts_ommited-5d139b3c14c2b287ded062a5ae2c93c6.png);background-position:1rem center;background-repeat:no-repeat;text-align:right !important}.developments_contents_main .comments_block .read_more a{color:inherit}}@media only screen and (max-width: 719px) and (-webkit-min-device-pixel-ratio: 2){.developments_contents_main .comments_block .read_more{background-image:url(/assets/asobiza/comments_parts_ommited@2x-64f9f8ff6b7736cfc551ff548507db2b.png);background-size:36px 22px}}@media screen and (max-width: 719px){.developments_contents_main .comments_block .read_more span.omitted{padding-left:46px;font-size:0.78571rem}}@media screen and (min-width: 720px){.developments_contents_main .comments_block{display:table;margin:8px 0;position:relative;width:100%}.developments_contents_main .sub.comments_block{display:table;position:relative;margin-left:6%;width:94%}.developments_contents_main .sub.comments_block .comments_content_wrap{background-color:#FCFCFC}.developments_contents_main .sub.comments_block .comments_content_wrap:after{border-right:5px solid #FCFCFC}.developments_contents_main .comments_block .comments_user_icon{display:table-cell;padding-right:50px;width:50px;height:50px;vertical-align:top;text-align:center}.developments_contents_main .comments_block .comments_user_icon img{width:100%;height:auto;border-radius:100%}.developments_contents_main .comments_block .comments_user_name{display:inline-block;line-height:1.4;font-size:10px;font-weight:bold;word-wrap:break-word;word-break:break-word}.developments_contents_main .comments_block .body>span.user_name{display:none}.developments_contents_main .comments_block span.comment{line-height:1.8;font-size:12px}.developments_contents_main .comments_block .comments_content_wrap{display:table-cell;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:8px 0;padding:20px;vertical-align:top;color:inherit;background-color:#fff;box-shadow:1px 2px 3px rgba(0,0,0,0.16);border-radius:5px}.developments_contents_main .comments_block .comments_content_wrap:before{content:'';display:block;position:absolute;left:-6px;top:17px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid rgba(0,0,0,0.16);border-bottom:5px solid transparent;border-left:0px solid transparent}.developments_contents_main .comments_block .comments_content_wrap:after{content:'';display:block;position:absolute;left:-5px;top:15px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid #fff;border-bottom:5px solid transparent;border-left:0px solid transparent}.developments_contents_main .comments_block .body>span{display:block;vertical-align:top;letter-spacing:normal}.developments_contents_main .comments_block .body span.delete_report{display:none;position:absolute;margin:0;padding:0;width:16px;height:16px;top:4px;right:4px;vertical-align:top}.developments_contents_main .comments_block .body span.delete_report button[type="submit"]{margin:0;padding:0;width:16px;height:16px;vertical-align:top;text-decoration:underline;box-shadow:none;background-color:transparent !important}.developments_contents_main .comments_block .body span.delete_report button[type="submit"] i{display:none}.developments_contents_main .comments_block .body span.delete_report:hover+span{display:block !important}.developments_contents_main .comments_block .body span.tooltip{position:absolute;display:none;top:6px;right:26px;padding:0 0.5em;color:white;line-height:16px;font-size:0.85714rem;background-color:#595656;border-radius:2px}.developments_contents_main .comments_block .body span.tooltip:after{position:absolute;display:block;right:-6px;top:4px;margin:0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:0px solid transparent;border-right:0px solid transparent;border-left:6px solid #595656;border-bottom:6px solid transparent}.developments_contents_main .comments_block:hover span.delete_report{display:block}.developments_contents_main .comments_block:hover span.delete_report button[type="submit"] i{display:inline}.developments_contents_main .comments_block span.user_name{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0.5em;padding-right:20px;line-height:1.4;font-size:12px}.developments_contents_main .comments_block span.user_name a{color:inherit}.developments_contents_main .comments_block span.comment{margin-bottom:1em;line-height:1.8;font-size:12px}.developments_contents_main .comments_block .footer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;clear:both;vertical-align:top;font-size:10px}.developments_contents_main .comments_block .footer a{color:inherit}.developments_contents_main .comments_block .footer form{display:inline-block}.developments_contents_main .comments_block .footer form span{vertical-align:top;font-size:10px}.developments_contents_main .comments_block .footer button[type="submit"]{background:none !important;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;padding:0;color:inherit;vertical-align:top;font-size:10px}.developments_contents_main .comments_block .like,.developments_contents_main .comments_block .like_element{display:inline-block;float:left;margin:0;padding:0 1em 0 0;background:none;vertical-align:top;font-size:11px}.developments_contents_main .comments_block .like:before,.developments_contents_main .comments_block .like_element:before{content:none}.developments_contents_main .comments_block .like form button,.developments_contents_main .comments_block .like_element form button{padding:0 0.25em;vertical-align:top;font-size:11px}.developments_contents_main .comments_block .like span.num,.developments_contents_main .comments_block .like_element span.num{max-width:6em;text-align:center;font-weight:normal;vertical-align:top;font-size:11px;padding-left:18px;background-image:url(/assets/svg/icons/icon-f_thumb_up-8806d2cb61f93aa6459c40c9c1903cc3.svg);background-size:auto 90%;background-position:left center;background-repeat:no-repeat}.developments_contents_main .comments_block .like span.num span.tale,.developments_contents_main .comments_block .like_element span.num span.tale{display:none}.developments_contents_main .comments_block .reply{display:inline-block;float:left;vertical-align:top;font-size:11px}.developments_contents_main .comments_block .time_stamp{float:right;vertical-align:top;font-size:11px}.developments_contents_main .comments_block .read_more{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:8px 0 8px 101px;padding:20px;width:511px;vertical-align:top;color:inherit;background-color:#fff;box-shadow:1px 2px 3px rgba(0,0,0,0.16);border-radius:5px;background-image:url(/assets/asobiza/comments_parts_ommited-5d139b3c14c2b287ded062a5ae2c93c6.png);background-position:1rem center;background-repeat:no-repeat;text-align:right !important}}@media only screen and (min-width: 720px) and (-webkit-min-device-pixel-ratio: 2){.developments_contents_main .comments_block .read_more{background-image:url(/assets/asobiza/comments_parts_ommited@2x-64f9f8ff6b7736cfc551ff548507db2b.png);background-size:36px 22px}}@media screen and (min-width: 720px){.developments_contents_main .comments_block .read_more:before{content:'';display:block;position:absolute;left:-6px;top:17px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid rgba(0,0,0,0.16);border-bottom:5px solid transparent;border-left:0px solid transparent}.developments_contents_main .comments_block .read_more:after{content:'';display:block;position:absolute;left:-5px;top:15px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid #fff;border-bottom:5px solid transparent;border-left:0px solid transparent}.developments_contents_main .comments_block .read_more a{color:inherit}.developments_contents_main .comments_block .read_more span.omitted{padding-left:46px;font-size:0.78571rem}}.w40pc .comments_reply,.unit_aside_comments_display .comments_reply{display:table;margin-left:4%;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:96%;color:inherit;background-color:#f7f7f7;box-shadow:1px 2px 3px rgba(0,0,0,0.16);border-radius:5px}.w40pc .comments_reply:before,.unit_aside_comments_display .comments_reply:before{content:'';display:block;position:absolute;left:-6px;top:17px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid rgba(0,0,0,0.12);border-bottom:5px solid transparent;border-left:0px solid transparent}.w40pc .comments_reply:after,.unit_aside_comments_display .comments_reply:after{content:'';display:block;position:absolute;left:-5px;top:15px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid #f7f7f7;border-bottom:5px solid transparent;border-left:0px solid transparent}.w40pc .comments_reply label,.unit_aside_comments_display .comments_reply label{display:none}.w40pc .comments_reply textarea,.unit_aside_comments_display .comments_reply textarea{margin:0;padding:0 8px;width:100%;height:24px;min-height:24px;line-height:22px;vertical-align:top;font-size:12px;background-color:#fff;border:1px solid #bfbfbf;border-radius:4px;resize:none}@media screen and (max-width: 719px){.w40pc .comments_reply textarea,.unit_aside_comments_display .comments_reply textarea{padding:0.25em 8px;height:2em;min-height:2em;font-size:1rem}}.w40pc .comments_reply textarea::-webkit-input-placeholder,.unit_aside_comments_display .comments_reply textarea::-webkit-input-placeholder{font-size:12px;color:#464646}.w40pc .comments_reply textarea:-moz-placeholder,.unit_aside_comments_display .comments_reply textarea:-moz-placeholder{font-size:12px;color:#464646}.w40pc .comments_reply textarea::-moz-placeholder,.unit_aside_comments_display .comments_reply textarea::-moz-placeholder{font-size:12px;color:#464646}.w40pc .comments_reply textarea:-ms-input-placeholder,.unit_aside_comments_display .comments_reply textarea:-ms-input-placeholder{font-size:12px;color:#464646}.w40pc .comments_reply textarea.open,.unit_aside_comments_display .comments_reply textarea.open{height:8em;resize:vertical}@media screen and (max-width: 719px){.w40pc .comments_reply textarea.open,.unit_aside_comments_display .comments_reply textarea.open{font-size:1rem}}.w40pc .comments_reply div.open_menu,.unit_aside_comments_display .comments_reply div.open_menu{display:none;margin-top:10px}.w40pc .comments_reply .open+div.open_menu,.unit_aside_comments_display .comments_reply .open+div.open_menu{display:block}.w40pc .comments_reply span.fb_share,.unit_aside_comments_display .comments_reply span.fb_share{display:inline-block;margin-bottom:8px;height:24px;line-height:24px;font-size:0.85714rem;color:#3664a2}.w40pc .comments_reply span.btn,.unit_aside_comments_display .comments_reply span.btn{display:inline-block}@media screen and (max-width: 719px){.developments_contents_main .comments_reply{display:table;margin-left:4%;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;width:96%;color:inherit;background-color:#f7f7f7;box-shadow:1px 2px 3px rgba(0,0,0,0.16);border-radius:5px}.developments_contents_main .comments_reply:before{content:'';display:block;position:absolute;left:-6px;top:17px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid rgba(0,0,0,0.12);border-bottom:5px solid transparent;border-left:0px solid transparent}.developments_contents_main .comments_reply:after{content:'';display:block;position:absolute;left:-5px;top:15px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid #f7f7f7;border-bottom:5px solid transparent;border-left:0px solid transparent}.developments_contents_main .comments_reply label{display:none}.developments_contents_main .comments_reply textarea{margin:0;padding:0 8px;width:100%;height:24px;min-height:24px;line-height:22px;vertical-align:top;font-size:12px;background-color:#fff;border:1px solid #bfbfbf;border-radius:4px;resize:none}}@media screen and (max-width: 719px) and (max-width: 719px){.developments_contents_main .comments_reply textarea{padding:0.25em 8px;height:2em;min-height:2em;font-size:1rem}}@media screen and (max-width: 719px){.developments_contents_main .comments_reply textarea::-webkit-input-placeholder{font-size:12px;color:#464646}.developments_contents_main .comments_reply textarea:-moz-placeholder{font-size:12px;color:#464646}.developments_contents_main .comments_reply textarea::-moz-placeholder{font-size:12px;color:#464646}.developments_contents_main .comments_reply textarea:-ms-input-placeholder{font-size:12px;color:#464646}.developments_contents_main .comments_reply textarea.open{height:8em;resize:vertical}}@media screen and (max-width: 719px) and (max-width: 719px){.developments_contents_main .comments_reply textarea.open{font-size:1rem}}@media screen and (max-width: 719px){.developments_contents_main .comments_reply div.open_menu{display:none;margin-top:10px}.developments_contents_main .comments_reply .open+div.open_menu{display:block}.developments_contents_main .comments_reply span.fb_share{display:inline-block;margin-bottom:8px;height:24px;line-height:24px;font-size:0.85714rem;color:#3664a2}.developments_contents_main .comments_reply span.btn{display:inline-block}}@media screen and (min-width: 720px){.developments_contents_main .comments_reply{display:table;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:8px 0 8px 139px;padding:10px;width:511px;color:inherit;background-color:#f7f7f7;box-shadow:1px 2px 3px rgba(0,0,0,0.16);border-radius:5px}.developments_contents_main .comments_reply:before{content:'';display:block;position:absolute;left:-6px;top:17px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid rgba(0,0,0,0.12);border-bottom:5px solid transparent;border-left:0px solid transparent}.developments_contents_main .comments_reply:after{content:'';display:block;position:absolute;left:-5px;top:15px;width:0;height:0;border-top:5px solid transparent;border-right:5px solid #f7f7f7;border-bottom:5px solid transparent;border-left:0px solid transparent}.developments_contents_main .comments_reply label{display:none}.developments_contents_main .comments_reply textarea{margin:0;padding:0.5em 8px;width:100%;height:3em;min-height:3em;line-height:22px;vertical-align:top;font-size:12px;background-color:#fff;border:1px solid #bfbfbf;border-radius:4px;resize:none}}@media screen and (min-width: 720px) and (max-width: 719px){.developments_contents_main .comments_reply textarea{padding:0.25em 8px;height:2em;min-height:2em;font-size:1rem}}@media screen and (min-width: 720px){.developments_contents_main .comments_reply textarea::-webkit-input-placeholder{font-size:12px;color:#464646}.developments_contents_main .comments_reply textarea:-moz-placeholder{font-size:12px;color:#464646}.developments_contents_main .comments_reply textarea::-moz-placeholder{font-size:12px;color:#464646}.developments_contents_main .comments_reply textarea:-ms-input-placeholder{font-size:12px;color:#464646}.developments_contents_main .comments_reply textarea.open{height:8em;resize:vertical}}@media screen and (min-width: 720px) and (max-width: 719px){.developments_contents_main .comments_reply textarea.open{font-size:1rem}}@media screen and (min-width: 720px){.developments_contents_main .comments_reply div.open_menu{display:none;margin-top:10px}.developments_contents_main .comments_reply .open+div.open_menu{display:block}.developments_contents_main .comments_reply span.fb_share{display:inline-block;margin-bottom:8px;height:24px;line-height:24px;font-size:0.85714rem;color:#3664a2}.developments_contents_main .comments_reply span.btn{display:inline-block}}.unit_common_popup{position:absolute;z-index:9999;top:0;right:0;left:0;bottom:0;margin:auto;width:300px;height:300px}.unit_common_popup p{display:block;filter:inherit;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;width:300x;padding:1em;color:white;background-color:#595656;opacity:0.9;border-radius:4px}.unit_common_popup p.alert{background-color:#d22d2d}.unit_contents_main_functions_btns{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0 0;width:360px}@media screen and (max-width: 719px){.unit_contents_main_functions_btns{width:100%}}.unit_contents_main_functions_btns input[type='submit'],.unit_contents_main_functions_btns input[type='button'],.unit_contents_main_functions_btns button[type='submit'],.unit_contents_main_functions_btns button[type='button'],.unit_contents_main_functions_btns button,.unit_contents_main_functions_btns a.btn,.unit_contents_main_functions_btns .btn{padding:0.5em 0;width:100%;font-size:1.57143rem}@media screen and (max-width: 719px){.unit_contents_main_functions_btns input[type='submit'],.unit_contents_main_functions_btns input[type='button'],.unit_contents_main_functions_btns button[type='submit'],.unit_contents_main_functions_btns button[type='button'],.unit_contents_main_functions_btns button,.unit_contents_main_functions_btns a.btn,.unit_contents_main_functions_btns .btn{padding:1em 0;font-size:1.28571rem}}.design_detail .w60pc{padding-right:24px;border-right:none}@media screen and (max-width: 1239px){.design_detail .w60pc{padding-right:12px}}@media screen and (max-width: 719px){.design_detail .w60pc{padding-right:0}}.design_detail .w40pc{padding-top:12px}@media screen and (max-width: 719px){.design_detail .w40pc{padding-top:0}.design_detail .w40pc div.unit:first-child{padding-top:12px}}@media screen and (max-width: 719px){.design_detail .custom_tooltip h2.trigger{font-size:1.14286rem;letter-spacing:normal}}@media screen and (max-width: 719px){.en .design_detail .custom_tooltip h2.trigger{font-size:1.14286rem}}.unit_design_summary.unit{margin-top:0;padding-bottom:12px;border-bottom:none}@media screen and (max-width: 719px){.unit_design_summary.unit{margin-bottom:0}}.unit_design_summary div.status{margin-bottom:24px;height:16px;line-height:16px;font-size:1.07143rem;text-align:right;color:#8a8b8c;font-weight:bold;background-image:url(/assets/common_bg_01-eb0d8583a694d785af233a26c757c96e.png)}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.unit_design_summary div.status{background-image:url(/assets/common_bg_01@2x-905433835d7e357d4cbaf5e935c80726.png);background-size:32px 32px}}.unit_design_summary div.status span.status{margin-right:2em;padding:0 1em;display:inline-block;height:16px;line-height:16px;background-color:white}.unit_design_summary ul.wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;margin-bottom:0;width:100%}.unit_design_summary ul.wrap li{padding-bottom:1em}.unit_design_summary ul.wrap li.link_to_development{line-height:24px}.unit_design_summary ul.wrap li.link_to_development a{display:inline-block;padding:0 0 0 0.5em;line-height:24px;font-size:0.85714rem;color:#595656;background-color:#ffc71a}@media screen and (max-width: 719px){.unit_design_summary ul.wrap li.link_to_development a{font-size:0.75rem}}.unit_design_summary div.pics{margin-bottom:1em}.unit_design_summary li span.title{display:inline-block;padding-bottom:0.25em;font-size:1.28571rem;font-weight:bold;word-break:break-all}@media screen and (max-width: 719px){.unit_design_summary li span.title{font-size:1rem}.unit_design_summary li span.title .label_status{margin-top:0}}.unit_design_summary .category_theme{display:table;width:100%}.unit_design_summary .category_theme .category{display:table-cell;margin-bottom:0.5em}@media screen and (max-width: 719px){.unit_design_summary .category_theme .category{padding-right:0;display:block}}.unit_design_summary .category_theme .category span.wrap{display:inline-block;margin-right:0.5em;margin-bottom:0.5em;padding:0 0.25em;line-height:24px;vertical-align:top;font-size:0.85714rem;font-weight:normal;color:white;word-break:break-word;white-space:nowrap;background-color:#595656}.unit_design_summary .category_theme span.theme{display:table-cell;text-align:right}@media screen and (max-width: 719px){.unit_design_summary .category_theme span.theme{display:block;text-align:left}}.unit_design_summary .category_theme span.theme a{display:inline-block;padding:0 0.25em;line-height:24px;vertical-align:top;text-align:left;font-size:0.85714rem;font-weight:normal;background-color:whitesmoke;border:1px solid #eaeaea}@media screen and (max-width: 719px){.unit_design_summary .category_theme span.theme a{margin-left:0;line-height:1.8}}.unit_design_summary .category_theme span.theme a span.cap{padding-right:0.5em;font-weight:bold;color:#595656}.unit_design_summary .user_info{display:table;font-size:0.85714rem}.unit_design_summary .user_info .user_icon{display:table-cell;width:36px;height:36px;vertical-align:middle}.unit_design_summary .user_info .user_icon img{width:100%;height:100%}.unit_design_summary .user_info .user_name{display:table-cell;padding-left:0.5em;vertical-align:middle}.unit_design_summary .user_info .user_name a{display:inline-block}.unit_design_summary span.detail{margin-bottom:0;display:inline-block}@media screen and (max-width: 719px){.unit_design_summary span.detail{font-size:1rem}}.designers_display .unit_simple_tab{margin-bottom:0}.designers_display .unit_block{float:none;position:relative;margin:0;padding:1.5rem 0;width:100%;border-bottom:1px solid #e6e6e6}.designers_display .unit_block div.user_icon{float:left;position:relative;margin-right:2em;vertical-align:top}@media screen and (max-width: 719px){.designers_display .unit_block div.user_icon{display:block;margin-right:0;width:72px;height:72px}}.designers_display .unit_block div.user_icon a{display:block}.designers_display .unit_block div.user_icon img{width:144px;height:144px}@media screen and (max-width: 719px){.designers_display .unit_block div.user_icon img{width:100%;height:auto}}.designers_display .unit_block div.user_icon img.loading{position:absolute;top:50%;left:50%;margin-left:-16px;margin-top:-16px}.designers_display .unit_block ul.user_info{float:left;width:400px;vertical-align:top}@media screen and (max-width: 1239px){.designers_display .unit_block ul.user_info{width:220px}}@media screen and (max-width: 719px){.designers_display .unit_block ul.user_info{display:block;margin-top:-72px;padding-right:0;width:100%}}.designers_display .unit_block ul.user_info li{margin:0 0 1em;padding:0}@media screen and (max-width: 719px){.designers_display .unit_block ul.user_info li{margin:0 0 0.5em}}.designers_display .unit_block ul.user_info li.user_name{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:bold}@media screen and (max-width: 719px){.designers_display .unit_block ul.user_info li.user_name{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;padding-left:84px}}.designers_display .unit_block ul.user_info li.user_type{width:100%;height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 719px){.designers_display .unit_block ul.user_info li.user_type{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;padding-left:84px}}.designers_display .unit_block ul.user_info li.num{width:100%;overflow:hidden}@media screen and (max-width: 719px){.designers_display .unit_block ul.user_info li.num{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;padding-left:84px}}.designers_display .unit_block ul.user_info li.num .rating i{font-size:140%}.designers_display .unit_block ul.user_info li.num .post i{font-size:140%}.designers_display .unit_block ul.user_info li.num .follow i{font-size:140%}@media screen and (max-width: 719px){.designers_display .unit_block ul.user_info li.user_point{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;padding-left:84px}}.designers_display .unit_block ul.user_info li.others{width:100%;font-size:0.78571rem}@media screen and (max-width: 719px){.designers_display .unit_block ul.user_info li.others{font-size:0.9em}}.designers_display .unit_block ul.user_info li.others span.wrap{display:block;height:2.8em;overflow:hidden}@media screen and (max-width: 719px){.designers_display .unit_block ul.user_info li.others span.wrap{height:auto}}.designers_display .unit_block ul.posted_designs{float:right;height:144px;text-align:right;vertical-align:top;overflow:hidden}@media screen and (max-width: 719px){.designers_display .unit_block ul.posted_designs{float:none;clear:left;display:block;padding-top:1em;height:auto;text-align:center}}.designers_display .unit_block ul.posted_designs li.wrap{display:inline-block;position:relative;margin-left:1em;width:144px;height:auto;vertical-align:top;overflow:hidden;background-color:#f8f8f8}.designers_display .unit_block ul.posted_designs li.wrap:before{content:'';display:block;padding-top:100%}@media screen and (max-width: 719px){.designers_display .unit_block ul.posted_designs li.wrap{margin-right:1%;margin-left:1%;width:30%}}.designers_display .unit_block ul.posted_designs li.wrap a{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.designers_display .unit_block ul.posted_designs li.wrap img{width:auto;height:100%}@media screen and (max-width: 719px){.designers_display .unit_block ul.posted_designs li.wrap img{width:100%;height:auto}}.designers_display .unit_block ul.posted_designs li.wrap img.loading{position:absolute;top:50%;left:50%;margin-left:-16px;margin-top:-16px}@media screen and (max-width: 719px){.designers_display .unit_block div.user_label_wantit{padding-top:10px;margin-bottom:-10px;clear:left}}.unit_development_block{margin:0 0 40px;padding:0;width:31%;vertical-align:top;letter-spacing:normal;overflow:visible}@media screen and (max-width: 719px){.unit_development_block{margin:0 0 2.5vw;width:49%;border-bottom:none}.unit_development_block>p.status i{top:0}}.unit_development_block .unit_block_wrap{position:relative;height:100%;background-color:#FCFCFC;box-shadow:2px 2px 3px rgba(0,0,0,0.05);border-radius:6px;overflow:hidden}@media screen and (max-width: 719px){.unit_development_block .unit_block_wrap{border-radius:4px}}.asobiza.unit_development_block .unit_block_wrap{background-image:url(/assets/svg/unit_development_block_asobiza_logo-5b67bc7ca6ad1d171a34a71213fa6c00.svg);background-size:auto 18px;background-position:left 5px bottom 5px;background-repeat:no-repeat}@media screen and (max-width: 719px){.asobiza.unit_development_block .unit_block_wrap{background-size:auto 16px}}.unit_development_block .pic_main{position:relative;margin-bottom:0;padding-top:66.7%;width:100%;overflow:hidden}.unit_development_block .pic_main img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.unit_development_block .content_wrap{padding:16px 16px 8px}.asobiza.unit_development_block .content_wrap{padding-bottom:28px}@media screen and (max-width: 719px){.unit_development_block .content_wrap{padding:10px 10px 20px}}.unit_development_block .title{display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:0.5em;width:100%;height:3em;line-height:1.5;font-size:16px;font-weight:600;word-wrap:break-word;word-break:break-word;color:#303030;overflow:hidden}@media screen and (max-width: 719px){.unit_development_block .title{margin-bottom:0.5em;font-size:14px}}.unit_development_block .category{display:block;float:left;margin:0;padding:0.66em 1em;line-height:1em;font-size:0.64286rem;font-weight:500;color:#fff;background-color:#595656}@media screen and (max-width: 719px){.unit_development_block .category{font-size:0.57143rem}}.unit_development_block .status{padding:0;text-align:right;color:#BFBFBF}@media screen and (max-width: 1239px){.unit_development_block .status{font-size:0.78571rem}}@media screen and (max-width: 719px){.unit_development_block .status{font-size:10px}}.unit_development_block .status .view{margin-left:0.5em;white-space:nowrap}.unit_development_block .status .view i{margin-right:0.5em;color:#BFBFBF}.unit_development_block .status .view i:before{-moz-transform:scale(1.25, 1.25);-ms-transform:scale(1.25, 1.25);-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}@media screen and (max-width: 719px){.unit_development_block .status .view i:before{-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}}.unit_development_block .status .score{margin-left:0.5em}.unit_development_block .status .score i{margin-right:0.5em;color:#BFBFBF}.unit_development_block .status .score i:before{-moz-transform:scale(1.25, 1.25);-ms-transform:scale(1.25, 1.25);-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}@media screen and (max-width: 719px){.unit_development_block .status .score i:before{-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}}.unit_development_block .status .comments{margin-left:0.5em}.unit_development_block .status .comments i{margin-right:0.25em;color:#BFBFBF}.unit_development_block .status .comments i:before{-moz-transform:scale(1.15, 1.15);-ms-transform:scale(1.15, 1.15);-webkit-transform:scale(1.15, 1.15);transform:scale(1.15, 1.15)}@media screen and (max-width: 719px){.unit_development_block .status .comments i:before{-moz-transform:scale(1.25, 1.25);-ms-transform:scale(1.25, 1.25);-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}}.unit_development_block .detail{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:1em;width:100%;height:4.8em;line-height:1.6;word-wrap:break-word;word-break:break-word;font-size:12px;overflow:hidden;color:#545454}@media screen and (max-width: 719px){.unit_development_block .detail{margin-top:0.5em;-webkit-line-clamp:2;height:auto;max-height:3em;line-height:1.5}}.unit_development_block .interested{clear:both;padding-top:10%}@media screen and (max-width: 719px){.unit_development_block .interested{padding-top:1rem}}.unit_development_block .interested .btn{padding:0.5em 0;width:100%;font-size:1.42857rem;border-radius:5px}@media screen and (max-width: 719px){.unit_development_block .interested .btn{padding:0.75em 0;font-size:4vw}}.unit_development_block .interested .btn>i{margin-right:0.5em}.unit_development_block .interested .btn>i:before{-moz-transform:translate(1.4, 1.4);-ms-transform:translate(1.4, 1.4);-webkit-transform:translate(1.4, 1.4);transform:translate(1.4, 1.4)}.unit_development_block .failed{padding-top:10%}@media screen and (max-width: 719px){.unit_development_block .failed{padding-top:1rem}}.unit_development_block .failed_inner{display:block;padding:1em 0;width:100%;text-align:center;font-size:14px;font-weight:bold;color:#fff;background-color:#BFBFBF;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,0.05)}@media screen and (max-width: 719px){.unit_development_block .failed_inner{padding:0.75em 0;line-height:1.2;font-size:12px}}.unit_development_block .status_funding{clear:both;padding:1rem 0 0;width:100%}@media screen and (max-width: 719px){.unit_development_block .status_funding{padding:0.25rem 0 0}}.unit_development_block .status_funding_counter{display:table;table-layout:fixed;margin:0;width:100%}@media screen and (max-width: 719px){.unit_development_block .status_funding_counter{margin:0 0 0.25rem}}.unit_development_block .status_funding_counter_label{display:block;font-size:10px}@media screen and (max-width: 719px){.unit_development_block .status_funding_counter_label{display:none}}.unit_development_block .status_funding_counter_num{display:block;line-height:28px;font-size:12px;font-weight:500}@media screen and (max-width: 1239px){.unit_development_block .status_funding_counter_num{line-height:26px}}@media screen and (max-width: 719px){.unit_development_block .status_funding_counter_num{line-height:16px;font-size:11px}}.unit_development_block .status_funding_counter_num span{font-size:26px}@media screen and (max-width: 1239px){.unit_development_block .status_funding_counter_num span{font-size:24px}}@media screen and (max-width: 719px){.unit_development_block .status_funding_counter_num span{font-size:14px}}.unit_development_block .status_funding_counter>li{display:table-cell;color:#BFBFBF}.unit_development_block .status_funding_counter>li:nth-of-type(1){width:28%}@media screen and (max-width: 719px){.unit_development_block .status_funding_counter>li:nth-of-type(1){display:none}}.unit_development_block .status_funding_counter>li:nth-of-type(2){width:22%}@media screen and (max-width: 719px){.unit_development_block .status_funding_counter>li:nth-of-type(2){width:50%}}@media screen and (min-width: 720px){.completed.unit_development_block .status_funding_counter>li:nth-of-type(2) .status_funding_counter_num{text-align:center}}@media screen and (min-width: 720px){.completed.unit_development_block .status_funding_counter>li:nth-of-type(2) .status_funding_counter_num span{font-size:24px}}@media screen and (max-width: 719px){.unit_development_block .status_funding_counter>li:nth-of-type(2) .status_funding_counter_num span{font-size:14px}}.unit_development_block .status_funding_counter>li.funding{color:#32B763}.completed.unit_development_block .status_funding_counter>li.funding{color:#BFBFBF}.unit_development_block .status_funding_counter>li.funding .status_funding_counter_num{text-align:right}.unit_development_block .status_funding_gauge{margin:0}@media screen and (max-width: 719px){.unit_development_block .status_funding_gauge{overflow:hidden}}.unit_development_block .status_funding_gauge .amount_gauge{margin:0 0 0.5rem}@media screen and (max-width: 719px){.unit_development_block .status_funding_gauge .amount_gauge{float:left;margin:2px 0 0;width:70%}}.unit_development_block .status_funding_gauge .amount_gauge .gauge{height:10px}@media screen and (max-width: 719px){.unit_development_block .status_funding_gauge .amount_gauge .gauge{height:8px}}.unit_development_block .status_funding_gauge .amount_gauge .gauge .current_gauge{height:10px}@media screen and (max-width: 719px){.unit_development_block .status_funding_gauge .amount_gauge .gauge .current_gauge{height:8px}}.unit_development_block .status_funding_gauge .amount_gauge .gauge .current_gauge .rate{display:none}.unit_development_block .status_funding_gauge .target_amount{margin:0;font-size:10px;color:#BFBFBF}@media screen and (max-width: 719px){.unit_development_block .status_funding_gauge .target_amount{display:none}}.unit_development_block .status_funding_gauge>.rate{display:none}@media screen and (max-width: 719px){.unit_development_block .status_funding_gauge>.rate{display:block;float:right;line-height:1em;font-size:11px;color:#BFBFBF}}.unit_development_block .store_now{margin-top:0.5em;text-align:right}.unit_development_block .store_now_label{display:inline-block;padding:4px 1.5em;line-height:1;text-align:center;font-size:10px;font-weight:bold;color:#707070;border:1px solid #707070;border-radius:4px}.unit_development_block .price{padding-bottom:1em;text-align:right;font-size:0.71429rem;color:#3B4043}@media screen and (max-width: 719px){.unit_development_block .price{padding-bottom:0;font-size:3vw}}.unit_development_block .price span{margin-right:0.25em;font-size:1.14286rem}@media screen and (max-width: 719px){.unit_development_block .price span{margin-right:0.125em;font-size:6.5vw;font-weight:500}}.unit_development_display .block_wrap{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;width:950px}@media screen and (max-width: 1239px){.unit_development_display .block_wrap{width:900px}}@media screen and (max-width: 719px){.unit_development_display .block_wrap{width:94%}}.unit_development_display .block_wrap:after{content:'';display:block;width:31%}@media screen and (max-width: 719px){.unit_development_display .block_wrap:after{width:100%}}.unit_development_flow>h2>i{padding-right:0.25em;font-size:150%}.unit_development_flow .dev_flow_timenline{background-image:url(/assets/dev_flow_timenline_bg-455e427a196b81c2ddcb5fb01b4b744b.png);background-position:left top;background-repeat:repeat-y}@media only screen and (-webkit-min-device-pixel-ratio: 2){.unit_development_flow .dev_flow_timenline{background-image:url(/assets/dev_flow_timenline_bg@2x-3ac7abce1bf1e5d610d9e240bdd4b3ff.png);background-size:32px 12px}}.unit_development_flow .dev_flow_timenline .flow{position:relative;padding-left:48px}.unit_development_flow .dev_flow_timenline .flow:before{content:'';position:absolute;top:0;left:0;padding:4px 0;width:32px;text-align:center;color:#ccc;font-size:32px;background-color:#fff}.unit_development_flow .dev_flow_timenline .flow.arrow_up{height:24px}.unit_development_flow .dev_flow_timenline .flow.arrow_up:before{padding:0;font-size:16px}.unit_development_flow .dev_flow_timenline .flow.topic_type_1:before{font-size:16px}.unit_development_flow .dev_flow_timenline .flow ul.wrap{position:relative;margin-bottom:24px;padding:0.5em 1em;line-height:1.4;font-size:0.92857rem;background-color:#f8f8f8;border-left:6px solid #ffc71a}@media screen and (max-width: 719px){.unit_development_flow .dev_flow_timenline .flow ul.wrap{font-size:0.825rem}}.unit_development_flow .dev_flow_timenline .flow ul.wrap:before{position:absolute;top:8px;left:-14px;display:block;margin:0 0 -8px 0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:8px solid transparent;border-right:8px solid #ffc71a;border-left:0px solid transparent;border-bottom:8px solid transparent}.unit_development_flow .dev_flow_timenline .flow ul.wrap li{margin:0.25em 0}.unit_development_flow .dev_flow_timenline .flow ul.wrap li.title{font-weight:bold}.unit_development_flow .dev_flow_timenline .flow ul.wrap li.title a{color:#595656}.unit_development_flow .dev_flow_timenline .flow ul.wrap li.info{line-height:1.2;color:#8a8b8c}.unit_development_flow .dev_flow_timenline .flow ul.wrap li.info .user_name:before{content:'|';padding-right:0.5em;padding-left:0.5em;font-weight:bold}.unit_development_pickup_block{margin:20px 0;padding:0;width:100%;vertical-align:top;letter-spacing:normal;overflow:visible}@media screen and (max-width: 719px){.unit_development_pickup_block{margin:2vw 0;width:100%;border-bottom:none}.unit_development_pickup_block>p.status i{top:0}}.unit_development_pickup_block .unit_block_wrap{position:relative;display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;background-color:#FCFCFC;box-shadow:2px 2px 3px rgba(0,0,0,0.05);border-radius:6px;overflow:hidden}@media screen and (max-width: 719px){.unit_development_pickup_block .unit_block_wrap{border-radius:10px}}.asobiza.unit_development_pickup_block .unit_block_wrap{background-image:url(/assets/svg/unit_development_block_asobiza_logo-5b67bc7ca6ad1d171a34a71213fa6c00.svg);background-size:auto 18px;background-position:left 48% bottom 10px;background-repeat:no-repeat}@media screen and (max-width: 719px){.asobiza.unit_development_pickup_block .unit_block_wrap{background-position:left 10px bottom 10px}}.unit_development_pickup_block .pic_main{position:relative;margin-bottom:0}@media screen and (min-width: 720px){.unit_development_pickup_block .pic_main{width:40%}.unit_development_pickup_block .pic_main img{width:100%}}@media screen and (max-width: 719px){.unit_development_pickup_block .pic_main{padding-top:66.7%;width:100%;overflow:hidden}.unit_development_pickup_block .pic_main img{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}}.unit_development_pickup_block .content_wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 720px){.unit_development_pickup_block .content_wrap{width:60%;padding:16px 16px 0 50px}}@media screen and (max-width: 719px){.unit_development_pickup_block .content_wrap{width:100%;padding:16px}}@media screen and (min-width: 720px){.unit_development_pickup_block .title{display:block;width:100%;margin-bottom:0.5em;line-height:2;font-size:18px;font-weight:600;word-break:break-all;color:#303030;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width: 719px){.unit_development_pickup_block .title{display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:0.5em;width:100%;height:auto;max-height:3em;line-height:1.5;font-size:16px;font-weight:600;word-wrap:break-word;word-break:break-word;color:#303030;overflow:hidden}}.unit_development_pickup_block .category{display:block;float:left;margin:0;padding:0.66em 1em;line-height:1em;font-size:0.64286rem;font-weight:500;color:#fff;background-color:#595656}@media screen and (max-width: 719px){.unit_development_pickup_block .category{font-size:0.57143rem}}.unit_development_pickup_block .status{padding:0;text-align:right;color:#BFBFBF}@media screen and (min-width: 720px){.unit_development_pickup_block .status{float:right;width:40%}}@media screen and (max-width: 719px){.unit_development_pickup_block .status{margin-bottom:0.5em}}.unit_development_pickup_block .status .num{font-size:12px}.unit_development_pickup_block .status .view{margin-left:0.25em}.unit_development_pickup_block .status .view i{margin-right:0.5em;color:#BFBFBF}.unit_development_pickup_block .status .view i:before{-moz-transform:scale(1.25, 1.25);-ms-transform:scale(1.25, 1.25);-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}@media screen and (max-width: 719px){.unit_development_pickup_block .status .view i:before{-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}}.unit_development_pickup_block .status .score{margin-left:0.25em}.unit_development_pickup_block .status .score i{margin-right:0.5em;color:#BFBFBF}.unit_development_pickup_block .status .score i:before{-moz-transform:scale(1.25, 1.25);-ms-transform:scale(1.25, 1.25);-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}@media screen and (max-width: 719px){.unit_development_pickup_block .status .score i:before{-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}}.unit_development_pickup_block .status .comments{margin-left:0.25em}.unit_development_pickup_block .status .comments i{margin-right:0.25em;color:#BFBFBF}.unit_development_pickup_block .status .comments i:before{-moz-transform:scale(1.15, 1.15);-ms-transform:scale(1.15, 1.15);-webkit-transform:scale(1.15, 1.15);transform:scale(1.15, 1.15)}@media screen and (max-width: 719px){.unit_development_pickup_block .status .comments i:before{-moz-transform:scale(1.25, 1.25);-ms-transform:scale(1.25, 1.25);-webkit-transform:scale(1.25, 1.25);transform:scale(1.25, 1.25)}}@media screen and (min-width: 720px){.unit_development_pickup_block .detail{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-top:0.5em;width:100%;height:5.4em;line-height:1.8;word-wrap:break-word;word-break:break-word;font-size:13px;overflow:hidden;color:#303030}}@media screen and (max-width: 1239px){.unit_development_pickup_block .detail{-webkit-line-clamp:2;height:3.6em;line-height:1.8}}@media screen and (max-width: 719px){.unit_development_pickup_block .detail{display:none}}.unit_development_pickup_block .interested{clear:both;padding-top:10%}@media screen and (max-width: 719px){.unit_development_pickup_block .interested{padding-top:1rem}}.unit_development_pickup_block .interested .btn{padding:0.5em 0;width:100%;font-size:1.42857rem;border-radius:5px}@media screen and (max-width: 719px){.unit_development_pickup_block .interested .btn{padding:0.75em 0;font-size:5vw}}.unit_development_pickup_block .interested .btn>i{margin-right:0.5em}.unit_development_pickup_block .interested .btn>i:before{-moz-transform:translate(1.4, 1.4);-ms-transform:translate(1.4, 1.4);-webkit-transform:translate(1.4, 1.4);transform:translate(1.4, 1.4)}.unit_development_pickup_block .failed{padding-top:10%}@media screen and (max-width: 719px){.unit_development_pickup_block .failed{padding-top:1rem}}.unit_development_pickup_block .failed_inner{display:block;padding:1em 0;width:100%;text-align:center;font-size:14px;font-weight:bold;color:#fff;background-color:#BFBFBF;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,0.05)}@media screen and (max-width: 719px){.unit_development_pickup_block .failed_inner{padding:0.75em 0;font-size:5vw}}.unit_development_pickup_block .status_funding{clear:both;padding:1rem 0 0;width:100%}@media screen and (max-width: 719px){.unit_development_pickup_block .status_funding{padding:0 0 0}}.unit_development_pickup_block .status_funding_counter{display:table;table-layout:fixed;margin:0}@media screen and (min-width: 720px){.unit_development_pickup_block .status_funding_counter{float:left;width:60%}}@media screen and (max-width: 719px){.unit_development_pickup_block .status_funding_counter{width:100%}}.unit_development_pickup_block .status_funding_counter_label{display:block;font-size:10px}.unit_development_pickup_block .status_funding_counter_num{display:block;line-height:30px;font-size:12px;font-weight:500}@media screen and (max-width: 1239px){.unit_development_pickup_block .status_funding_counter_num{line-height:26px}}@media screen and (max-width: 719px){.unit_development_pickup_block .status_funding_counter_num{line-height:8vw}}.unit_development_pickup_block .status_funding_counter_num span{font-size:28px}@media screen and (max-width: 1239px){.unit_development_pickup_block .status_funding_counter_num span{font-size:24px}}@media screen and (max-width: 719px){.unit_development_pickup_block .status_funding_counter_num span{font-size:8vw}}.unit_development_pickup_block .status_funding_counter>li{display:table-cell;color:#32B763}.unit_development_pickup_block .status_funding_counter>li:nth-of-type(1){width:28%}.unit_development_pickup_block .status_funding_counter>li:nth-of-type(2){width:22%}.unit_development_pickup_block .status_funding_counter>li.remaining .status_funding_counter_num span{font-size:24px}.unit_development_pickup_block .status_funding_counter>li.funding{color:#32B763}.completed.unit_development_pickup_block .status_funding_counter>li.funding{color:#BFBFBF}.unit_development_pickup_block .status_funding_counter>li.funding .status_funding_counter_num{text-align:right}.unit_development_pickup_block .status_funding_gauge{margin:0}@media screen and (min-width: 720px){.unit_development_pickup_block .status_funding_gauge{clear:both}}.unit_development_pickup_block .status_funding_gauge .amount_gauge{margin:0 0 0.5rem}.unit_development_pickup_block .status_funding_gauge .amount_gauge .gauge{height:10px}.unit_development_pickup_block .status_funding_gauge .amount_gauge .gauge .current_gauge{height:10px}.unit_development_pickup_block .status_funding_gauge .amount_gauge .gauge .current_gauge .rate{display:none}.unit_development_pickup_block .status_funding_gauge .target_amount{margin:0;font-size:10px;color:#BFBFBF}.unit_development_pickup_block .store_now{margin-top:0.5em;text-align:right}.unit_development_pickup_block .store_now_label{display:inline-block;padding:4px 1.5em;line-height:1;text-align:center;font-size:10px;font-weight:bold;color:#707070;border:1px solid #707070;border-radius:4px}.unit_development_pickup_block .price{padding-bottom:1em;text-align:right;font-size:0.71429rem;color:#3B4043}@media screen and (max-width: 719px){.unit_development_pickup_block .price{padding-bottom:0;font-size:3vw}}.unit_development_pickup_block .price span{margin-right:0.25em;font-size:1.14286rem}@media screen and (max-width: 719px){.unit_development_pickup_block .price span{margin-right:0.125em;font-size:6.5vw;font-weight:500}}.unit_development_pickup_display{margin:0 auto 3rem;width:1100px;background-color:#F7F7F7;border-radius:20px}@media screen and (max-width: 1239px){.unit_development_pickup_display{width:900px;border-radius:10px}}@media screen and (max-width: 719px){.unit_development_pickup_display{width:94%;border-radius:15px}}.unit_development_pickup_display .block_wrap{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;padding:50px 0;width:950px}@media screen and (max-width: 1239px){.unit_development_pickup_display .block_wrap{padding:20px 0;width:826px}}@media screen and (max-width: 719px){.unit_development_pickup_display .block_wrap{padding:1.5vw 0;width:96%}}.unit_development_pickup_display .block_wrap:after{content:'';display:block;width:31%}@media screen and (max-width: 719px){.unit_development_pickup_display .block_wrap:after{width:100%}}.development_pickup_funding{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 2rem 4rem;padding:0;border-bottom:none}@media screen and (max-width: 719px){.development_pickup_funding{margin:0 auto 2rem;width:100%;padding:0 3%}}.development_pickup_funding .unit_block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 2rem;padding:0 0 1rem;width:100%;overflow:hidden}@media screen and (max-width: 719px){.development_pickup_funding .unit_block{overflow:hidden}}.development_top .development_pickup_funding .unit_block{padding:0 72px 1rem}@media screen and (max-width: 719px){.development_top .development_pickup_funding .unit_block{padding:0 1rem}}.development_pickup_funding .main_pics{float:left;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:1rem;width:60%}@media screen and (max-width: 719px){.development_pickup_funding .main_pics{float:none;margin-bottom:0.75rem;padding-right:0;width:100%}}.development_pickup_funding .main_pics a{display:block;position:relative}.development_pickup_funding .main_pics a .label{display:block;position:absolute;top:0;left:0;width:96px;height:96px;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/assets/development_pickup_funding_label-508d769ae2cc9c4bcb92a3ef14d43a45.png);background-size:contain;background-repeat:no-repeat;background-position:left top}@media screen and (max-width: 719px){.development_pickup_funding .main_pics a .label{width:24.75%;height:44%}}.development_pickup_funding .main_pics a img{width:100%}.development_pickup_funding .summary{float:right;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1rem;width:40%}@media screen and (max-width: 719px){.development_pickup_funding .summary{float:none;width:100%;padding-left:0}}.development_pickup_funding .summary>.wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:1rem;width:100%}@media screen and (max-width: 719px){.development_pickup_funding .summary>.wrap{position:static;padding-left:0}}.development_pickup_funding .summary>.wrap>.title{margin-bottom:0.5em;line-height:1.6;font-size:1.42857rem}@media screen and (max-width: 1239px){.development_pickup_funding .summary>.wrap>.title{margin-bottom:0.25em;line-height:1.4;font-size:1.28571rem}}@media screen and (max-width: 719px){.development_pickup_funding .summary>.wrap>.title{margin-bottom:0.5em}}.development_pickup_funding .summary>.wrap>.title a{color:inherit}.development_pickup_funding .summary>.wrap>.title a:hover{color:inherit}.development_pickup_funding .summary>.wrap>.category{margin-bottom:1rem}@media screen and (max-width: 719px){.development_pickup_funding .summary>.wrap>.category{margin-bottom:0.25rem}}.development_pickup_funding .summary>.wrap>.category .wrap{display:inline-block;padding:0.25em 0.5em;line-height:1.6;vertical-align:top;font-size:0.85714rem;font-weight:bold;color:white;word-break:break-word;white-space:nowrap;background-color:#595656}@media screen and (max-width: 719px){.development_pickup_funding .summary>.wrap>.category .wrap{padding:0 0.5em;font-size:0.75rem}}.unit_development_summary{position:relative;margin-bottom:0;padding:2.5rem !important;border-bottom:none}@media screen and (max-width: 719px){.unit_development_summary{padding:1rem 2% !important;overflow:hidden}}.unit_development_summary li{float:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:36px;width:66%}@media screen and (max-width: 719px){.unit_development_summary li{position:relative;padding-left:0;width:100%}}.unit_development_summary li.title{margin-bottom:0.5em;line-height:1.6;font-size:20px;font-weight:bold}@media screen and (max-width: 719px){.unit_development_summary li.title{float:none;font-size:24px;width:100%}}.unit_development_summary li.category_theme{display:table;margin-bottom:1em}@media screen and (max-width: 719px){.unit_development_summary li.category_theme{float:none;display:block;margin-bottom:1em;width:100%}.unit_development_summary li.category_theme.slide{display:none}}.unit_development_summary li.category_theme span.category{display:inline-block;padding:0.25em 0.5em;line-height:1.6;vertical-align:top;font-size:0.85714rem;font-weight:normal;color:white;word-break:break-word;white-space:nowrap;background-color:#595656}.unit_development_summary li.category_theme span.theme{display:table-cell;text-align:right}@media screen and (max-width: 719px){.unit_development_summary li.category_theme span.theme{display:block;text-align:left}}.unit_development_summary li.category_theme span.theme a{display:inline-block;margin-left:1em;padding:0.25em 0.5em;line-height:1.6;vertical-align:top;text-align:left;font-size:0.85714rem;font-weight:normal;background-color:whitesmoke;border:1px solid #eaeaea}@media screen and (max-width: 719px){.unit_development_summary li.category_theme span.theme a{margin-left:0;margin-top:1em}}.unit_development_summary li.category_theme span.theme a span.cap{padding-right:0.5em;font-weight:bold;color:#595656}.unit_development_summary li.detail{margin-bottom:1.5em}@media screen and (max-width: 719px){.unit_development_summary li.detail{float:none;margin-bottom:1.5em;width:100%}.unit_development_summary li.detail.slide{display:none}}.unit_development_summary li.detail .wrap_btn{padding:0.5em 0;text-align:center}.unit_development_summary li.detail .wrap_btn .btn_48{padding-right:0;padding-left:0;width:50%;line-height:2.5em}@media screen and (max-width: 1239px){.unit_development_summary li.detail .wrap_btn .btn_48{width:66%}}@media screen and (max-width: 719px){.unit_development_summary li.detail .wrap_btn .btn_48{width:66%}}.unit_development_summary li.main_pics{float:left;padding-left:0;width:33%}@media screen and (max-width: 719px){.unit_development_summary li.main_pics{float:none;width:100%}}@media screen and (max-width: 719px){.unit_development_summary .pic_main span.pics_title.slide{display:none}}@media screen and (max-width: 719px){.unit_development_summary .pics_sub.popup-gallery.slide{display:none;text-align:left}}.unit_edit_logs>h2>i{padding-right:0.25em;font-size:150%}.unit_edit_logs .logs_block{margin-bottom:24px;background-image:url(/assets/common_timeline_bg_01-466b5a287a89a7556264f860d6d07467.png);background-position:left top;background-repeat:repeat-y}@media only screen and (-webkit-min-device-pixel-ratio: 2){.unit_edit_logs .logs_block{background-image:url(/assets/common_timeline_bg_01@2x-d88f3c11bba2957c7c46fc21fdbb8fb3.png);background-size:24px 24px}}.unit_edit_logs .logs_block>div{padding-left:24px}.unit_edit_logs .logs_block div.head{padding-top:7px;padding-bottom:12px;line-height:24px;vertical-align:middle;background-image:url(/assets/common_timeline_bg_head-34f68faec398cc3197096d8ae4869265.png);background-position:left top;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio: 2){.unit_edit_logs .logs_block div.head{background-image:url(/assets/common_timeline_bg_head@2x-21303415a000d1436a7d525c64bb138e.png);background-size:24px 42px}}.unit_edit_logs .logs_block div.head:first-child{padding-top:0;background-position:left -6px}.unit_edit_logs span.time_stamp{display:block;width:120px;vertical-align:middle;font-size:0.92857rem;font-weight:bold;color:#b2b3b2}@media screen and (max-width: 719px){.unit_edit_logs span.time_stamp{padding-left:12px}}.unit_edit_logs span.detail{display:block;margin-left:12px;vertical-align:middle;font-size:1rem}.unit_edit_logs div.content{margin-bottom:24px}.unit_error{text-align:center}.unit_error h2{text-align:left}.unit_error p.error_message{display:inline-block;padding-top:2em;padding-bottom:4em;font-size:1.14286rem}.unit_filter_01{margin-bottom:2rem;padding:0.25rem 0;letter-spacing:normal;border-top:3px solid #ffc71a;border-bottom:3px solid #ffc71a;text-align:center}@media screen and (max-width: 719px){.unit_filter_01{padding:0.5rem}}.unit_filter_01 fieldset{display:inline-block;margin:0.25rem 1%;vertical-align:middle;white-space:nowrap}@media screen and (max-width: 719px){.unit_filter_01 fieldset{margin:0.5rem auto;width:100%}}.unit_filter_01 select{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;max-width:100%;box-shadow:0px 2px 4px rgba(0,0,0,0.2)}@media screen and (max-width: 719px){.unit_filter_01 select{font-size:1rem}}.unit_filter_01 input[type="checkbox"]{margin:0.25rem 0.5rem}@media screen and (max-width: 719px){.unit_filter_01 input[type="checkbox"]{margin:0.5rem 2%;font-size:1rem}}.unit_filter_01 label{color:#303030;letter-spacing:0.25em}.unit_floating_share{visibility:hidden;pointer-events:none;opacity:0;position:fixed;bottom:80px;left:50%;z-index:2;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-660px;padding:0;text-align:center;z-index:100}@media screen and (max-width: 1350px){.unit_floating_share{margin-left:0;left:16px}}@media screen and (max-width: 1239px){.unit_floating_share{display:none}}.unit_floating_share.fixed{visibility:visible;opacity:1;pointer-events:auto}.unit_floating_share.fixed:hover{background-color:white}@media screen and (max-width: 1239px){.unit_floating_share.fixed{visibility:hidden}}.unit_floating_share_btns{text-align:center}.unit_floating_share_btn{margin:0 auto;text-align:center}.unit_floating_share_btn.interested{margin-bottom:45px}.unit_floating_share_btn.interested p{display:none}.unit_floating_share_btn.interested i{font-size:32px}.unit_floating_share_btn.interested a,.unit_floating_share_btn.interested button{display:block;width:56px;height:56px;font-size:32px;line-height:56px;color:#fff;border-radius:100%;background-color:#cccdce;border-radius:100%;box-shadow:1px 2px 3px rgba(0,0,0,0.16)}@media screen and (max-width: 1239px){.unit_floating_share_btn.interested a,.unit_floating_share_btn.interested button{width:44px;height:44px;line-height:44px}}.unit_floating_share_btn.interested a.active,.unit_floating_share_btn.interested button.active{background-color:#32B763}.unit_floating_share_btn.interested a.active:hover,.unit_floating_share_btn.interested button.active:hover{background-color:#cccdce}.unit_floating_share_btn.facebook a{display:block;margin-bottom:22px;width:38px;height:38px;text-indent:100%;white-space:nowrap;overflow:hidden;color:#fff;background-color:#000000;border-radius:100%;background-image:url(/assets/svg/unit_floating_share_btn_facebook-b597627144048b11dfe911e16730b0e0.svg);background-position:center 170%;background-size:auto 90%;background-repeat:no-repeat}@media screen and (max-width: 1239px){.unit_floating_share_btn.facebook a{width:32px;height:32px;line-height:32px}}.unit_floating_share_btn.twitter a{display:block;margin-bottom:45px;width:38px;height:38px;text-indent:100%;white-space:nowrap;overflow:hidden;color:#fff;background-color:#000000;border-radius:100%;background-image:url(/assets/svg/unit_floating_share_btn_twitter-48fa2ba9084fde8a6ade35aa7d890715.svg);background-position:center center;background-size:60% auto;background-repeat:no-repeat}@media screen and (max-width: 1239px){.unit_floating_share_btn.twitter a{width:32px;height:32px;line-height:32px}}.unit_funding_returns{margin-bottom:10px;padding:20px;background-color:#fff;box-shadow:1px 2px 3px rgba(0,0,0,0.16);border-radius:5px}.unit_funding_returns .returns_pic{margin-bottom:1.5rem}.unit_funding_returns .returns_pic img{width:100%}.unit_funding_returns .returns_name{margin-bottom:1.5rem;font-size:20px;font-weight:bold}@media screen and (max-width: 719px){.unit_funding_returns .returns_name{margin-bottom:0.75rem;font-size:16px}}.unit_funding_returns .returns_info{margin-bottom:1.5rem;padding:1rem 0;border-top:3px solid #545454;border-bottom:3px solid #545454}@media screen and (max-width: 719px){.unit_funding_returns .returns_info{margin-bottom:0.75rem}}.unit_funding_returns .description{margin-bottom:1.5em;line-height:1.5;font-size:14px}@media screen and (max-width: 719px){.unit_funding_returns .description{line-height:1.8;font-size:12px}}.unit_funding_returns .price{margin-bottom:0.5rem}.unit_funding_returns .price .label{display:block;text-align:left;font-size:0.85714rem}.unit_funding_returns .price .num{display:block;text-align:right}.unit_funding_returns .price .num span{font-size:1.78571rem;font-weight:bold}.unit_funding_returns .price .num .tax{margin-left:0.5em;font-size:0.85714rem}.unit_funding_returns .stock{text-align:right;font-size:1.14286rem;color:#BABABA}.unit_funding_returns .supporters{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:0.25em}@media screen and (max-width: 719px){.unit_funding_returns .supporters{margin-bottom:0.5em}}.unit_funding_returns .supporters .label{font-size:14px}@media screen and (max-width: 719px){.unit_funding_returns .supporters .label{font-size:12px}}.unit_funding_returns .supporters .num span{font-size:1.57143rem;font-weight:bold}.unit_funding_returns .supporters i{margin-right:0.5em;font-size:125%;color:#BCB9B7}.unit_funding_returns .shipping_date{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #707070}@media screen and (max-width: 719px){.unit_funding_returns .shipping_date{margin-bottom:0.75rem;padding-bottom:0.75rem}}.unit_funding_returns .shipping_date .label{margin-right:0.75em;font-size:14px}@media screen and (max-width: 719px){.unit_funding_returns .shipping_date .label{font-size:12px}}.unit_funding_returns .shipping_date .label img{position:relative;top:-0.125em;margin-left:0.25em;height:14px;width:auto}.unit_funding_returns .shipping_date .num{font-size:14px}.unit_funding_returns .wrap_btn{letter-spacing:-.40em;text-align:center}.unit_funding_returns .wrap_btn select{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 5% 0 0;padding-left:32px;width:25%;height:60px;vertical-align:top;text-align:center;text-align:-webkit-center;font-size:17px;font-weight:bold;border:none;letter-spacing:normal;color:#303030;background-color:#F7F7F7;background-image:url(/assets/asobiza/icon_arrow_black_24_down-d3b52f227ff80bf77efc55e80222e953.png);background-repeat:no-repeat;background-size:16px 16px;background-position:6px center;border-radius:4px;box-shadow:1px 2px 3px rgba(0,0,0,0.16);cursor:pointer;-moz-appearance:none !important;-webkit-appearance:none !important;-webkit-appearance:button;-moz-appearance:button;-o-appearance:button;appearance:button}.unit_funding_returns .wrap_btn select:focus{outline:0}.unit_funding_returns .wrap_btn select::-ms-expand{display:none}.unit_funding_returns .wrap_btn select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.unit_funding_returns .wrap_btn select:-moz-focusring:focus{color:transparent;text-shadow:0 0 0 #000}@media screen and (max-width: 719px){.unit_funding_returns .wrap_btn select{display:inline-block;margin-right:3%;margin-bottom:0;padding-left:26px;width:22%;height:60px;font-size:1rem;background-size:16px 16px}}.unit_funding_returns .wrap_btn .btn{display:inline-block;width:70%;padding-right:0;padding-left:0;height:60px;line-height:60px;vertical-align:top;text-align:center;letter-spacing:normal;font-size:13px;background-color:#32B763;border-radius:5px;box-shadow:1px 2px 3px rgba(0,0,0,0.16)}@media screen and (max-width: 719px){.unit_funding_returns .wrap_btn .btn{display:inline-block;width:75%;letter-spacing:normal;font-size:13px}}.w30pc .unit_funding{padding-top:0;padding-bottom:0;border-top:none;overflow:hidden}.only_sp.unit_funding{border-bottom:none;margin:0}.unit_funding.funding_progress{border-bottom:none}.unit_funding.funding_progress .achievement_rate{margin-bottom:48px;padding:1rem;background-color:#f8f8f8}@media screen and (max-width: 719px){.unit_funding.funding_progress .achievement_rate{margin-bottom:0;padding:0.5rem;overflow:hidden}}.unit_funding.funding_progress .achievement_rate .total_amount{margin-bottom:0.25em;color:#25ba4b}.unit_funding.funding_progress .achievement_rate .total_amount .title{display:block;margin-bottom:0.5em;line-height:1.25}@media screen and (max-width: 1239px){.unit_funding.funding_progress .achievement_rate .total_amount .title{margin-bottom:0.25em}}@media screen and (max-width: 719px){.unit_funding.funding_progress .achievement_rate .total_amount .title{font-size:0.75rem}}.unit_funding.funding_progress .achievement_rate .total_amount .amount{display:block;font-weight:bold}.unit_funding.funding_progress .achievement_rate .total_amount .amount span{padding-left:0.125em;font-size:1.85714rem}@media screen and (max-width: 719px){.unit_funding.funding_progress .achievement_rate .total_amount .amount span{font-size:1.5rem}}.unit_funding.funding_progress .achievement_rate .amount_gauge{margin:1.5em 0 0.5em}@media screen and (max-width: 719px){.unit_funding.funding_progress .achievement_rate .amount_gauge{padding:0 1rem}}.unit_funding.funding_progress .achievement_rate .amount_gauge .gauge{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:20px;background-color:#606060;background-image:url(/assets/tab_bg@2x-6e3aead16b8c87019b54688253cd4c98.png);background-size:100px 100px;background-position:left top}.unit_funding.funding_progress .achievement_rate .amount_gauge .gauge .current_gauge{position:relative;width:100%;min-width:0;height:20px;background-color:#25ba4b}.unit_funding.funding_progress .achievement_rate .amount_gauge .gauge .current_gauge .rate{display:block;position:absolute;top:-2em;right:0;margin-right:-1.5em;width:3em;height:1.5em;line-height:1.5em;text-align:center;font-size:0.71429rem;color:white;background-color:#25ba4b}.unit_funding.funding_progress .achievement_rate .amount_gauge .gauge .current_gauge .rate:after{position:absolute;display:block;left:50%;bottom:-4px;margin:0 0 0 -4px;letter-spacing:0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:4px solid #25ba4b;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0px solid transparent}.unit_funding.funding_progress .achievement_rate .target_amount{margin-bottom:0.5rem;text-align:right;color:#606060}.unit_funding.funding_progress .achievement_rate .target_amount .title{padding-right:0.25em}@media screen and (max-width: 719px){.unit_funding.funding_progress .achievement_rate .target_amount .title{font-size:0.75rem}}.unit_funding.funding_progress .achievement_rate .supporters_remaining{letter-spacing:-.40em;width:100%}.unit_funding.funding_progress .achievement_rate .supporters_remaining .supporters{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 2% 0 0;padding:0.5rem 0.5rem 0.25rem;width:48%;font-size:0.85714rem;letter-spacing:normal;background-color:#f0f0f0;border-bottom:4px solid #e6e6e6}@media screen and (max-width: 719px){.unit_funding.funding_progress .achievement_rate .supporters_remaining .supporters{text-align:center}}.unit_funding.funding_progress .achievement_rate .supporters_remaining .supporters .title{display:block;margin-bottom:0.125em;line-height:1.2}@media screen and (max-width: 719px){.unit_funding.funding_progress .achievement_rate .supporters_remaining .supporters .title{display:inline;font-size:0.75rem}}.unit_funding.funding_progress .achievement_rate .supporters_remaining .supporters .title i{font-size:140%}.unit_funding.funding_progress .achievement_rate .supporters_remaining .supporters .num{display:block;text-align:center}@media screen and (max-width: 719px){.unit_funding.funding_progress .achievement_rate .supporters_remaining .supporters .num{display:inline}}.unit_funding.funding_progress .achievement_rate .supporters_remaining .supporters .num span{font-size:1.57143rem;font-weight:bold}@media screen and (max-width: 719px){.unit_funding.funding_progress .achievement_rate .supporters_remaining .supporters .num span{font-size:1rem}}.unit_funding.funding_progress .achievement_rate .supporters_remaining .remaining{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 0 2%;padding:0.5rem 0.5rem 0.25rem;width:48%;letter-spacing:normal;font-size:0.85714rem;background-color:#f0f0f0;border-bottom:4px solid #e6e6e6}@media screen and (max-width: 719px){.unit_funding.funding_progress .achievement_rate .supporters_remaining .remaining{text-align:center}}.unit_funding.funding_progress .achievement_rate .supporters_remaining .remaining .title{display:block;margin-bottom:0.125em;line-height:1.2}@media screen and (max-width: 719px){.unit_funding.funding_progress .achievement_rate .supporters_remaining .remaining .title{display:inline;font-size:0.75rem}}.unit_funding.funding_progress .achievement_rate .supporters_remaining .remaining .title i{font-size:140%}.unit_funding.funding_progress .achievement_rate .supporters_remaining .remaining .num{display:block;text-align:center}@media screen and (max-width: 719px){.unit_funding.funding_progress .achievement_rate .supporters_remaining .remaining .num{display:inline}}.unit_funding.funding_progress .achievement_rate .supporters_remaining .remaining .num span{font-size:1.57143rem;font-weight:bold}@media screen and (max-width: 719px){.unit_funding.funding_progress .achievement_rate .supporters_remaining .remaining .num span{font-size:1rem}}.unit_funding.funding_course>h2>i{padding-right:0.25em;font-size:150%}.unit_funding.funding_course .products{margin-bottom:1rem;padding:1rem;background-color:#f8f8f8;border:4px solid #f0f0f0}@media screen and (max-width: 719px){.unit_funding.funding_course .products{padding:0.5rem}}.unit_funding.funding_course .products .products_name_stock{display:table;table-layout:fixed;width:100%}.unit_funding.funding_course .products .products_name{display:table-cell;margin-bottom:0;width:100%;line-height:1.25;vertical-align:middle;font-weight:bold;font-size:1.14286rem}.unit_funding.funding_course .products .stock{display:table-cell;width:7em;text-align:right}.unit_funding.funding_course .products .stock .wrap{display:inline-block;padding:0.25em;line-height:1.25;font-size:0.85714rem;text-align:center;vertical-align:middle;white-space:nowrap;color:#ffffff;background-color:#f03741;border-radius:2px}@media screen and (max-width: 719px){.unit_funding.funding_course .products .stock .wrap{padding:0.125rem 0.25em;line-height:1.25rem;font-size:0.75rem}}.unit_funding.funding_course .products .products_pic{clear:both;padding-top:0.5rem;padding-bottom:0.5rem}.unit_funding.funding_course .products .products_pic img{width:100%}.unit_funding.funding_course .products .description{margin-bottom:0.5em;line-height:1.4}@media screen and (max-width: 719px){.unit_funding.funding_course .products .description{font-size:0.875rem}}.unit_funding.funding_course .products .shipping_date{margin-bottom:0.5em;font-weight:bold;font-size:0.85714rem;color:#595656}@media screen and (max-width: 719px){.unit_funding.funding_course .products .shipping_date{font-size:0.875rem}}.unit_funding.funding_course .products .wrap_btn{letter-spacing:-.40em}.unit_funding.funding_course .products .wrap_btn select{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 5% 0 0;padding-left:24px;width:20%;height:48px;text-align:center;text-align:-webkit-center;border:none;letter-spacing:normal;color:#595656;background-color:#ffffff;background-image:url(/assets/icon_arrow_black_24_down-d3b52f227ff80bf77efc55e80222e953.png);background-repeat:no-repeat;background-size:16px 16px;background-position:2px center;border-radius:4px;border:1px solid #cccdce;cursor:pointer;-moz-appearance:none !important;-webkit-appearance:none !important;-webkit-appearance:button;-moz-appearance:button;-o-appearance:button;appearance:button}.unit_funding.funding_course .products .wrap_btn select:focus{outline:0}.unit_funding.funding_course .products .wrap_btn select::-ms-expand{display:none}.unit_funding.funding_course .products .wrap_btn select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.unit_funding.funding_course .products .wrap_btn select:-moz-focusring:focus{color:transparent;text-shadow:0 0 0 #000}@media screen and (max-width: 1239px){.unit_funding.funding_course .products .wrap_btn select{padding-left:16px;font-size:0.85714rem;background-size:14px 14px;background-position:2px center}}@media screen and (max-width: 719px){.unit_funding.funding_course .products .wrap_btn select{display:inline-block;margin-right:3%;margin-bottom:0;padding-left:26px;width:22%;height:48px;font-size:1rem;background-size:16px 16px}}.unit_funding.funding_course .products .wrap_btn .btn{display:inline-block;width:75%;padding-right:0;padding-left:0;text-align:center;letter-spacing:normal;font-weight:bold;font-size:1.14286rem;border-radius:4px}@media screen and (max-width: 1239px){.unit_funding.funding_course .products .wrap_btn .btn{font-size:0.85714rem}}@media screen and (max-width: 1239px){.unit_funding.funding_course .products .wrap_btn .btn{font-size:0.75rem;letter-spacing:-0.05em}}@media screen and (max-width: 719px){.unit_funding.funding_course .products .wrap_btn .btn{display:inline-block;width:75%;letter-spacing:normal;font-size:1rem}}.unit_funding.funding_course .products .supporters_price{margin:0 0 0.5em;letter-spacing:-.40em;width:100%}.unit_funding.funding_course .products .supporters_price .supporters{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 2% 0 0;padding:0.5rem;width:48%;font-size:0.85714rem;letter-spacing:normal;vertical-align:middle;background-color:#f0f0f0;border-bottom:4px solid #e6e6e6}.unit_funding.funding_course .products .supporters_price .supporters .title{display:block;margin-bottom:0.25em}.unit_funding.funding_course .products .supporters_price .supporters .num{display:block;line-height:1.2;text-align:center}@media screen and (max-width: 719px){.unit_funding.funding_course .products .supporters_price .supporters .num{font-size:0.75rem}}.unit_funding.funding_course .products .supporters_price .supporters .num span{font-weight:bold}@media screen and (max-width: 719px){.unit_funding.funding_course .products .supporters_price .supporters .num span{font-size:1rem}}.unit_funding.funding_course .products .supporters_price .price{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 0 2%;padding:0.5rem;width:48%;letter-spacing:normal;vertical-align:middle;font-size:0.85714rem;border-bottom:4px solid transparent}.unit_funding.funding_course .products .supporters_price .price .title{display:block;margin-bottom:0.25em}.unit_funding.funding_course .products .supporters_price .price .num{display:block;line-height:1.2;text-align:center}@media screen and (max-width: 719px){.unit_funding.funding_course .products .supporters_price .price .num{font-size:0.75rem}}.unit_funding.funding_course .products .supporters_price .price .num span{font-size:1.42857rem;font-weight:bold}@media screen and (max-width: 719px){.unit_funding.funding_course .products .supporters_price .price .num span{font-size:1rem}}.unit_intro{width:66%;margin:3rem auto;text-align:center}@media screen and (max-width: 719px){.unit_intro{width:96%}}.unit_intro h2{position:relative;margin-bottom:1em;line-height:1.4;letter-spacing:0.25em;font-size:1.28571rem;font-weight:bold;color:#595656}@media screen and (max-width: 719px){.unit_intro h2{margin-bottom:0.75rem;font-size:1.07143rem}}.unit_intro h2:before{content:'';display:block;position:absolute;top:50%;margin-top:-3px;width:100%;height:6px;background-image:url(/assets/common_bg_04-ce48c2b38c8afbe7e5809b8544dc3db8.png)}.unit_intro h2 .wrap{display:inline-block;position:relative;padding:0 0.75em;background-color:#ffffff}.unit_intro p{line-height:2;letter-spacing:0.25em;font-size:0.85714rem}@media screen and (max-width: 719px){.unit_intro p{font-size:0.5rem;font-size:2.25vw}}.unit_login_form_02.unit_mfp{position:relative;margin:0 auto;padding:1rem 0;width:auto;text-align:center;max-width:560px;background-color:#ffffff}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp{margin:0 auto}}.unit_login_form_02.unit_mfp:before{content:'';display:block;width:100%;height:72px;background-image:url(/assets/popup_login_logo-99d1355a1b00aba46b52f9b331b2e426.png);background-repeat:no-repeat;background-size:auto 80%;background-position:center center}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp:before{height:3.6rem;background-size:auto 100%}}.unit_login_form_02.unit_mfp>div.wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:1rem 0;width:352px;border-bottom:6px solid #e6e6e6}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp>div.wrap{padding:1rem 0;width:92%}}.unit_login_form_02.unit_mfp>div.wrap:last-of-type{border-bottom:none}.unit_login_form_02.unit_mfp .to_terms{position:absolute;top:2rem;right:2rem}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .to_terms{top:1rem;right:1rem;font-size:0.71429rem}}.unit_login_form_02.unit_mfp .to_terms a{color:#595656;text-decoration:underline}.unit_login_form_02.unit_mfp .to_login{position:absolute;top:2rem;right:2rem;font-size:0.85714rem}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .to_login{top:1rem;right:1rem;font-size:0.71429rem}}.unit_login_form_02.unit_mfp .to_login a{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.5em;color:#595656;text-decoration:none;background-color:#ffc71a;border-radius:1px;box-shadow:none}.unit_login_form_02.unit_mfp .to_sign_up{padding:0.5rem 0;font-size:1rem}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .to_sign_up{font-size:0.875rem}}.unit_login_form_02.unit_mfp .to_sign_up:hover{opacity:0.75;-moz-transition:opacity 0.1s ease-in-out;-o-transition:opacity 0.1s ease-in-out;-webkit-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out}.unit_login_form_02.unit_mfp .to_sign_up a{display:block;padding:0.75rem 0;font-weight:normal;color:#fff;background-color:#636766;border-radius:3px}.unit_login_form_02.unit_mfp .facebook{padding:0.5rem 0;font-size:1rem}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .facebook{font-size:0.875rem}}.unit_login_form_02.unit_mfp .facebook:hover{opacity:0.75;-moz-transition:opacity 0.1s ease-in-out;-o-transition:opacity 0.1s ease-in-out;-webkit-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out}.unit_login_form_02.unit_mfp .facebook a{display:block;padding:0.75rem 0;color:#fff;background-color:#3664a2;border-radius:3px}.unit_login_form_02.unit_mfp .facebook a img{margin:-0.75rem 0;padding-right:1em;width:28px;height:auto}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .facebook a img{width:32px}}.unit_login_form_02.unit_mfp .google_plus{margin-bottom:1rem;padding:0.5rem 0;font-size:1rem}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .google_plus{font-size:0.875rem}}.unit_login_form_02.unit_mfp .google_plus:hover{opacity:0.75;-moz-transition:opacity 0.1s ease-in-out;-o-transition:opacity 0.1s ease-in-out;-webkit-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out}.unit_login_form_02.unit_mfp .google_plus a{display:block;padding:0.75rem 0;color:#fff;background-color:#dd4b39;border-radius:3px}.unit_login_form_02.unit_mfp .google_plus a img{margin:-0.75rem 0;padding-right:1em;width:28px;height:auto}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .google_plus a img{width:32px}}.unit_login_form_02.unit_mfp .notes{padding:1em 0;text-align:left;font-size:0.85714rem}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .notes{font-size:0.71429rem}}.unit_login_form_02.unit_mfp .notes a{color:#595656;text-decoration:underline}.unit_login_form_02.unit_mfp .login_form{width:100%}.unit_login_form_02.unit_mfp .login_form p.or{position:relative;margin:0 0 1rem;width:100%;line-height:1em;text-align:center;font-size:0.71429rem;font-weight:normal;color:#b2b3b2}.unit_login_form_02.unit_mfp .login_form p.or:before{content:'';display:block;position:absolute;top:0.5em;width:100%;height:1px;background-color:#b2b3b2}.unit_login_form_02.unit_mfp .login_form p.or .wrap{display:inline-block;position:relative;padding:0 1em;height:1em;color:#8a8b8c;background-color:#ffffff}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .login_form p.or{margin:0}}.unit_login_form_02.unit_mfp .login_form div.mail,.unit_login_form_02.unit_mfp .login_form div.pass{padding:0.5rem 0}.unit_login_form_02.unit_mfp .login_form div.mail input[type='email'],.unit_login_form_02.unit_mfp .login_form div.mail input[type='password'],.unit_login_form_02.unit_mfp .login_form div.pass input[type='email'],.unit_login_form_02.unit_mfp .login_form div.pass input[type='password']{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0.5rem;width:100%;height:auto;font-size:1rem;border-radius:6px}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .login_form div.mail input[type='email'],.unit_login_form_02.unit_mfp .login_form div.mail input[type='password'],.unit_login_form_02.unit_mfp .login_form div.pass input[type='email'],.unit_login_form_02.unit_mfp .login_form div.pass input[type='password']{font-size:1rem}}.unit_login_form_02.unit_mfp .login_form div.mail input[type='email']:focus,.unit_login_form_02.unit_mfp .login_form div.mail input[type='password']:focus,.unit_login_form_02.unit_mfp .login_form div.pass input[type='email']:focus,.unit_login_form_02.unit_mfp .login_form div.pass input[type='password']:focus{border-color:#ffc71a}.unit_login_form_02.unit_mfp .login_form div.mail ::-webkit-input-placeholder,.unit_login_form_02.unit_mfp .login_form div.pass ::-webkit-input-placeholder{font-size:0.85714rem;color:#b2b3b2 !important}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .login_form div.mail ::-webkit-input-placeholder,.unit_login_form_02.unit_mfp .login_form div.pass ::-webkit-input-placeholder{font-size:0.78571rem}}.unit_login_form_02.unit_mfp .login_form div.mail :-moz-placeholder,.unit_login_form_02.unit_mfp .login_form div.pass :-moz-placeholder{font-size:0.85714rem;color:#b2b3b2 !important}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .login_form div.mail :-moz-placeholder,.unit_login_form_02.unit_mfp .login_form div.pass :-moz-placeholder{font-size:0.78571rem}}.unit_login_form_02.unit_mfp .login_form div.mail ::-moz-placeholder,.unit_login_form_02.unit_mfp .login_form div.pass ::-moz-placeholder{font-size:0.85714rem;color:#b2b3b2 !important}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .login_form div.mail ::-moz-placeholder,.unit_login_form_02.unit_mfp .login_form div.pass ::-moz-placeholder{font-size:0.78571rem}}.unit_login_form_02.unit_mfp .login_form div.mail :-ms-input-placeholder,.unit_login_form_02.unit_mfp .login_form div.pass :-ms-input-placeholder{font-size:0.85714rem;color:#b2b3b2 !important}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .login_form div.mail :-ms-input-placeholder,.unit_login_form_02.unit_mfp .login_form div.pass :-ms-input-placeholder{font-size:0.78571rem}}.unit_login_form_02.unit_mfp .login_form .login{margin-bottom:1rem;padding:0.5rem 0}.unit_login_form_02.unit_mfp .login_form .login:hover{opacity:0.75;-moz-transition:opacity 0.1s ease-in-out;-o-transition:opacity 0.1s ease-in-out;-webkit-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out}.unit_login_form_02.unit_mfp .login_form .login input[type='submit']{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.75rem 0;letter-spacing:0.125em;font-size:1rem;font-weight:bold;color:#595656;background-color:#ffc71a;border-radius:3px;box-shadow:none}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .login_form .login input[type='submit']{font-size:0.875rem}}.unit_login_form_02.unit_mfp .login_form .check_option{padding:1em 0;text-align:center;font-size:0.85714rem}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .login_form .check_option{font-size:0.78571rem}}.unit_login_form_02.unit_mfp .login_form .forgot_pass{font-size:0.85714rem}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp .login_form .forgot_pass{font-size:0.78571rem}}.unit_login_form_02.unit_mfp .login_form .error{color:#e7141a}.unit_login_form_02.unit_mfp button.mfp-close{margin-top:-32px;margin-right:-32px}@media screen and (max-width: 719px){.unit_login_form_02.unit_mfp button.mfp-close{margin-right:0}}.unit_main_comments_display{margin-bottom:3rem}.unit_main_comments_display_header{margin-bottom:1rem;border-bottom:1px solid #cccccc}.unit_main_comments_display_title{padding:1rem 1.25rem;font-size:1.28571rem;font-weight:bold}@media screen and (max-width: 719px){.unit_main_comments_display_title{padding:1rem 3%}}.unit_mfp{position:relative;margin:auto}@media screen and (max-width: 719px){.unit_mfp{width:100%;max-width:100%;overflow:hidden}}.unit_mfp h1{margin-bottom:24px;line-height:32px;font-size:1.57143rem;font-weight:bold}@media screen and (max-width: 719px){.unit_mfp h1{margin-bottom:0.5em}}.unit_mfp.unit_form{width:auto;max-width:720px}.unit_mfp div.wrap{padding:24px 20px;background-color:white}@media screen and (max-width: 719px){.unit_mfp div.wrap{padding:24px 2%;background-color:white}}.unit_mfp .mfp-close{width:32px !important;height:32px !important;line-height:32px !important}@media screen and (max-width: 719px){.unit_mfp .mfp-close{width:32px !important;height:32px !important;line-height:32px !important}}button[type="button"].mfp-close,button[type="button"].mfp-close:hover{background-color:transparent !important}.unit_modal{position:fixed;z-index:9999;bottom:0;left:0;width:100%;height:100%;height:100vh;background-color:rgba(0,0,0,0.65)}.unit_modal_container{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);height:70vh;width:720px}@media screen and (max-width: 1239px){.unit_modal_container{height:80vh}}@media screen and (max-width: 719px){.unit_modal_container{width:90%;height:540px;height:85vh}}.unit_modal_wrapper{position:relative;left:50%;top:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);width:100%;max-height:100%;border-radius:8px;background-color:#fff}.unit_modal_header{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.75rem 1.75rem 2px}@media screen and (max-width: 719px){.unit_modal_header{padding:1.5rem 1.5rem 2px}}.unit_modal_body{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 1.75rem;padding:0}@media screen and (max-width: 719px){.unit_modal_body{margin:0 1.5rem}}.unit_modal_footer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0.5rem 1.75rem 1.75rem}@media screen and (max-width: 719px){.unit_modal_footer{padding:0.5rem 1.5rem 1.5rem}}.unit_modal .accbox{display:none;overflow:scroll;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.unit_modal .accbox_inner{padding:1rem;background-color:#efefef;opacity:0;-moz-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;-webkit-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out}.unit_modal .accbox_inner.active{opacity:1}.unit_modal .accbox_switch{display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:2rem 0 0;width:100%;height:40px;line-height:38px;text-align:center;color:#333;font-weight:bold;background:#fff;border:#666 1px solid;cursor:pointer}@media screen and (max-width: 719px){.unit_modal .accbox_switch{margin:1rem 0 0;font-size:0.85714rem}}.unit_modal .accbox_switch:hover{background-color:#eee}.unit_modal .accbox_switch .opend,.unit_modal .accbox_switch .closed{display:none}.unit_modal .accbox_switch .opend.active,.unit_modal .accbox_switch .closed.active{display:inline}.unit_modal button{display:block;width:100%;height:40px;line-height:38px;margin:1.5px 0;color:#333;font-weight:bold;background-color:#ffc71a;border:#666 1px solid;transition:all 0.5s;text-align:center}@media screen and (max-width: 719px){.unit_modal button{font-size:0.85714rem}}.unit_modal button:hover{background-color:#e8b518;cursor:pointer}.news_display.unit_block_display{margin:0 auto 2rem;padding:0}@media screen and (max-width: 719px){.news_display.unit_block_display{width:94%}}.unit_top_news_display .news_display.unit_block_display{width:950px}@media screen and (max-width: 1239px){.unit_top_news_display .news_display.unit_block_display{width:900px}}@media screen and (max-width: 719px){.unit_top_news_display .news_display.unit_block_display{width:94%}}.news_display .block_wrap .unit_block{float:none;display:block;margin:0;padding:1.5rem 0;width:100%;border-bottom:2px dotted #eee}@media screen and (max-width: 719px){.news_display .block_wrap .unit_block{padding:1.25rem 0}}.news_display .block_wrap .unit_block:first-of-type{border-top:2px dotted #eee}.news_display .block_wrap .unit_block>a{display:block;color:#545454;overflow:hidden}.news_display .block_wrap .unit_block .category{float:left;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:22%}@media screen and (max-width: 719px){.news_display .block_wrap .unit_block .category{margin-right:-7em;width:7em}}.news_display .block_wrap .unit_block .title{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:60%;white-space:nowrap;font-size:14px;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 719px){.news_display .block_wrap .unit_block .title{float:none;clear:left;padding-top:0.75em;width:100%;font-size:14px}}.news_display .block_wrap .unit_block .date{float:left;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:15%;font-size:16px;color:#303030}.en .news_display .block_wrap .unit_block .date{width:18%}@media screen and (max-width: 1239px){.news_display .block_wrap .unit_block .date{font-size:14px}}@media screen and (max-width: 719px){.news_display .block_wrap .unit_block .date{margin-right:1em;width:5em;font-size:14px}.en .news_display .block_wrap .unit_block .date{width:10em}}.news_display .block_wrap .unit_block p.status{position:relative;display:inline-block;margin:0;padding:0.5em 0;width:9.5em;line-height:1em;text-align:center;vertical-align:middle;font-size:10px;font-weight:600;border:1px solid #707070;border-radius:5px}@media screen and (max-width: 719px){.news_display .block_wrap .unit_block p.status{width:7.5em}}.news_display_load_more{margin:0 auto;padding:2rem 0;width:40%;text-align:center}@media screen and (max-width: 719px){.news_display_load_more{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;width:50%}}.unit_news_list .news_list{margin-bottom:0}.unit_news_list .news_list li{margin:0 0 1em;padding:0 0 1em;border-bottom:1px solid #e6e6e6}@media screen and (max-width: 719px){.unit_news_list .news_list li{display:none;padding:0 2% 1em;font-size:0.9rem}.unit_news_list .news_list li:nth-child(1),.unit_news_list .news_list li:nth-child(2),.unit_news_list .news_list li:nth-child(3){display:block}}.unit_news_list .news_list li:last-child{border-bottom:none}.unit_news_list .news_list li a>img{width:100%}.unit_news_list span.date_category{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin-bottom:1em;width:100%}@media screen and (max-width: 719px){.unit_news_list span.date_category{float:none;width:100%;font-size:0.75rem}}.unit_news_list span.category{position:relative;display:inline-block;padding:0 0 0 0.75em;line-height:20px;vertical-align:top;font-size:0.85714rem;border-left:5px solid #595656}@media screen and (max-width: 719px){.unit_news_list span.category{margin-bottom:0;padding:0 0 0 0.75em;font-size:0.825rem}}.unit_news_list span.category.category_type_0{border-color:#ffc71a}.unit_news_list span.category.category_type_1{border-color:#4A5552}.unit_news_list span.category.category_type_2{border-color:#182B4F}.unit_news_list span.date{float:right;display:inline-block;padding-right:0.5em;line-height:20px;font-weight:bold}@media screen and (max-width: 719px){.unit_news_list span.date{padding-right:0;font-size:0.75rem;vertical-align:middle}}.unit_news_list span.pics{float:left;display:block;margin-right:-84px;width:84px;text-align:left}@media screen and (max-width: 719px){.unit_news_list span.pics{margin-right:-84px;width:84px;text-align:left}}.unit_news_list span.pics img{width:72px;height:72px}.unit_news_list span.title{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;display:block;padding-left:84px;padding-bottom:0.25em;width:100%;font-size:0.85714rem}@media screen and (max-width: 719px){.unit_news_list span.title{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;clear:none;padding-left:96px;padding-top:0.5em;line-height:1.4;font-size:0.9rem}}.category_list{border-bottom:1px dotted #b2b3b2}.category_list ul,.month_list ul{margin:0;padding:1em 0}@media screen and (max-width: 719px){.category_list ul li,.month_list ul li{padding:0.25em 0;font-size:1rem}}.category_list li.category_type_0:before{content:'■';color:#78b355}.category_list li.category_type_1:before{content:'■';color:#ff8c41}.category_list li.category_type_2:before{content:'■';color:#925594}.unit.unit_operator{margin-left:auto;margin-right:auto;width:75%;border-top:none}@media screen and (max-width: 719px){.unit.unit_operator{width:96%}}.unit_operator h2{padding-bottom:0.25em}.unit_operator h2 .wrap{padding:0 0 4px;border-bottom:6px solid #ffc71a}.unit_operator h3{margin-bottom:0.5em;padding-top:1em;padding-bottom:0.5em;line-height:24px;font-size:1.57143rem}@media screen and (max-width: 719px){.unit_operator h3{padding-left:0}}.unit_operator p.sub{margin-bottom:0.75em;font-size:1rem}@media screen and (max-width: 719px){.unit_operator p.sub{padding-left:0;font-size:1em}}@media screen and (max-width: 719px){.unit_operator ul{margin-left:0}}.unit_operator ul li{display:table;padding:1em 0.5em;width:100%;border-top:1px solid #eaeaea}.unit_operator ul li.profile{padding-left:0;line-height:1.7;border-top:none}.unit_operator ul li:last-child{border-bottom:1px solid #eaeaea}.unit_operator ul li span.cap{display:table-cell;padding-right:0.5em;width:20%}@media screen and (max-width: 719px){.unit_operator ul li span.cap{width:25%}}.unit_operator ul li span.body{display:table-cell;padding-left:0.5em}.unit_operator .map iframe{width:100%;height:360px}.unit_order_flow{margin-bottom:0;padding-top:0;padding-bottom:0;border-top:none}.unit_order_flow .flow_map ul{display:table;table-layout:fixed;width:100%}.unit_order_flow .flow_map li{position:relative;display:table-cell;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;line-height:24px;vertical-align:middle;text-align:center;border-right:6px solid #ffffff;background-color:gainsboro}.en .unit_order_flow .flow_map li{font-size:0.75rem}@media screen and (max-width: 719px){.unit_order_flow .flow_map li{font-size:0.5rem}.ja .unit_order_flow .flow_map li{width:27%}.ja .unit_order_flow .flow_map li:nth-of-type(1){width:19%}}.unit_order_flow .flow_map li .wrap{z-index:1;display:inline-block;padding-left:12px;line-height:1.2em;vertical-align:middle}.en .unit_order_flow .flow_map li .wrap{padding-top:0.2em;padding-bottom:0.2em}.unit_order_flow .flow_map li .wrap:before{z-index:2;position:absolute;display:block;left:0;top:50%;margin:-12px 0 0 0;letter-spacing:0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:12px solid transparent;border-right:0px solid transparent;border-left:12px solid #fff;border-bottom:12px solid transparent}.unit_order_flow .flow_map li .wrap:after{z-index:3;position:absolute;display:block;right:-12px;top:50%;margin:-12px 0 0 0;letter-spacing:0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:12px solid transparent;border-right:0px solid transparent;border-left:12px solid gainsboro;border-bottom:12px solid transparent}.unit_order_flow .flow_map li.active{background-color:#ffc71a}.unit_order_flow .flow_map li.active .wrap{z-index:2}.unit_order_flow .flow_map li.active .wrap:after{position:absolute;display:block;right:-12px;top:50%;margin:-12px 0 0 0;letter-spacing:0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:12px solid transparent;border-right:0px solid transparent;border-left:12px solid #ffc71a;border-bottom:12px solid transparent}.unit_order_flow .flow_map li:first-of-type .wrap{padding-left:6px}.unit_order_flow .flow_map li:first-of-type .wrap:before{display:none}.unit_order_flow .flow_map li:last-of-type{border-right:none}.unit_order_flow .flow_map li:last-of-type .wrap:after{display:none}.unit_order_flow .cart_items_list{margin-bottom:2em}.unit_order_flow .cart_items_list h2 i{font-size:140%;margin-right:0.25em}.unit_order_flow .cart_items_list .item{position:relative;padding:1em 0;border-bottom:1px solid gainsboro}.unit_order_flow .cart_items_list .item:first-of-type{border-top:1px solid gainsboro}.unit_order_flow .cart_items_list .item .pics{width:15%;float:left}.unit_order_flow .cart_items_list .item .pics img{width:100%;height:auto}.unit_order_flow .cart_items_list .item .info{float:left;width:85%}.unit_order_flow .cart_items_list .item .line_01,.unit_order_flow .cart_items_list .item .line_02,.unit_order_flow .cart_items_list .item .line_03{padding:0.5em 0.5em 0.5em 1em}@media screen and (max-width: 719px){.unit_order_flow .cart_items_list .item .line_01,.unit_order_flow .cart_items_list .item .line_02,.unit_order_flow .cart_items_list .item .line_03{padding:0.25em 0.25em 0.25em 1em}}.unit_order_flow .cart_items_list .item .title{display:inline-block;line-height:1.5em;font-weight:bold;font-size:1.14286rem}@media screen and (max-width: 719px){.unit_order_flow .cart_items_list .item .title{font-size:0.75rem}}.unit_order_flow .cart_items_list .item .title a{color:#595656}.unit_order_flow .cart_items_list .item .ex_tax,.unit_order_flow .cart_items_list .item .tax,.unit_order_flow .cart_items_list .item .nums,.unit_order_flow .cart_items_list .item .shipping_date,.unit_order_flow .cart_items_list .item .spec,.unit_order_flow .cart_items_list .item .option{display:inline-block;margin-right:1.5em;white-space:nowrap;font-size:1rem}@media screen and (max-width: 719px){.unit_order_flow .cart_items_list .item .ex_tax,.unit_order_flow .cart_items_list .item .tax,.unit_order_flow .cart_items_list .item .nums,.unit_order_flow .cart_items_list .item .shipping_date,.unit_order_flow .cart_items_list .item .spec,.unit_order_flow .cart_items_list .item .option{font-size:0.75rem}}.unit_order_flow .cart_items_list .item .ex_tax .large,.unit_order_flow .cart_items_list .item .tax .large,.unit_order_flow .cart_items_list .item .nums .large,.unit_order_flow .cart_items_list .item .shipping_date .large,.unit_order_flow .cart_items_list .item .spec .large,.unit_order_flow .cart_items_list .item .option .large{display:inline-block;padding:0 0 0 0.25em;font-size:125%}.unit_order_flow .cart_items_list .item .nums{margin-right:0}@media screen and (max-width: 719px){.unit_order_flow .cart_items_list .item .nums{display:block}}.unit_order_flow .cart_items_list .item .error{display:block;font-size:1rem;color:#e7141a}@media screen and (max-width: 719px){.unit_order_flow .cart_items_list .item .error{font-size:0.75rem}}.unit_order_flow .cart_items_list .item .wrap_btn{position:absolute;right:0;bottom:1em;clear:both;text-align:right}@media screen and (max-width: 719px){.unit_order_flow .cart_items_list .item .wrap_btn{position:static}}.unit_order_flow .cart_items_list .item .wrap_btn .back_button{display:inline-block;margin-right:0.25em}.unit_order_flow .cart_items_list .item .wrap_btn .back_button .button{display:block;text-align:right}.unit_order_flow .cart_items_list .item .wrap_btn .back_button .button a{display:inline-block;position:relative;padding:0 0.5em 0 0.25em;height:26px;line-height:26px;text-align:center;font-size:0.78571rem;color:#545454;background-color:gainsboro}.unit_order_flow .cart_items_list .item .wrap_btn .back_button .button a:before{content:'';display:block;position:absolute;left:-13px;top:0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:13px solid transparent;border-right:13px solid gainsboro;border-left:0px solid transparent;border-bottom:13px solid transparent;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;-ms-transition:all 0.25s ease-in-out}.unit_order_flow .cart_items_list .item .wrap_btn .back_button .button a:hover{background-color:#f8f8f8}.unit_order_flow .cart_items_list .item .wrap_btn .back_button .button a:hover:before{border-right-color:#f8f8f8;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out}@media screen and (max-width: 719px){.unit_order_flow .cart_items_list .item .wrap_btn .back_button .button{font-size:0.6125rem}}.unit_order_flow .cart_items_list .item .wrap_btn .edit_button{display:inline-block}.unit_order_flow .cart_items_list .item .wrap_btn .edit_button .button{display:block;padding-top:0.5em;text-align:right}.unit_order_flow .cart_items_list .item .wrap_btn .edit_button .button .btn_24{text-align:center}@media screen and (max-width: 719px){.unit_order_flow .cart_items_list .item .wrap_btn .edit_button .button{padding-top:0}.unit_order_flow .cart_items_list .item .wrap_btn .edit_button .button .btn_24{font-size:0.75rem}}.unit_order_flow .order_summary{margin-bottom:3em;padding:1em 1em 0.5em;border:8px solid #ffc71a;font-size:0.92857rem}@media screen and (max-width: 719px){.unit_order_flow .order_summary{font-size:0.825rem}}.unit_order_flow .order_summary .price .detail .wrap{display:block;margin-bottom:0.5em;line-height:1.25em;overflow:hidden}.unit_order_flow .order_summary .price .detail .wrap .cap{display:block;float:left;width:60%;font-weight:bold;color:#a0a0a0}@media screen and (max-width: 719px){.unit_order_flow .order_summary .price .detail .wrap .cap{width:50%}}.unit_order_flow .order_summary .price .detail .wrap .cap:after{content:' : '}.unit_order_flow .order_summary .price .detail .wrap .body{display:block;float:right;width:40%;text-align:right}@media screen and (max-width: 719px){.unit_order_flow .order_summary .price .detail .wrap .body{width:50%}}.unit_order_flow .order_summary .price .detail .wrap.reduce{color:#e83434}.unit_order_flow .order_summary .price .detail .wrap.total{margin-top:0.5em;font-size:125%;font-weight:bold}.unit_order_flow .order_summary .price .detail .wrap.total .cap{color:#595656}.unit_order_flow .order_summary .point{margin-top:1em;padding-top:1em;border-top:1px solid #b2b3b2}.unit_order_flow .order_summary .point .detail .wrap{display:block;margin-bottom:0.5em;line-height:1.25em;overflow:hidden}.unit_order_flow .order_summary .point .detail .wrap .cap{display:block;float:left;width:60%}@media screen and (max-width: 719px){.unit_order_flow .order_summary .point .detail .wrap .cap{width:50%}}.unit_order_flow .order_summary .point .detail .wrap .cap:after{content:' : '}.unit_order_flow .order_summary .point .detail .wrap .body{display:block;float:right;width:40%;text-align:right}.unit_order_flow .order_summary .point .detail .wrap .body input[type='text']{margin:0 0.25em;padding:0.25em;width:5em}@media screen and (max-width: 719px){.unit_order_flow .order_summary .point .detail .wrap .body{width:50%}}.unit_order_flow .order_summary .point .detail .wrap.title{margin-bottom:0.75em;font-size:125%;font-weight:bold}.unit_order_flow .order_summary .point .detail ul.error{margin:0}.unit_order_flow .order_summary .point .detail ul.error li{display:inline-block;margin-right:1em;margin-bottom:0.75em;padding:0.25em 0.5em;font-size:90%;color:white;background-color:#d22d2d;opacity:0.9;border-radius:4px}.unit_order_flow .order_summary .point .detail .button{display:block;text-align:center}.unit_order_flow .order_summary .customer_info .detail .wrap,.unit_order_flow .order_summary .payment_info .detail .wrap{display:block;margin-bottom:0.5em;line-height:1.25em;overflow:hidden}.unit_order_flow .order_summary .customer_info .detail .wrap .cap,.unit_order_flow .order_summary .payment_info .detail .wrap .cap{display:block;float:left;width:33%}.unit_order_flow .order_summary .customer_info .detail .wrap .cap:after,.unit_order_flow .order_summary .payment_info .detail .wrap .cap:after{content:' : '}.unit_order_flow .order_summary .customer_info .detail .wrap .body,.unit_order_flow .order_summary .payment_info .detail .wrap .body{display:block;float:right;width:66%}.unit_order_flow .unit_form{margin:0 auto 2em;padding:0 0 2em;width:100%}.unit_order_flow .unit_form .form-item .body label{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:0.25em;line-height:1.25;word-wrap:break-word !important;word-break:break-word !important;vertical-align:middle}.unit_order_flow .unit_form .form-item .body .annotation{display:inline-block;line-height:1.25;letter-spacing:normal}.unit_order_flow .unit_form .form-item .body.prefectures .annotation,.unit_order_flow .unit_form .form-item .body.post_code .annotation,.unit_order_flow .unit_form .form-item .body.address .annotation{padding-left:25%}.unit_order_flow .unit_form select{margin-left:0}.unit_order_flow .unit_form .field_with_errors{display:inline}.unit_order_flow .unit_form .prefectures select{max-width:70%;letter-spacing:normal}.unit_order_flow .unit_form .confirm_info{padding:2em 0;text-align:center;border-bottom:none}.unit_order_flow .unit_form .confirm_info input[type='checkbox']{margin:0 0.25em 0 0}.unit_order_flow .unit_form .confirm_info label{padding-right:0 !important}.unit_original_design{vertical-align:bottom;letter-spacing:-.40em}.unit_original_design>h2>i{padding-right:0.25em;font-size:150%}.unit_original_design>*{letter-spacing:normal}.unit_original_design .design{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0;width:75%;vertical-align:bottom;text-align:center;letter-spacing:normal}.unit_original_design .design img{margin-bottom:0.5em;width:100%;height:auto}.unit_original_design .design .title{display:inline-block;line-height:1.4;text-align:left;font-size:0.85714rem;color:#8a8b8c}@media screen and (max-width: 719px){.unit_original_design .design .title{font-size:0.875rem}}.unit_pickup_slider{margin:0 auto 2rem;padding:0;border:none;width:840px}@media screen and (max-width: 1239px){.unit_pickup_slider{width:900px}}@media screen and (max-width: 719px){.unit_pickup_slider{margin:0;padding:0;width:100%;background-color:#fff}}.unit_pickup_slider .unit_block{margin:0;padding:0;border-radius:20px;overflow:hidden}@media screen and (max-width: 719px){.unit_pickup_slider .unit_block{border-radius:0}}.unit_pickup_slider .bx-wrapper{max-width:100% !important}.unit_pickup_slider .bx-wrapper .bx-controls-direction a.bx-prev{left:-30px}@media screen and (max-width: 719px){.unit_pickup_slider .bx-wrapper .bx-controls-direction a.bx-prev{left:2%}}.unit_pickup_slider .bx-wrapper .bx-controls-direction a.bx-next{right:-30px}@media screen and (max-width: 719px){.unit_pickup_slider .bx-wrapper .bx-controls-direction a.bx-next{right:2%}}.unit_pickup_slider .bx-wrapper .bx-pager,.unit_pickup_slider .bx-wrapper .bx-controls-auto{bottom:auto}.unit_post_design>h2{float:left;margin-right:1em}.unit_post_design>h2>i{padding-right:0.25em;font-size:150%}.unit_post_design p.cannot_comment{padding:1em;text-align:center;color:#fff;background-color:#d9d9d9;box-shadow:1px 1px 2px rgba(0,0,0,0.18);clear:both}.unit_post_design p.cannot_comment span.wrap{display:inline-block;text-align:left}.unit_post_design .messages_projects_closed{font-size:1rem;font-weight:bold;text-decoration:underline}@media screen and (max-width: 1239px){.unit_post_design .messages_projects_closed{text-align:center;clear:both}}@media screen and (max-width: 719px){.unit_post_design .messages_projects_closed{font-size:0.93rem;text-align:center;clear:both}}.unit_post_design p.buttons{float:left;width:100%;text-align:center}@media screen and (max-width: 1239px){.unit_post_design p.buttons{float:none}}.unit_post_design div.guidelines{clear:both}.unit_post_design div.guidelines h3{margin-bottom:1em}.unit_post_design div.guidelines p{padding-left:1.5em}@media screen and (max-width: 719px){.unit_post_design div.guidelines p{padding-left:1em}}.unit.unit_posted_designs ul.posted_designs{margin-bottom:0}.unit_posted_designs>h2>i{padding-right:0.25em;font-size:150%}.unit_posted_designs ul.posted_designs{height:auto;vertical-align:top;overflow:hidden}@media screen and (max-width: 719px){.unit_posted_designs ul.posted_designs{padding-top:1em}}.unit_posted_designs ul.posted_designs li.wrap{display:inline-block;position:relative;margin-right:1%;margin-left:1%;margin-bottom:1em;width:30%;height:auto;text-align:center;vertical-align:top;overflow:hidden}.unit_posted_designs ul.posted_designs li.wrap a{display:block}.unit_posted_designs ul.posted_designs li.wrap img{margin-bottom:0.5em;width:100%;height:auto}.unit_posted_designs ul.posted_designs li.wrap .title{display:inline-block;padding:0;height:2.8em;line-height:1.4;vertical-align:top;text-align:left;font-size:75%;color:#8a8b8c;overflow:hidden}@media screen and (max-width: 719px){.unit_posted_designs ul.posted_designs li.wrap .title{font-size:0.625rem}}.preorder_display .block_wrap{letter-spacing:-.40em}.preorder_display .block_wrap .unit_block{float:none;display:inline-block;margin:0 0 4rem;padding:0;vertical-align:top;letter-spacing:normal;overflow:visible}.w100pc .preorder_display .block_wrap .unit_block{width:28%;margin-right:8%}.w100pc .preorder_display .block_wrap .unit_block:nth-of-type(3n){margin-right:0}@media screen and (max-width: 719px){.w100pc .preorder_display .block_wrap .unit_block{width:96%;margin-right:2%;margin-left:2%}.w100pc .preorder_display .block_wrap .unit_block:nth-of-type(3n){margin-right:2%}}.w70pc .preorder_display .block_wrap .unit_block{width:45%;margin-right:10%}.w70pc .preorder_display .block_wrap .unit_block:nth-of-type(2n){margin-right:0}@media screen and (max-width: 1239px){.w70pc .preorder_display .block_wrap .unit_block{width:44%;margin-right:11%}}@media screen and (max-width: 719px){.w70pc .preorder_display .block_wrap .unit_block{width:96%;margin-right:2%;margin-left:2%}}@media screen and (max-width: 719px){.preorder_display .block_wrap .unit_block{border-bottom:none}.preorder_display .block_wrap .unit_block ul.wrap{padding:0 2%;overflow:visible}}.preorder_display .block_wrap .unit_block .title{margin:0;padding:0 0 0.25em;width:100%;font-weight:bold;font-size:1.14286rem;color:#595656;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 719px){.preorder_display .block_wrap .unit_block .title{font-size:0.9rem}}.preorder_display .block_wrap .unit_block .title a{color:#595656}.preorder_display .block_wrap .unit_block .pic_main{margin-bottom:0.5em}.preorder_display .block_wrap .unit_block li.price{float:left;padding:0;width:50%;text-align:left;font-size:0.92857rem;font-weight:normal}.preorder_display .block_wrap .unit_block li.quantity{float:right;padding:0;width:50%;text-align:right;font-size:0.92857rem;font-weight:normal}.unit_products_detail .pics{margin-bottom:2rem}.unit_products_detail>h3{line-height:1.6em}.unit_products_detail .section_detail{margin-bottom:1em;padding-top:2em;padding-bottom:0}.unit_products_detail .section_detail:first-of-type{border-bottom:1px solid #c8c8c8}.unit_products_detail .section_detail>h3{word-break:break-word}.unit_products_detail table.products_info{width:100%;border-color:#f8f8f8}.unit_products_detail table.products_info tr:nth-child(even) th,.unit_products_detail table.products_info tr:nth-child(even) td{background-color:#f4f4f4}.unit_products_detail table.products_info th,.unit_products_detail table.products_info td{padding:0.5em 0.75em;font-size:0.92857rem;border-color:#c8c8c8}@media screen and (max-width: 719px){.unit_products_detail table.products_info th,.unit_products_detail table.products_info td{font-size:0.8rem}}.unit_products_detail table.products_info th{width:6em}.unit.unit_profile{display:table;margin:24px auto;padding:0 2rem;width:auto;text-align:center;border-top:none}@media screen and (max-width: 719px){.unit.unit_profile{display:table;margin:24px auto;padding:0;width:96%}}.unit.unit_profile>div.wrap{padding:2rem;background-image:url(/assets/common_bg_tx01-35e1d582aaa882871b342273121077f6.png);border-bottom:12px solid #ffc71a}@media only screen and (-webkit-min-device-pixel-ratio: 2){.unit.unit_profile>div.wrap{background-image:url(/assets/common_bg_tx01@2x-ce163d50467598cc18ead4b0434f96d0.png);background-size:26px 26px}}@media screen and (max-width: 719px){.unit.unit_profile>div.wrap{padding:1rem}}.unit_profile .head h2{float:left}.unit_profile .head h2 i{margin-right:0.25em;font-size:140%}.unit_profile div.wrap{margin:0 auto;display:inline-block;text-align:left}.unit_profile p.edit{float:right}.unit_profile ul.icon_name{float:left;margin-bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;margin-bottom:0;width:240px;text-align:center;font-size:1.14286rem;font-weight:bold}@media screen and (max-width: 719px){.unit_profile ul.icon_name{float:none;margin:8px auto;width:240px;text-align:center;font-size:0.825rem}}.unit_profile .user_icon img{margin-bottom:8px;width:160px;height:160px}@media screen and (max-width: 719px){.unit_profile .user_icon img{width:160px;height:160px}}.unit_profile ul.other{float:left;margin-bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;padding-left:264px;margin-left:-240px;width:100%}@media screen and (max-width: 719px){.unit_profile ul.other{float:none;padding-left:0;margin-left:0}}.unit_profile ul.other li{padding:4px 0 8px}.unit_profile ul.other span.cap{display:inline-block;padding-right:2em;width:8em;vertical-align:top;font-weight:bold;color:#787878;text-align:right}.unit_profile ul.other span.body{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;padding-left:10em;margin-left:-10em;width:100%}.unit_profile ul.other span.secret{display:inline-block;margin-right:0.5em;margin-top:-2px;padding:0 0.25em;line-height:1.4;vertical-align:middle;color:white;font-weight:normal;font-size:0.78571rem;background-color:#f03741;border-radius:2px}.unit_progress_display_body{margin:10px 0 20px;background-image:url(/assets/svg/unit_progress_display_body_bg-c36035d729fbfbb7e548ad30ec5a54fb.svg);background-position:left top;background-repeat:repeat-y;background-size:5px auto}@media screen and (max-width: 719px){.unit_progress_display_body{margin:1rem 0;background:none}}@media screen and (max-width: 719px){.unit_progress_pickup_display{padding-top:25px;background-color:#FCFCFC}}.unit_progress_pickup_display_body{margin:0 auto;width:954px;background-image:url(/assets/svg/unit_progress_display_body_bg-c36035d729fbfbb7e548ad30ec5a54fb.svg);background-position:120px top;background-repeat:repeat-y;background-size:5px auto}@media screen and (max-width: 1239px){.unit_progress_pickup_display_body{width:900px}}@media screen and (max-width: 719px){.unit_progress_pickup_display_body{width:94%;background:none}}.unit_progress{position:relative;margin:30px 0;padding-left:58px}@media screen and (max-width: 719px){.unit_progress{padding-left:0}}.unit_progress:before{content:'';display:block;position:absolute;left:-6px;top:32px;width:18px;height:18px;line-height:1;background-color:#ffc71a;border-radius:100%}@media screen and (max-width: 719px){.unit_progress:before{content:none}}.unit_progress:first-of-type{margin-top:0}.unit_progress:last-of-type{margin-bottom:0}.unit_progress a{display:block;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:26px;width:100%;color:inherit;background-color:#fff;box-shadow:1px 1px 8px rgba(0,0,0,0.06);border-radius:5px}@media screen and (max-width: 719px){.unit_progress a{padding:14px;box-shadow:1px 2px 3px rgba(0,0,0,0.16)}}.unit_progress a:before{content:'';display:block;position:absolute;left:-11px;top:32px;width:0;height:0;border-top:9px solid transparent;border-right:9px solid rgba(0,0,0,0.02);border-bottom:9px solid transparent;border-left:0px solid transparent}@media screen and (max-width: 719px){.unit_progress a:before{content:none}}.unit_progress a:after{content:'';display:block;position:absolute;left:-8px;top:32px;width:0;height:0;border-top:8px solid transparent;border-right:8px solid #fff;border-bottom:8px solid transparent;border-left:0px solid transparent}@media screen and (max-width: 719px){.unit_progress a:after{content:none}}.unit_progress .unit_progress_pic{display:block;float:left;width:125px;vertical-align:top}@media screen and (max-width: 1239px){.unit_progress .unit_progress_pic{width:96px}}@media screen and (max-width: 719px){.unit_progress .unit_progress_pic{float:none;margin-bottom:1rem;width:100%}}.unit_progress .unit_progress_pic_inner{display:block;position:relative;padding-top:100%;width:100%;overflow:hidden}@media screen and (max-width: 719px){.unit_progress .unit_progress_pic_inner{padding-top:0;overflow:visible}}.unit_progress .unit_progress_pic img{position:absolute;left:50%;top:50%;height:100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 719px){.unit_progress .unit_progress_pic img{position:static;left:auto;top:auto;width:100%;height:auto;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.unit_progress .unit_progress_wrap{overflow:hidden}@media screen and (max-width: 719px){.unit_progress .unit_progress_wrap{overflow:visible}}.unit_progress .unit_progress_content{display:block;float:right;width:400px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}@media screen and (max-width: 1239px){.unit_progress .unit_progress_content{width:330px}}@media screen and (max-width: 719px){.unit_progress .unit_progress_content{width:100%}}.unit_progress .unit_progress_title{display:block;margin-bottom:1em;line-height:1.8em;font-size:18px;font-weight:bold}@media screen and (max-width: 719px){.unit_progress .unit_progress_title{font-size:16px;font-weight:500}}.unit_progress .unit_progress_date{display:block;margin-bottom:1em;font-size:14px;color:#BFBFBF}@media screen and (max-width: 719px){.unit_progress .unit_progress_date{font-size:12px}}.unit_progress .unit_progress_detail{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-bottom:1em;width:100%;max-height:6em;line-height:2em;word-wrap:break-word;word-break:break-word;font-size:14px;overflow:hidden}@media screen and (max-width: 719px){.unit_progress .unit_progress_detail{max-height:9em;line-height:1.8em;font-weight:normal;font-size:12px}}.unit_progress .unit_progress_btn{display:none}@media screen and (max-width: 719px){.unit_progress .unit_progress_btn{display:block;margin-bottom:0.5rem;text-align:right}}.unit_progress .unit_progress_btn_inner{display:inline-block;padding:0.75em 3em;text-align:left;font-size:14px;color:#fff;background-color:#ffc71a;border-radius:5px;box-shadow:1px 1px 2px rgba(0,0,0,0.18)}.unit_progress_pickup{position:relative;margin-top:5px;border-top:25px solid #fff}@media screen and (max-width: 719px){.unit_progress_pickup{border-top:12px solid #fff}}@media screen and (max-width: 719px){.top .unit_progress_pickup{border-top:25px solid #FCFCFC}}@media screen and (max-width: 719px) and (max-width: 719px){.top .unit_progress_pickup{border-top:12px solid #FCFCFC}}.joint.unit_progress_pickup{margin-top:25px;border-top:none !important}@media screen and (max-width: 719px){.joint.unit_progress_pickup{margin-top:12px}}@media screen and (max-width: 719px){.unit_progress_pickup{padding-left:0}}.unit_progress_pickup:first-of-type{border-top:none}.unit_progress_pickup:last-of-type{margin-bottom:30px}.unit_progress_pickup_wrap{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;color:#303030}@media screen and (max-width: 719px){.unit_progress_pickup_wrap{display:table;width:100%}}.unit_progress_pickup_wrap:before{content:'';display:block;position:absolute;left:113px;top:32px;width:18px;height:18px;line-height:1;background-color:#ffc71a;border-radius:100%}@media screen and (max-width: 719px){.unit_progress_pickup_wrap:before{content:none}}.unit_progress_pickup_wrap>a{display:block;color:inherit}@media screen and (max-width: 719px){.unit_progress_pickup_wrap>a:nth-of-type(1){display:table-cell;padding-right:10px;width:70px;vertical-align:top}.unit_progress_pickup_wrap>a:nth-of-type(2){display:table-cell;vertical-align:top}}.unit_progress_pickup .unit_progress_head{padding-top:5px;width:100px;text-align:center}@media screen and (min-width: 720px){.unit_progress_pickup .unit_progress_head{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:20px}}.joint.unit_progress_pickup .unit_progress_head{visibility:hidden}.asobiza.unit_progress_pickup .unit_progress_head{padding-bottom:32px;background-image:url(/assets/svg/unit_progress_pickup_asobiza_logo-5b67bc7ca6ad1d171a34a71213fa6c00.svg);background-size:70px auto;background-position:left bottom;background-repeat:no-repeat}@media screen and (max-width: 719px){.asobiza.unit_progress_pickup .unit_progress_head{background-size:65px auto}}@media screen and (max-width: 719px){.unit_progress_pickup .unit_progress_head{width:65px}}.unit_progress_pickup .unit_progress_projects_pic{position:relative;width:75px;height:75px;border-radius:100%;overflow:hidden}@media screen and (max-width: 719px){.unit_progress_pickup .unit_progress_projects_pic{width:60px;height:60px}}.unit_progress_pickup .unit_progress_projects_pic img{position:absolute;top:50%;left:50%;height:100%;width:100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.unit_progress_pickup .unit_progress_projects_name{display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;margin-top:1em;max-height:6.4em;line-height:1.6;word-wrap:break-word;word-break:break-word;font-size:12px;overflow:hidden}@media screen and (max-width: 719px){.unit_progress_pickup .unit_progress_projects_name{width:65px;font-size:11px;color:#545454}}.joint.unit_progress_pickup .unit_progress_projects_name{display:none}.unit_progress_pickup .unit_progress_wrap{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:26px;width:769px;color:inherit;background-color:#fff;box-shadow:1px 1px 8px rgba(0,0,0,0.06);border-radius:5px}@media screen and (max-width: 1239px){.unit_progress_pickup .unit_progress_wrap{width:750px}}@media screen and (max-width: 719px){.unit_progress_pickup .unit_progress_wrap{padding:14px;width:auto;box-shadow:2px 2px 3px rgba(0,0,0,0.05)}}.unit_progress_pickup .unit_progress_wrap:before{content:'';display:block;position:absolute;left:-11px;top:32px;width:0;height:0;border-top:9px solid transparent;border-right:9px solid rgba(0,0,0,0.02);border-bottom:9px solid transparent;border-left:0px solid transparent}@media screen and (max-width: 719px){.unit_progress_pickup .unit_progress_wrap:before{left:-10px;top:33px}}.unit_progress_pickup .unit_progress_wrap:after{content:'';display:block;position:absolute;left:-8px;top:32px;width:0;height:0;border-top:8px solid transparent;border-right:8px solid #fff;border-bottom:8px solid transparent;border-left:0px solid transparent}.unit_progress_pickup .unit_progress_pic{display:block;width:150px;vertical-align:top}@media screen and (max-width: 719px){.unit_progress_pickup .unit_progress_pic{display:none}}.unit_progress_pickup .unit_progress_pic_inner{display:block;position:relative;padding-top:100%;width:100%;overflow:hidden;border-radius:10px}@media screen and (max-width: 719px){.unit_progress_pickup .unit_progress_pic_inner{padding-top:0;overflow:visible}}.unit_progress_pickup .unit_progress_pic img{position:absolute;left:50%;top:50%;height:100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media screen and (max-width: 719px){.unit_progress_pickup .unit_progress_pic img{position:static;left:auto;top:auto;width:100%;height:auto;-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.unit_progress_pickup .unit_progress_content{display:block;width:540px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}@media screen and (max-width: 1239px){.unit_progress_pickup .unit_progress_content{width:520px}}@media screen and (max-width: 719px){.unit_progress_pickup .unit_progress_content{width:100%}}.unit_progress_pickup .unit_progress_title{display:block;margin-bottom:0.75em;line-height:1.6em;font-size:18px;font-weight:bold}@media screen and (max-width: 719px){.unit_progress_pickup .unit_progress_title{line-height:1.6;font-size:14px;font-weight:500}}.unit_progress_pickup .unit_progress_date{display:block;margin-bottom:1em;font-size:14px;color:#BFBFBF}@media screen and (max-width: 719px){.unit_progress_pickup .unit_progress_date{margin-bottom:0.5em;font-size:12px}}.unit_progress_pickup .unit_progress_detail{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;width:100%;max-height:4.8em;line-height:1.6em;word-wrap:break-word;word-break:break-word;font-size:14px;overflow:hidden}@media screen and (max-width: 719px){.unit_progress_pickup .unit_progress_detail{-webkit-line-clamp:5;max-height:8.5em;line-height:1.7em;font-size:12px;font-weight:300;color:#545454}}.unit_progress_pickup .unit_progress_btn{display:none}.unit_project_member>h2>i{padding-right:0.25em;font-size:150%}.unit_project_member .member{margin-bottom:1rem}.unit_project_member .member h3{margin:0;padding-bottom:1em;line-height:1.25;font-size:1rem;font-weight:bold}@media screen and (max-width: 719px){.unit_project_member .member h3{font-size:0.92857rem}}.unit_project_member .member ul{margin-bottom:0.5em;padding-left:1em;font-size:0.85714rem}@media screen and (max-width: 719px){.unit_project_member .member ul{font-size:0.85714rem}}.unit_project_member .member ul li{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:1em;margin-right:4%;width:48%;padding:0}.unit_project_member .member ul li:nth-child(2n){margin-right:0}@media screen and (max-width: 719px){.unit_project_member .member ul li{margin-right:2%;width:49%}.unit_project_member .member ul li:nth-child(2n){margin-right:0}}.unit_project_member .member ul li a{display:table;table-layout:fixed;width:100%;color:#595656;vertical-align:middle}.unit_project_member .member ul li a:hover{color:#8a8b8c}.unit_project_member .member ul li .mem_icon{display:table-cell;width:20%;vertical-align:middle}.unit_project_member .member ul li .mem_icon img{width:100%;height:auto;vertical-align:middle}.unit_project_member .member ul li .mem_name{display:table-cell;padding-left:0.5em;vertical-align:middle;letter-spacing:normal}.unit_project_member .member ul li .mem_name .wrap{display:inline-block;max-height:2.5em;line-height:1.25;vertical-align:middle;overflow:hidden}.unit_project_member .and_you{text-align:center;font-size:1.28571rem;font-weight:bold}.unit_project_member .and_you img{width:36px;height:auto;border-radius:36px}.unit_project>h2>i{padding-right:0.25em;font-size:150%}.unit_project .project_image{margin:0 auto 0.5em;padding:0;width:75%}.unit_project .project_image img{width:100%}.unit_project .project_name{margin:0 auto 0.5em;padding:0;width:75%;line-height:1.4;text-align:center;font-size:0.85714rem;color:#8a8b8c}@media screen and (max-width: 719px){.unit_project .project_name{font-size:0.875rem}}.unit_project .project_name a{display:inline-block;text-align:left;color:#8a8b8c}.unit.unit_pub_info{margin:0 auto;max-width:960px;border-top:none}@media screen and (max-width: 719px){.unit.unit_pub_info{margin:0 2%}}.unit_pub_info>div{margin-bottom:3em}.unit_pub_info p.head{margin-bottom:1em;font-weight:bold;font-size:1.07143rem}.unit_pub_info ul{margin-left:1em;padding-top:1em}.unit_pub_info ul li{padding-bottom:1.2em;line-height:1.4;font-size:100%}.unit_pub_info ul li span.cap{display:table-cell;padding-right:0.5em;min-width:2em;white-space:nowrap;font-weight:bold}.unit_pub_info ul li span.content{display:table-cell}.unit_pub_info ul ul{margin-left:1em;font-size:100%}.purchased_display .block_wrap{letter-spacing:-.40em}.purchased_display .block_wrap .unit_block{float:none;display:inline-block;margin:0 0 4rem;padding:0;vertical-align:top;letter-spacing:normal;overflow:visible}.w100pc .purchased_display .block_wrap .unit_block{width:28%;margin-right:8%}.w100pc .purchased_display .block_wrap .unit_block:nth-of-type(3n){margin-right:0}@media screen and (max-width: 719px){.w100pc .purchased_display .block_wrap .unit_block{width:96%;margin-right:2%;margin-left:2%}}.w70pc .purchased_display .block_wrap .unit_block{width:45%;margin-right:10%}.w70pc .purchased_display .block_wrap .unit_block:nth-of-type(2n){margin-right:0}@media screen and (max-width: 1239px){.w70pc .purchased_display .block_wrap .unit_block{width:44%;margin-right:11%}}@media screen and (max-width: 719px){.w70pc .purchased_display .block_wrap .unit_block{width:96%;margin-right:2%;margin-left:2%}}@media screen and (max-width: 719px){.purchased_display .block_wrap .unit_block{border-bottom:none}.purchased_display .block_wrap .unit_block ul.wrap{padding:0 2%;overflow:visible}}.purchased_display .block_wrap .unit_block .title{margin:0;padding:0 0 0.25em;width:100%;font-weight:bold;font-size:1.14286rem;color:#595656;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 719px){.purchased_display .block_wrap .unit_block .title{font-size:0.9rem}}.purchased_display .block_wrap .unit_block .title a{color:#595656}.purchased_display .block_wrap .unit_block .pic_main{margin-bottom:0.5em}.purchased_display .block_wrap .unit_block li.price{float:left;padding:0;width:50%;text-align:left;font-size:0.92857rem;font-weight:normal}.purchased_display .block_wrap .unit_block li.quantity{float:right;padding:0;width:50%;text-align:right;font-size:0.92857rem;font-weight:normal}.unit_rating .rating_block{margin-bottom:2em}.unit_rating .score{margin-bottom:1em;clear:left;vertical-align:top}@media screen and (max-width: 719px){.unit_rating .score{text-align:center}}.unit_rating .score p{display:inline-block;width:48%;line-height:32px;vertical-align:top;text-align:center;font-size:1rem}@media screen and (max-width: 719px){.unit_rating .score p{display:inline-block;margin:4px;width:auto;font-size:0.9rem}}.unit_rating .score span.cap{padding-right:4px;vertical-align:top}.unit_rating .score span.cap>.wrap{display:inline-block}@media screen and (max-width: 1239px){.unit_rating .score span.cap{font-size:0.85714rem}}@media screen and (max-width: 719px){.unit_rating .score span.cap{display:table-cell;width:auto;vertical-align:top;text-align:right;font-size:0.85714rem}}.unit_rating .score span.cap i{font-size:140%}.unit_rating .score span.body{vertical-align:top;font-size:1.28571rem;font-weight:bold}@media screen and (max-width: 1239px){.unit_rating .score span.body{font-size:1.28571rem}}@media screen and (max-width: 719px){.unit_rating .score span.body{display:table-cell;width:auto;vertical-align:top;text-align:left;font-size:1.07143rem}}.unit_rating .users_icon_display{margin-bottom:2em;padding-top:0;max-height:88px;overflow:hidden;letter-spacing:-.40em}@media screen and (max-width: 719px){.unit_rating .users_icon_display{max-height:88px;text-align:center}}.unit_rating .users_icon_display a{display:inline-block;padding:4px;letter-spacing:normal}.unit_rating .users_icon_display a img{width:36px;height:36px}.unit_rating .buttons{margin-bottom:0;text-align:center}.unit_reports_block{float:none;margin:16px 0;padding:0;width:48%;background-color:#fff;border-radius:5px;overflow:hidden;box-shadow:1px 1px 5px rgba(0,0,0,0.1)}.asobiza.unit_reports_block{padding-bottom:18px;background-image:url(/assets/svg/unit_development_block_asobiza_logo-5b67bc7ca6ad1d171a34a71213fa6c00.svg);background-size:auto 18px;background-position:left 5px bottom 5px;background-repeat:no-repeat}@media screen and (max-width: 719px){.asobiza.unit_reports_block{padding-bottom:16px;background-size:auto 16px}}@media screen and (max-width: 719px){.unit_reports_block{margin:2vw 0;width:49%}}.unit_reports_block .content_wrap{padding:1rem}@media screen and (max-width: 719px){.unit_reports_block .content_wrap{padding:0.5rem 0.5rem 1rem}}.unit_reports_block .pic_main{position:relative;margin-bottom:0;overflow:hidden}.unit_reports_block .pic_main:after{content:'';display:block;padding-top:75%;width:100%}.unit_reports_block .pic_main img{position:absolute;top:50%;left:50%;width:auto;height:100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.unit_reports_block .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;margin:0.25em 0 0.5em;line-height:1.6em;font-size:18px;font-weight:600;color:#303030;word-wrap:break-word;word-break:break-word}@media all and (-ms-high-contrast: none){.unit_reports_block .title{height:1.6em;text-overflow:ellipsis}}@media screen and (max-width: 719px){.unit_reports_block .title{-webkit-line-clamp:2;font-size:14px}}.unit_reports_block .date{margin-bottom:1em;line-height:1em;font-size:12px;color:#545454}@media screen and (max-width: 719px){.unit_reports_block .date{margin-bottom:0.5em;font-size:10px}}.unit_reports_block .detail{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin:0;line-height:1.7;word-wrap:break-word;word-break:break-word;font-size:12px;color:#303030}@media all and (-ms-high-contrast: none){.unit_reports_block .detail{height:5.1em}}@media screen and (max-width: 719px){.unit_reports_block .detail{-webkit-line-clamp:2;color:#545454}}.reports_display{margin:0 auto 50px;width:1100px;background-color:#F7F7F7;border-radius:20px}@media screen and (max-width: 1239px){.reports_display{width:934px;border-radius:10px}}@media screen and (max-width: 719px){.reports_display{width:94%;border-radius:15px}}.reports_display .block_wrap{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;padding:16px 0;width:950px}@media screen and (max-width: 1239px){.reports_display .block_wrap{width:900px}}@media screen and (max-width: 719px){.reports_display .block_wrap{padding:1.5vw 0;width:96%}}.reports_display .block_wrap:after{content:'';display:block;width:31%}@media screen and (max-width: 719px){.reports_display .block_wrap:after{width:100%}}.reports_display_load_more{margin:0 auto;padding:2rem 0;width:40%;text-align:center}@media screen and (max-width: 719px){.reports_display_load_more{width:50%}}.reports_pickup{margin:0 auto 2rem;padding:0;width:1000px;overflow:hidden}@media screen and (max-width: 1239px){.reports_pickup{width:900px}}@media screen and (max-width: 719px){.reports_pickup{display:none;width:94%}}.reports_pickup_wrap{margin:0 auto;overflow:hidden;border-radius:5px}.reports_pickup_block{float:left;margin:0;padding:0}.reports_pickup_block:first-of-type{width:66%}.reports_pickup_block:first-of-type img{border-radius:5px 0 0 5px;overflow:hidden}.reports_pickup_block:nth-of-type(2){width:33%}.reports_pickup_block:nth-of-type(2) img{border-radius:0 5px 0 0;overflow:hidden}.reports_pickup_block:nth-of-type(3){width:33%}.reports_pickup_block:nth-of-type(3) img{border-radius:0 0 5px 0;overflow:hidden}.reports_pickup_block>a{position:relative;display:block;width:100%;overflow:hidden}.reports_pickup_block>a:after{content:'';display:block;padding-top:75%;width:100%}.reports_pickup_block_pic{position:absolute;top:50%;left:50%;width:auto;height:100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.reports_pickup_block_title{position:absolute;left:0;bottom:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;width:100%;line-height:1em;font-size:16px;color:#fff;background-color:rgba(0,0,0,0.25);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.unit_right_head .custom_tooltip h2.trigger{margin-bottom:0}.unit_share>h2>i{padding-right:0.25em;font-size:150%}.unit_shopping_info .wrap{padding:1em 0;border-top:1px solid #c8c8c8}.unit_shopping_info .wrap:first-of-type{border-top:none}.unit_shopping_info .wrap h3{line-height:32px;font-size:1.14286rem}@media screen and (max-width: 1239px){.unit_shopping_info .wrap h3{font-size:1.07143rem}}@media screen and (max-width: 719px){.unit_shopping_info .wrap h3{font-size:1rem}}.unit_shopping_info .wrap h3 a{display:block;padding-right:20px;background-image:url(/assets/common_breadcrumbs_arrow-16b2b247d1ef30ae694daeb687064043.png);background-repeat:no-repeat;background-position:right center}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.unit_shopping_info .wrap h3 a{background-image:url(/assets/common_breadcrumbs_arrow_2x-3b341fb7d56546ddbea264db4479f12e.png);background-size:14px 24px}}.unit_shopping_info .wrap h3.to_cart{position:relative;padding:0.25em 0 0.25em 0.5em;text-align:center;font-weight:bold;background-color:#ffc71a}@media screen and (max-width: 1239px){.unit_shopping_info .wrap h3.to_cart{font-size:1rem}}@media screen and (max-width: 1239px){.unit_shopping_info .wrap h3.to_cart{padding:0.5em 0 0.5em 0.5em}}.unit_shopping_info .wrap h3.to_cart:after{position:absolute;display:block;left:-8px;top:50%;margin:-8px 0 0 0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:8px solid transparent;border-right:8px solid #ffc71a;border-left:0px solid transparent;border-bottom:8px solid transparent}@media screen and (max-width: 719px){.unit_shopping_info .wrap h3.to_cart:after{left:50%;top:-10px;margin:0 0 0 -10px;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:0px solid transparent;border-right:10px solid transparent;border-left:10px solid transparent;border-bottom:10px solid #ffc71a}}.unit_shopping_info .wrap h3.to_cart a{background-image:none}.unit_shopping_info .wrap h3.to_cart a i{font-size:150%}.unit_shopping_info .wrap h3.to_cart a .wrap{display:inline-block;padding:0;line-height:1.25}.unit_shopping_info .wrap h3.line_up{margin-bottom:0.5em;font-weight:bold;font-size:1.14286rem}.unit_shopping_info .wrap h3.line_up i{margin-right:0.25em;font-size:140%}.unit_shopping_info .wrap h3.inquiry{margin-bottom:0.5em;font-weight:bold;font-size:1.14286rem}.unit_shopping_info .wrap h3.inquiry i{margin-right:0.25em;font-size:140%}.unit_shopping_info .wrap h3.faq{margin-bottom:0.5em;font-weight:bold;font-size:1.14286rem}.unit_shopping_info .wrap h3.faq i{margin-right:0.25em;font-size:150%}.unit_shopping_info .wrap ul{padding-left:1em}.unit_shopping_info .wrap li{margin-bottom:0.5em;padding-left:1em;line-height:1.25em;font-size:0.92857rem;text-indent:-1em;list-style-type:disc;list-style-position:inside}.unit_shopping_info .wrap a{color:#595656;opacity:1;-moz-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.unit_shopping_info .wrap a:hover{opacity:0.5;color:inherit;-moz-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.unit_similar_products p.cannot_comment{padding:1em;text-align:center;color:#fff;background-color:#d9d9d9;box-shadow:1px 1px 2px rgba(0,0,0,0.18);clear:both}.unit_similar_products p.cannot_comment span.wrap{display:inline-block;text-align:left}.unit_similar_products .form{margin-bottom:12px;padding:12px 0 8px;background-color:#f0f0f0;border-radius:4px}.unit_similar_products .form span.cap{padding-bottom:8px;display:block;text-align:center}.unit_similar_products .form span.cap input{width:80%}.unit_similar_products .form span.body{display:block;text-align:center}.unit_similar_products ul.products{margin-bottom:8px;padding-top:12px;border-top:1px solid #e6e6e6;overflow:hidden}.unit_similar_products ul.products li.title{padding-bottom:0.5em;font-size:1.07143rem;font-weight:bold}@media screen and (max-width: 719px){.unit_similar_products ul.products li.title{text-align:center;font-size:0.9rem}}.unit_similar_products ul.products li.pics{float:left;padding-right:12px;padding-bottom:8px}@media screen and (max-width: 719px){.unit_similar_products ul.products li.pics{float:none;padding-right:0;text-align:center}}.unit_similar_products ul.products li.pics img{width:240px;height:auto}@media screen and (max-width: 719px){.unit_similar_products ul.products li.pics img{width:80%;height:auto}}.unit_similar_products ul.products li.detail{word-break:break-all}@media screen and (max-width: 719px){.unit_similar_products ul.products li.detail{font-size:0.75rem}}.unit_similar_products ul.products li.delete{text-align:right}.unit_support>h2>i{padding-right:0.25em;font-size:150%}.unit_support .custom_tooltip{margin-top:-24px;margin-bottom:1em;text-align:right}.unit_support .buttons_num_users{text-align:center}.unit_support .buttons_num_users span.buttons{display:inline-block}@media screen and (max-width: 719px){.unit_support .buttons_num_users span.buttons{display:inline-block}.unit_support .buttons_num_users span.buttons .btn_32{padding:0 0.5em}}.unit_support .buttons_num_users span.buttons a{display:inline-block}.unit_support .buttons_num_users span.num_users{position:relative;display:inline-block;margin-right:4px;padding-right:6px}@media screen and (max-width: 719px){.unit_support .buttons_num_users span.num_users{margin-right:4px;margin-bottom:0;padding-right:6px}}.unit_support .buttons_num_users span.num_users .wrap{display:block;padding:0.25em 0.5em;font-size:93%;color:#595656;border:1px solid #cccdce;border-radius:2px}.unit_support .buttons_num_users span.num_users .wrap:before{position:absolute;top:50%;right:0;display:block;margin:-6px 0 0 0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:6px solid transparent;border-right:0px solid transparent;border-left:6px solid #b2b3b2;border-bottom:6px solid transparent}@media screen and (max-width: 719px){.unit_support .buttons_num_users span.num_users .wrap:before{bottom:auto;top:50%;right:0;margin:-6px 0 0 0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:6px solid transparent;border-right:0px solid transparent;border-left:6px solid #b2b3b2;border-bottom:6px solid transparent}}.unit_support .buttons_num_users span.num_users .wrap:after{position:absolute;top:50%;right:1px;display:block;margin:-6px 0 0 0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:6px solid transparent;border-right:0px solid transparent;border-left:6px solid white;border-bottom:6px solid transparent}@media screen and (max-width: 719px){.unit_support .buttons_num_users span.num_users .wrap:after{bottom:auto;top:50%;right:1px;margin:-6px 0 0 0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:6px solid transparent;border-right:0px solid transparent;border-left:6px solid white;border-bottom:6px solid transparent}}.unit_support .buttons_num_users span.num_users .num{font-weight:bold}.unit_theme_summary{position:relative;margin-bottom:0;padding:2.5rem !important;border-bottom:none}@media screen and (max-width: 719px){.unit_theme_summary{padding:1rem 2% !important}}.unit_theme_summary>.wrap{overflow:hidden}.unit_theme_summary .pic_main{float:left;margin:0}@media screen and (max-width: 719px){.unit_theme_summary .pic_main{float:none;margin-bottom:12px;padding-right:0;text-align:center}}.unit_theme_summary .pic_main img{width:280px;height:auto}@media screen and (max-width: 719px){.unit_theme_summary .pic_main img{width:100%;height:auto}}.unit_theme_summary h3{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;float:left;margin:0;padding:0;margin-left:-280px;margin-bottom:1em;padding-left:316px;padding-right:208px;width:100%;line-height:1.6;font-size:1.14286rem;font-weight:bold}@media screen and (max-width: 719px){.unit_theme_summary h3{float:none;margin-right:0;margin-left:0;padding:0;font-size:1rem}}.unit_theme_summary ul.wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;float:left;margin:0;padding:0;width:100%;margin-left:-280px;padding-left:316px;padding-right:208px}@media screen and (max-width: 719px){.unit_theme_summary ul.wrap{float:none;margin:0;padding:0}}.unit_theme_summary ul.wrap li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;margin-bottom:1em}.unit_theme_summary span.genre{display:inline-block;padding:0 0.5em;line-height:1.6;font-weight:normal;color:white;background-color:#595656}@media screen and (max-width: 719px){.unit_theme_summary span.genre{margin-left:0;line-height:1.6;font-size:0.825rem}}.unit_theme_summary span.close_date{float:right;padding:0 4px;color:white;background-image:url(/assets/common_bg_02-e6376acd2c0d5c32c01b0d0857b3fa82.png)}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.unit_theme_summary span.close_date{background-image:url(/assets/common_bg_02@2x-b5bdf670156f62830b0723b069d03662.png);background-size:100px 100px}}.unit_theme_summary div.co_profile{position:absolute;top:24px;right:36px;padding-left:24px;width:160px;text-align:center}@media screen and (max-width: 719px){.unit_theme_summary div.co_profile{position:static;padding-left:0;width:100%;text-align:center}}.unit_theme_summary span.pic_co{display:inline-block;margin-bottom:8px;width:160px;height:auto;vertical-align:middle;overflow:hidden}@media screen and (max-width: 719px){.unit_theme_summary span.pic_co{margin:8px 0;width:100%}}.unit_theme_summary span.pic_co img{width:100%;height:auto}@media screen and (max-width: 719px){.unit_theme_summary span.pic_co img{width:50%;height:auto}}.unit_theme_summary span.name_co{display:inline-block;text-align:left;font-size:0.85714rem;font-weight:bold}@media screen and (max-width: 719px){.unit_theme_summary span.name_co{display:inline-block;text-align:left;font-size:0.85714rem;font-weight:bold}}.unit_top_concept{margin-bottom:100px;padding-bottom:50px;background-image:url(/assets/unit_top_concept_bg-d492020b11b5ced34ad4a3febe42ad67.png);background-size:110% auto;background-position:center bottom -17vw;background-repeat:no-repeat}@media screen and (max-width: 719px){.unit_top_concept{margin-bottom:0;padding-bottom:30px;background-size:auto 100%;background-position:center bottom 200px;background-color:#fff}}.unit_top_concept_header{margin-bottom:100px}@media screen and (max-width: 719px){.unit_top_concept_header{margin-bottom:50px}}.unit_top_concept_title{text-align:center;margin-bottom:25px}.unit_top_concept_title_inner{display:inline-block;width:162px;height:54px;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/assets/svg/content_logo_type_concept-922156a59de7b413df0e18d42f3ba6c8.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width: 719px){.unit_top_concept_title_inner{width:120px;height:40px}}.unit_top_concept_description{margin-bottom:2em;line-height:2.4;letter-spacing:0.1em;font-size:16px;text-align:center}@media screen and (max-width: 719px){.unit_top_concept_description{line-height:1.8;font-size:13px}}.unit_top_concept_link{text-align:center}.unit_top_concept_link_btn{display:inline-block;padding:1em 0;width:300px;font-size:15px;color:#fff;background-color:#ffc71a;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,0.16)}@media screen and (max-width: 719px){.unit_top_concept_link_btn{width:50%}}.unit_top_concept_lists{width:100%;margin:0 auto;overflow:hidden;display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 719px){.unit_top_concept_lists{display:none}}.unit_top_concept_list{position:relative;width:33%;text-align:center}.unit_top_concept_list:after{content:'';display:block;position:absolute;top:50%;right:-10px;width:0;height:0;line-height:1em;border-top:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:10px solid #303030}.unit_top_concept_list:last-of-type:after{content:none}.unit_top_concept_list img{margin-bottom:10px;width:150px;height:auto}.unit_top_concept_list_title{display:block;margin:10px auto;width:100%;height:36px;text-indent:100%;white-space:nowrap;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 100%}.unit_top_concept_list_title.open_design{width:180px;background-image:url(/assets/svg/content_logo_type_open_design-e0c5bc92fb4e5bb502ac4c2d7fcc6fff.svg)}.unit_top_concept_list_title.co_development{width:220px;background-image:url(/assets/svg/content_logo_type_co_development-4ecf82ec861f0e7915875a461cc92b7c.svg)}.unit_top_concept_list_title.store{width:56px;background-image:url(/assets/svg/content_logo_type_store-5152fbcc20026bd68744538de1135152.svg)}.unit_top_concept_list_description{margin-bottom:50px;line-height:2;letter-spacing:0.1em}.unit_top_concept_list_link{padding-bottom:3px;text-align:center}.unit_top_concept_list_btn{display:inline-block;padding:1em 0;width:170px;text-align:center;font-size:14px;color:#fff;background-color:#ffc71a;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,0.16)}.unit_top_concept_outlines{margin:0 auto 2rem;width:1000px}@media screen and (max-width: 1239px){.unit_top_concept_outlines{width:900px}}@media screen and (max-width: 719px){.unit_top_concept_outlines{width:94%}}.unit_top_concept_outline{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 0;padding:25px;color:inherit;background-color:#FCFCFC;border-radius:10px;box-shadow:2px 2px 3px rgba(0,0,0,0.05);display:block}@media screen and (min-width: 720px){.unit_top_concept_outline{display:none}}@media screen and (max-width: 719px){.unit_top_concept_outline{display:table;width:100%}}@media screen and (max-width: 719px){.unit_top_concept_outline{padding:20px}}.unit_top_concept_outline_pic{width:125px;height:125px}@media screen and (max-width: 719px){.unit_top_concept_outline_pic{display:table-cell;width:100px;height:100px;vertical-align:top}}.unit_top_concept_outline_body{width:575px}@media screen and (max-width: 1239px){.unit_top_concept_outline_body{width:525px}}@media screen and (max-width: 719px){.unit_top_concept_outline_body{display:table-cell;padding-left:15px;width:auto;vertical-align:top}}.unit_top_concept_outline_title{margin-bottom:20px;width:100%;height:36px;text-indent:100%;white-space:nowrap;overflow:hidden;background-repeat:no-repeat;background-position:left center;background-size:auto 100%}.unit_top_concept_outline_title.open_design{width:152px;background-image:url(/assets/svg/content_logo_type_open_design-e0c5bc92fb4e5bb502ac4c2d7fcc6fff.svg)}.unit_top_concept_outline_title.co_development{width:183px;background-image:url(/assets/svg/content_logo_type_co_development-4ecf82ec861f0e7915875a461cc92b7c.svg)}.unit_top_concept_outline_title.store{width:56px;background-image:url(/assets/svg/content_logo_type_store-5152fbcc20026bd68744538de1135152.svg)}.unit_top_concept_outline_detail{line-height:2;font-size:14px}@media screen and (max-width: 719px){.unit_top_concept_outline_detail{line-height:1.8;font-size:12px}}.unit_top_concept_outline_link{width:150px}@media screen and (max-width: 719px){.unit_top_concept_outline_link{display:none}}.unit_top_concept_outline_link_btn{display:block;padding:1em 0;width:100%;text-align:center;font-size:14px;color:#fff;background-color:#ffc71a;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,0.16)}.unit_top_developments_display{margin:0 auto 100px}@media screen and (max-width: 719px){.unit_top_developments_display{margin:0 auto;padding:50px 0}}.unit_top_developments_display_load_more{margin:0 auto;padding:0 0;width:300px;text-align:center}@media screen and (max-width: 719px){.unit_top_developments_display_load_more{margin:20px auto;width:50%}}.unit_top_news_display{margin:0 auto 100px;background-color:#fff}@media screen and (max-width: 719px){.unit_top_news_display{margin:0 auto;padding:50px 0}}.unit_top_news_display_load_more{margin:0 auto;padding:0 0;width:300px;text-align:center}@media screen and (max-width: 719px){.unit_top_news_display_load_more{width:50%}}.unit_top_products_display{margin:0 auto 100px;width:1000px;-webkit-text-size-adjust:100%}@media screen and (max-width: 1239px){.unit_top_products_display{width:900px}}@media screen and (max-width: 719px){.unit_top_products_display{margin:0 auto;padding:50px 0;width:100%}}.unit_top_products_display .bx-wrapper{padding-bottom:0 !important}@media screen and (max-width: 719px){.unit_top_products_display .bx-wrapper{margin:0px auto 0 0 !important;width:100%;max-width:100% !important}}.unit_top_products_display .bx-viewport{position:relative;left:-3px !important;padding:0 3px 3px !important}@media screen and (max-width: 719px){.unit_top_products_display .bx-viewport{padding:0 0 6px 0 !important;width:125% !important}}.unit_top_products_display .bx-wrapper .bx-controls-direction a{position:absolute;top:50%;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);background-color:transparent;-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none}@media screen and (max-width: 1239px){.unit_top_products_display .bx-wrapper .bx-controls-direction a{width:28px;height:28px}}.unit_top_products_display .bx-wrapper .bx-controls-direction a.bx-next,.unit_top_products_display .bx-wrapper .bx-controls-direction a.bx-prev{border-radius:32px}.unit_top_products_display .bx-wrapper .bx-prev{left:-62px;background-image:url(/assets/svg/top_products_slider_arrow_left-63789a3275e7db5ff0c5cfce6f29bfb2.svg) !important;background-size:40% 40% !important;background-repeat:no-repeat !important;background-position:center center;border:1px solid #DEDBD7;opacity:1}@media screen and (max-width: 1239px){.unit_top_products_display .bx-wrapper .bx-prev{left:-40px}}.unit_top_products_display .bx-wrapper .bx-prev:hover{background-position:center center}.unit_top_products_display .bx-wrapper .bx-next{right:-62px;background-image:url(/assets/svg/top_products_slider_arrow_rignt-c28714cefcd4065d64db2423991b14a6.svg) !important;background-size:40% 40% !important;background-repeat:no-repeat !important;background-position:center center;border:1px solid #DEDBD7;opacity:1}@media screen and (max-width: 1239px){.unit_top_products_display .bx-wrapper .bx-next{right:-40px}}.unit_top_products_display .bx-wrapper .bx-next:hover{background-position:center center}.unit_top_products_display_load_more{margin:0 auto;padding:0 0;width:300px;text-align:center}@media screen and (max-width: 719px){.unit_top_products_display_load_more{margin:20px auto;width:50%}}.unit_top_progress_pickup_display{margin:0 auto 100px}.unit_top_progress_pickup_display_header{margin-bottom:50px}.unit_top_progress_pickup_display_header .title{text-align:center;letter-spacing:0.1em;font-size:18px;font-weight:bold}@media screen and (max-width: 719px){.unit_top_progress_pickup_display_header .title{font-size:16px}}.unit_top_progress_pickup_display_load_more{margin:0 auto;padding:0 0;width:300px;text-align:center}@media screen and (max-width: 719px){.unit_top_progress_pickup_display_load_more{width:50%}}.unit_top_progress_pickup_display .block_wrap{margin:0 auto;width:954px;background-image:url(/assets/svg/unit_progress_display_body_bg-c36035d729fbfbb7e548ad30ec5a54fb.svg);background-position:120px top;background-repeat:repeat-y;background-size:5px auto}@media screen and (max-width: 1239px){.unit_top_progress_pickup_display .block_wrap{width:900px}}@media screen and (max-width: 719px){.unit_top_progress_pickup_display .block_wrap{width:94%;background:none}}.unit_top_reports_display{margin:0 auto 100px}@media screen and (max-width: 719px){.unit_top_reports_display{margin:0 auto 50px}}.unit_top_reports_display_load_more{margin:0 auto;padding:20px 0 30px;width:300px;text-align:center}@media screen and (max-width: 719px){.unit_top_reports_display_load_more{width:50%}}.unit_user_info{text-align:center}.unit_user_info ul.icon_name{display:inline-table;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;vertical-align:middle}.unit_user_info ul.icon_name .user_icon{display:table-cell;width:72px;height:72px;vertical-align:middle}.unit_user_info ul.icon_name .user_icon img{width:100%;height:100%}.unit_user_info ul.icon_name .user_name{display:table-cell;padding-left:1em;vertical-align:middle;text-align:left;font-size:1rem}.unit_user_info ul.icon_name .user_name a{display:inline-block}.wrap_sns_btn{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;margin:1rem 0}.developments_summary_functions_btns .wrap_sns_btn{margin-bottom:0}.wrap_sns_btn>.btn{width:48% !important}@media screen and (max-width: 719px){.wrap_sns_btn>.btn{width:49% !important}}.wrap_sns_btn>.btn .wrap{position:relative}.wrap_sns_btn>.btn i{display:inline-block;margin-right:1em;width:1em;height:1em;color:#fff;background-color:#333333;border-radius:1em;overflow:hidden;-moz-transform:scale(1.5, 1.5);-ms-transform:scale(1.5, 1.5);-webkit-transform:scale(1.5, 1.5);transform:scale(1.5, 1.5)}.wrap_sns_btn>.btn i.icon-f_twitter:before{-moz-transform:scale(0.7, 0.7);-ms-transform:scale(0.7, 0.7);-webkit-transform:scale(0.7, 0.7);transform:scale(0.7, 0.7)}.wrap_sns_btn>.btn i.icon-f_facebook--type:before{position:relative;-moz-transform:translate(4%, 12%);-ms-transform:translate(4%, 12%);-webkit-transform:translate(4%, 12%);transform:translate(4%, 12%)}.wrap_sns_btn>.btn.facebook{color:#666666;background:none !important;border:1px solid #E5DFD0;border-radius:5px;box-shadow:none}@media screen and (max-width: 719px){.wrap_sns_btn>.btn.facebook{border:1px solid #d8d8d8}}.wrap_sns_btn>.btn.facebook:hover{color:inherit;background:inherit;opacity:0.75}.developments_summary_functions_btns .wrap_sns_btn>.btn.facebook{margin:0;padding:0.75em 0;font-size:12px}@media screen and (max-width: 719px){.developments_summary_functions_btns .wrap_sns_btn>.btn.facebook{font-size:0.85714rem}}.unit_contents_main_functions_btns .wrap_sns_btn>.btn.facebook{margin:0;padding:0.75em 0;font-size:12px}@media screen and (max-width: 719px){.unit_contents_main_functions_btns .wrap_sns_btn>.btn.facebook{font-size:0.85714rem}}.wrap_sns_btn>.btn.twitter{color:#666666;background:none !important;border:1px solid #E5DFD0;border-radius:5px;box-shadow:none}.wrap_sns_btn>.btn.twitter:hover{color:inherit;background:inherit;opacity:0.75}.developments_summary_functions_btns .wrap_sns_btn>.btn.twitter{margin:0;padding:0.75em 0;font-size:12px}@media screen and (max-width: 719px){.developments_summary_functions_btns .wrap_sns_btn>.btn.twitter{font-size:0.85714rem}}.unit_contents_main_functions_btns .wrap_sns_btn>.btn.twitter{margin:0;padding:0.75em 0;font-size:12px}@media screen and (max-width: 719px){.unit_contents_main_functions_btns .wrap_sns_btn>.btn.twitter{font-size:0.85714rem}}@keyframes about_header_title_slide{0%{transform:scale(1)}100%{transform:scale(1.1)}}.about_header{background-image:url(/assets/about_header_bg-24d1a472524ef321b189023eba2027d1.png);background-position:center bottom;background-repeat:no-repeat;background-size:100% auto}.about_header .column{width:1100px;margin:0 auto}@media screen and (max-width: 1239px){.about_header .column{width:900px}}@media screen and (max-width: 719px){.about_header .column{width:100%}}@media screen and (max-width: 719px){.about_header{background-image:url(/assets/about_header_bg_sp-e49239be4a7c8aca2acf6ac787cd643d.png);background-position:center bottom;background-size:100% auto}}.about_header_title{position:relative;margin:0 auto;width:100%;overflow:hidden}.about_header_title>img{z-index:1;position:absolute;top:0;left:0;width:100%;height:auto}.about_header_title video{z-index:1;position:absolute;top:50%;left:50%;width:auto;height:100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.about_header_title .bx-wrapper{padding-bottom:0 !important}.about_header_title_text{z-index:2;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.about_header_title_text_inner{display:block;width:490px;height:196px;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/assets/about_header_title_text_bg-6dc1aa254feb269f812964541b2468c2.png);background-position:center center;background-repeat:no-repeat;background-size:100% auto}@media screen and (max-width: 1239px){.about_header_title_text_inner{width:400px;height:160px}}@media screen and (max-width: 719px){.about_header_title_text_inner{width:47vw;height:19vw}}.about_header_title_pic{width:100%;height:auto}.about_header_title_video_wrap{padding-top:75%;overflow:hidden;background-image:url(/assets/about_header_title_pic-bd5d0fddfbe5d3fac868e4eeb0448e40.png);background-repeat:no-repeat;background-position:center center;background-size:99% auto}.about_header_title_slide{width:100%}.about_header_title_slide div{margin:0;padding:0}.about_header_title_slide div img{width:100%;height:auto;animation:about_header_title_slide 6s linear}.about_header_description{padding:30px 0 60px;text-align:center}@media screen and (max-width: 719px){.about_header_description{padding:30px 0}}.about_header_description p{margin:2em 0;line-height:2.5;font-size:16px;letter-spacing:0.15em}@media screen and (max-width: 719px){.about_header_description p{line-height:1.8;font-size:13px;letter-spacing:0.05em;color:#545454}}.about_flow{background-color:#fcfcfc}.about_flow .column{margin:0 auto;padding:40px 0 0;width:1100px}@media screen and (max-width: 1239px){.about_flow .column{width:900px}}@media screen and (max-width: 719px){.about_flow .column{width:100%}}.about_flow_title{text-align:center}.about_flow_title_inner{display:inline-block;margin-bottom:50px;padding:0 0.5em 1em;font-size:20px;font-weight:bold;letter-spacing:0.15em;border-bottom:3px solid #545454}@media screen and (max-width: 719px){.about_flow_title_inner{padding:0 0 1em}}.about_flow_lists{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;width:1000px}@media screen and (max-width: 1239px){.about_flow_lists{width:900px}}@media screen and (max-width: 719px){.about_flow_lists{width:94%}}.about_flow_list{position:relative;width:33%;text-align:center}@media screen and (max-width: 719px){.about_flow_list{width:30%}}.about_flow_list:after{content:'';display:block;position:absolute;top:0;right:-12px;height:100%;width:12px;background-image:url(/assets/about_flow_arrow-673e782cdc145f62306c562cbde0e7c2.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto}@media screen and (max-width: 719px){.about_flow_list:after{right:-12%;width:8px}}.about_flow_list:last-of-type:after{content:none}.about_flow_list_step{margin:0 auto;width:70px;height:58px}@media screen and (max-width: 719px){.about_flow_list_step{width:44%;height:10vw}}.about_flow_list_step img{width:100%;height:auto}.about_flow_list_pic{margin:0 auto;width:200px;height:200px}@media screen and (max-width: 719px){.about_flow_list_pic{width:100%;height:auto}}.about_flow_list_pic img{width:100%;height:auto}.about_flow_list_title{margin:1em auto;text-align:center;letter-spacing:0.1em;font-size:17px;font-weight:bold;color:#182A4F}@media screen and (max-width: 719px){.about_flow_list_title{font-size:10px}}.about_flow_detail{padding:40px 0;text-align:center}@media screen and (max-width: 719px){.about_flow_detail{padding:0 0 20px}}.about_flow_detail p{margin:2em 0;line-height:2.4;font-size:16px;letter-spacing:0.1em}@media screen and (max-width: 719px){.about_flow_detail p{line-height:1.8;font-size:13px}}.about_policy{padding-bottom:80px;background-color:#fcfcfc}@media screen and (max-width: 719px){.about_policy{padding-bottom:40px}}.about_policy .column{margin:0 auto;padding:40px 0;width:1100px;background-color:#f7f7f7;border-radius:20px}@media screen and (max-width: 1239px){.about_policy .column{width:900px}}@media screen and (max-width: 719px){.about_policy .column{padding:40px 0 5px;width:94%;border-radius:15px}}.about_policy_title{text-align:center}.about_policy_title_inner{display:inline-block;padding:0 0.5em 1em;font-size:20px;font-weight:bold;letter-spacing:0.15em;border-bottom:3px solid #545454}@media screen and (max-width: 719px){.about_policy_title_inner{padding:0 0 1em}}.about_policy_detail{padding:20px 0;text-align:center}.about_policy_detail p{margin:0;line-height:2.5;font-size:16px;letter-spacing:0.15em}@media screen and (max-width: 719px){.about_policy_detail p{margin-bottom:1em;line-height:1.8;font-size:13px;letter-spacing:0.05em}}.about_policy_lists{margin:0 auto;width:800px}@media screen and (min-width: 720px){.about_policy_lists{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (max-width: 719px){.about_policy_lists{display:block;width:94%;overflow:hidden}}.about_policy_list{width:32%;height:250px;text-align:center;background-color:#fff;box-shadow:1px 2px 3px rgba(0,0,0,0.1);border-radius:10px}@media screen and (max-width: 719px){.about_policy_list{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:10px;padding:20px 0;width:100%;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.about_policy_list_pic{margin:20px auto 15px;width:140px;height:140px}@media screen and (max-width: 719px){.about_policy_list_pic{margin:0 auto;width:33%;height:auto}}.about_policy_list_pic img{width:100%;height:auto}@media screen and (max-width: 719px){.about_policy_list_pic img{width:80%}}@media screen and (max-width: 719px){.about_policy_list_info{width:66%;text-align:left}}.about_policy_list_title{margin:0 auto;text-align:center;letter-spacing:0.15em;font-size:18px;font-weight:bold;color:#182A4F}@media screen and (max-width: 719px){.about_policy_list_title{text-align:left;font-size:24px}}.about_policy_list_description{letter-spacing:0.1em;font-size:11px}@media screen and (max-width: 719px){.about_policy_list_description{font-size:13px}}.about_products .column{margin:0 auto;padding:40px 0;width:1000px}@media screen and (max-width: 1239px){.about_products .column{width:900px}}@media screen and (max-width: 719px){.about_products .column{width:100%}}.about_products_block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:37px 25px;box-shadow:1px 1px 8px rgba(0,0,0,0.1);border-radius:10px;overflow:hidden}@media screen and (max-width: 719px){.about_products_block{margin:0 auto 10px;padding:20px 0 0;width:94%;background-color:#FCFCFC;box-shadow:1px 2px 3px rgba(0,0,0,0.1)}}.about_products_block_pic{position:relative;width:575px}.about_products_block_pic:before{content:'';display:block;width:100%;padding-top:56.25%}@media screen and (max-width: 1239px){.about_products_block_pic{width:500px}}@media screen and (max-width: 719px){.about_products_block_pic{width:100%}}.about_products_block_pic img{position:absolute;top:0;left:0;width:100%;height:auto}.about_products_block_pic iframe{position:absolute;top:0;left:0;width:100%;height:100%}.about_products_block_info{width:350px}@media screen and (max-width: 1239px){.about_products_block_info{width:320px}}@media screen and (max-width: 719px){.about_products_block_info{padding:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}}.about_products_block_title{margin-bottom:1em;letter-spacing:0.15em;font-size:20px;font-weight:bold}.about_products_block_sub_title{margin-bottom:1.5em;font-size:13px;font-weight:bold}@media screen and (max-width: 719px){.about_products_block_sub_title{font-size:10px}}.about_products_block_detail{line-height:2em;font-size:14px}@media screen and (max-width: 719px){.about_products_block_detail{line-height:1.8;font-size:13px}}.about_products_block:nth-of-type(odd) .about_products_block_pic{float:left}.about_products_block:nth-of-type(odd) .about_products_block_info{float:right}.about_products_block:nth-of-type(even) .about_products_block_pic{float:right}.about_products_block:nth-of-type(even) .about_products_block_info{float:left}.about_cooperations .column{margin:0 auto;padding:40px 0 80px;width:1000px}@media screen and (max-width: 1239px){.about_cooperations .column{width:900px}}@media screen and (max-width: 719px){.about_cooperations .column{padding:40px 0;width:100%}}@media screen and (max-width: 719px){.about_cooperations_description{margin:0 auto 20px;width:94%}}.about_cooperations_description p{margin-bottom:40px;line-height:2;font-size:14px}@media screen and (max-width: 719px){.about_cooperations_description p{font-size:13px}}.about_cooperations_block{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:20px 25px;box-shadow:1px 2px 3px rgba(0,0,0,0.1);border-radius:10px}@media screen and (max-width: 719px){.about_cooperations_block{margin:0 auto 10px;padding:40px 20px 20px;width:94%;background-color:#FCFCFC}}.about_cooperations_block_pic{width:270px;text-align:center}@media screen and (max-width: 1239px){.about_cooperations_block_pic{width:240px}}@media screen and (max-width: 719px){.about_cooperations_block_pic{margin-bottom:40px;width:100%}}.about_cooperations_block_pic img{width:100px;height:auto}@media screen and (max-width: 719px){.about_cooperations_block_pic img{width:40%}}.about_cooperations_block_info{width:680px}@media screen and (max-width: 1239px){.about_cooperations_block_info{width:600px}}@media screen and (max-width: 719px){.about_cooperations_block_info{width:100%}}.about_cooperations_block_title{display:inline-block;margin-right:1em;margin-bottom:0.33em;font-size:20px;font-weight:bold}@media screen and (max-width: 719px){.about_cooperations_block_title{font-size:13px}}.about_cooperations_block_title+span{font-size:12px;font-weight:bold}@media screen and (max-width: 719px){.about_cooperations_block_title+span{font-size:10px}}.about_cooperations_block_detail{margin:0;line-height:1.8;font-size:14px}@media screen and (max-width: 719px){.about_cooperations_block_detail{font-size:13px}}.about_cooperations_block:nth-of-type(1) .about_cooperations_block_pic img{width:96px}@media screen and (max-width: 719px){.about_cooperations_block:nth-of-type(1) .about_cooperations_block_pic img{width:40%}}.about_cooperations_block:nth-of-type(2) .about_cooperations_block_pic img{width:110px}@media screen and (max-width: 719px){.about_cooperations_block:nth-of-type(2) .about_cooperations_block_pic img{width:40%}}.about_footer .column{margin:0 auto;padding:50px 0 0 0;width:1100px;text-align:center;color:#fff;background-color:#F8D255;border-radius:2px}@media screen and (max-width: 1239px){.about_footer .column{width:900px}}@media screen and (max-width: 719px){.about_footer .column{width:100%;overflow:hidden}}.about_footer_title{margin-bottom:1em;font-size:26px;line-height:38px;letter-spacing:0.1em;font-weight:bold}@media screen and (max-width: 719px){.about_footer_title{margin-bottom:2em;font-size:16px}}.about_footer_description{line-height:2em;letter-spacing:0.05em;font-size:16px}@media screen and (max-width: 719px){.about_footer_description{line-height:2.6;font-size:13px}}.about_footer_pic{width:676px}@media screen and (max-width: 719px){.about_footer_pic{width:100%}}@keyframes about_header_title_slide{0%{transform:scale(1)}100%{transform:scale(1.1)}}.about_header{background-image:url(/assets/about_header_bg-24d1a472524ef321b189023eba2027d1.png);background-position:center bottom;background-repeat:no-repeat;background-size:100% auto}.about_header .column{width:1100px;margin:0 auto}@media screen and (max-width: 1239px){.about_header .column{width:900px}}@media screen and (max-width: 719px){.about_header .column{width:100%}}@media screen and (max-width: 719px){.about_header{background-image:url(/assets/about_header_bg_sp-e49239be4a7c8aca2acf6ac787cd643d.png);background-position:center bottom;background-size:100% auto}}.about_header_title{position:relative;margin:0 auto;width:100%;overflow:hidden}.about_header_title>img{z-index:1;position:absolute;top:0;left:0;width:100%;height:auto}.about_header_title video{z-index:1;position:absolute;top:50%;left:50%;width:auto;height:100%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.about_header_title .bx-wrapper{padding-bottom:0 !important}.about_header_title_text{z-index:2;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.about_header_title_text_inner{display:block;width:490px;height:196px;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/assets/about_header_title_text_bg-6dc1aa254feb269f812964541b2468c2.png);background-position:center center;background-repeat:no-repeat;background-size:100% auto}@media screen and (max-width: 1239px){.about_header_title_text_inner{width:400px;height:160px}}@media screen and (max-width: 719px){.about_header_title_text_inner{width:47vw;height:19vw}}.about_header_title_pic{width:100%;height:auto}.about_header_title_video_wrap{padding-top:75%;overflow:hidden;background-image:url(/assets/about_header_title_pic-bd5d0fddfbe5d3fac868e4eeb0448e40.png);background-repeat:no-repeat;background-position:center center;background-size:99% auto}.about_header_title_slide{width:100%}.about_header_title_slide div{margin:0;padding:0}.about_header_title_slide div img{width:100%;height:auto;animation:about_header_title_slide 6s linear}.about_header_description{padding:30px 0 60px;text-align:center}@media screen and (max-width: 719px){.about_header_description{padding:30px 0}}.about_header_description p{margin:2em 0;line-height:2.5;font-size:16px;letter-spacing:0.15em}@media screen and (max-width: 719px){.about_header_description p{line-height:1.8;font-size:13px;letter-spacing:0.05em;color:#545454}}.about_flow{background-color:#fcfcfc}.about_flow .column{margin:0 auto;padding:40px 0 0;width:1100px}@media screen and (max-width: 1239px){.about_flow .column{width:900px}}@media screen and (max-width: 719px){.about_flow .column{width:100%}}.about_flow_title{text-align:center}.about_flow_title_inner{display:inline-block;margin-bottom:50px;padding:0 0.5em 1em;font-size:20px;font-weight:bold;letter-spacing:0.15em;border-bottom:3px solid #545454}@media screen and (max-width: 719px){.about_flow_title_inner{padding:0 0 1em}}.about_flow_lists{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;width:1000px}@media screen and (max-width: 1239px){.about_flow_lists{width:900px}}@media screen and (max-width: 719px){.about_flow_lists{width:94%}}.about_flow_list{position:relative;width:33%;text-align:center}@media screen and (max-width: 719px){.about_flow_list{width:30%}}.about_flow_list:after{content:'';display:block;position:absolute;top:0;right:-12px;height:100%;width:12px;background-image:url(/assets/about_flow_arrow-673e782cdc145f62306c562cbde0e7c2.svg);background-position:center center;background-repeat:no-repeat;background-size:100% auto}@media screen and (max-width: 719px){.about_flow_list:after{right:-12%;width:8px}}.about_flow_list:last-of-type:after{content:none}.about_flow_list_step{margin:0 auto;width:70px;height:58px}@media screen and (max-width: 719px){.about_flow_list_step{width:44%;height:10vw}}.about_flow_list_step img{width:100%;height:auto}.about_flow_list_pic{margin:0 auto;width:200px;height:200px}@media screen and (max-width: 719px){.about_flow_list_pic{width:100%;height:auto}}.about_flow_list_pic img{width:100%;height:auto}.about_flow_list_title{margin:1em auto;text-align:center;letter-spacing:0.1em;font-size:17px;font-weight:bold;color:#182A4F}@media screen and (max-width: 719px){.about_flow_list_title{font-size:10px}}.about_flow_detail{padding:40px 0;text-align:center}@media screen and (max-width: 719px){.about_flow_detail{padding:0 0 20px}}.about_flow_detail p{margin:2em 0;line-height:2.4;font-size:16px;letter-spacing:0.1em}@media screen and (max-width: 719px){.about_flow_detail p{line-height:1.8;font-size:13px}}.about_policy{padding-bottom:80px;background-color:#fcfcfc}@media screen and (max-width: 719px){.about_policy{padding-bottom:40px}}.about_policy .column{margin:0 auto;padding:40px 0;width:1100px;background-color:#f7f7f7;border-radius:20px}@media screen and (max-width: 1239px){.about_policy .column{width:900px}}@media screen and (max-width: 719px){.about_policy .column{padding:40px 0 5px;width:94%;border-radius:15px}}.about_policy_title{text-align:center}.about_policy_title_inner{display:inline-block;padding:0 0.5em 1em;font-size:20px;font-weight:bold;letter-spacing:0.15em;border-bottom:3px solid #545454}@media screen and (max-width: 719px){.about_policy_title_inner{padding:0 0 1em}}.about_policy_detail{padding:20px 0;text-align:center}.about_policy_detail p{margin:0;line-height:2.5;font-size:16px;letter-spacing:0.15em}@media screen and (max-width: 719px){.about_policy_detail p{margin-bottom:1em;line-height:1.8;font-size:13px;letter-spacing:0.05em}}.about_policy_lists{margin:0 auto;width:800px}@media screen and (min-width: 720px){.about_policy_lists{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between}}@media screen and (max-width: 719px){.about_policy_lists{display:block;width:94%;overflow:hidden}}.about_policy_list{width:32%;height:250px;text-align:center;background-color:#fff;box-shadow:1px 2px 3px rgba(0,0,0,0.1);border-radius:10px}@media screen and (max-width: 719px){.about_policy_list{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;margin-bottom:10px;padding:20px 0;width:100%;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.about_policy_list_pic{margin:20px auto 15px;width:140px;height:140px}@media screen and (max-width: 719px){.about_policy_list_pic{margin:0 auto;width:33%;height:auto}}.about_policy_list_pic img{width:100%;height:auto}@media screen and (max-width: 719px){.about_policy_list_pic img{width:80%}}@media screen and (max-width: 719px){.about_policy_list_info{width:66%;text-align:left}}.about_policy_list_title{margin:0 auto;text-align:center;letter-spacing:0.15em;font-size:18px;font-weight:bold;color:#182A4F}@media screen and (max-width: 719px){.about_policy_list_title{text-align:left;font-size:24px}}.about_policy_list_description{letter-spacing:0.1em;font-size:11px}@media screen and (max-width: 719px){.about_policy_list_description{font-size:13px}}.about_products .column{margin:0 auto;padding:40px 0;width:1000px}@media screen and (max-width: 1239px){.about_products .column{width:900px}}@media screen and (max-width: 719px){.about_products .column{width:100%}}.about_products_block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:37px 25px;box-shadow:1px 1px 8px rgba(0,0,0,0.1);border-radius:10px;overflow:hidden}@media screen and (max-width: 719px){.about_products_block{margin:0 auto 10px;padding:20px 0 0;width:94%;background-color:#FCFCFC;box-shadow:1px 2px 3px rgba(0,0,0,0.1)}}.about_products_block_pic{position:relative;width:575px}.about_products_block_pic:before{content:'';display:block;width:100%;padding-top:56.25%}@media screen and (max-width: 1239px){.about_products_block_pic{width:500px}}@media screen and (max-width: 719px){.about_products_block_pic{width:100%}}.about_products_block_pic img{position:absolute;top:0;left:0;width:100%;height:auto}.about_products_block_pic iframe{position:absolute;top:0;left:0;width:100%;height:100%}.about_products_block_info{width:350px}@media screen and (max-width: 1239px){.about_products_block_info{width:320px}}@media screen and (max-width: 719px){.about_products_block_info{padding:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}}.about_products_block_title{margin-bottom:1em;letter-spacing:0.15em;font-size:20px;font-weight:bold}.about_products_block_sub_title{margin-bottom:1.5em;font-size:13px;font-weight:bold}@media screen and (max-width: 719px){.about_products_block_sub_title{font-size:10px}}.about_products_block_detail{line-height:2em;font-size:14px}@media screen and (max-width: 719px){.about_products_block_detail{line-height:1.8;font-size:13px}}.about_products_block:nth-of-type(odd) .about_products_block_pic{float:left}.about_products_block:nth-of-type(odd) .about_products_block_info{float:right}.about_products_block:nth-of-type(even) .about_products_block_pic{float:right}.about_products_block:nth-of-type(even) .about_products_block_info{float:left}.about_cooperations .column{margin:0 auto;padding:40px 0 80px;width:1000px}@media screen and (max-width: 1239px){.about_cooperations .column{width:900px}}@media screen and (max-width: 719px){.about_cooperations .column{padding:40px 0;width:100%}}@media screen and (max-width: 719px){.about_cooperations_description{margin:0 auto 20px;width:94%}}.about_cooperations_description p{margin-bottom:40px;line-height:2;font-size:14px}@media screen and (max-width: 719px){.about_cooperations_description p{font-size:13px}}.about_cooperations_block{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin-bottom:10px;padding:20px 25px;box-shadow:1px 2px 3px rgba(0,0,0,0.1);border-radius:10px}@media screen and (max-width: 719px){.about_cooperations_block{margin:0 auto 10px;padding:40px 20px 20px;width:94%;background-color:#FCFCFC}}.about_cooperations_block_pic{width:270px;text-align:center}@media screen and (max-width: 1239px){.about_cooperations_block_pic{width:240px}}@media screen and (max-width: 719px){.about_cooperations_block_pic{margin-bottom:40px;width:100%}}.about_cooperations_block_pic img{width:100px;height:auto}@media screen and (max-width: 719px){.about_cooperations_block_pic img{width:40%}}.about_cooperations_block_info{width:680px}@media screen and (max-width: 1239px){.about_cooperations_block_info{width:600px}}@media screen and (max-width: 719px){.about_cooperations_block_info{width:100%}}.about_cooperations_block_title{display:inline-block;margin-right:1em;margin-bottom:0.33em;font-size:20px;font-weight:bold}@media screen and (max-width: 719px){.about_cooperations_block_title{font-size:13px}}.about_cooperations_block_title+span{font-size:12px;font-weight:bold}@media screen and (max-width: 719px){.about_cooperations_block_title+span{font-size:10px}}.about_cooperations_block_detail{margin:0;line-height:1.8;font-size:14px}@media screen and (max-width: 719px){.about_cooperations_block_detail{font-size:13px}}.about_cooperations_block:nth-of-type(1) .about_cooperations_block_pic img{width:96px}@media screen and (max-width: 719px){.about_cooperations_block:nth-of-type(1) .about_cooperations_block_pic img{width:40%}}.about_cooperations_block:nth-of-type(2) .about_cooperations_block_pic img{width:110px}@media screen and (max-width: 719px){.about_cooperations_block:nth-of-type(2) .about_cooperations_block_pic img{width:40%}}.about_footer .column{margin:0 auto;padding:50px 0 0 0;width:1100px;text-align:center;color:#fff;background-color:#F8D255;border-radius:2px}@media screen and (max-width: 1239px){.about_footer .column{width:900px}}@media screen and (max-width: 719px){.about_footer .column{width:100%;overflow:hidden}}.about_footer_title{margin-bottom:1em;font-size:26px;line-height:38px;letter-spacing:0.1em;font-weight:bold}@media screen and (max-width: 719px){.about_footer_title{margin-bottom:2em;font-size:16px}}.about_footer_description{line-height:2em;letter-spacing:0.05em;font-size:16px}@media screen and (max-width: 719px){.about_footer_description{line-height:2.6;font-size:13px}}.about_footer_pic{width:676px}@media screen and (max-width: 719px){.about_footer_pic{width:100%}}.consulting_header .column{width:1100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 10px;padding:100px 50px 50px;background-color:#F7F7F7;border-radius:20px}@media screen and (max-width: 1239px){.consulting_header .column{width:900px}}@media screen and (max-width: 719px){.consulting_header .column{padding:6vw 4vw 16vw;width:100%;border-radius:0}}.consulting_header_title{float:left;margin-bottom:1.5em;line-height:1.5;font-size:26px;font-weight:bold;letter-spacing:0.1em}@media screen and (max-width: 719px){.consulting_header_title{float:none;margin-bottom:1em;line-height:1.6em;font-size:20px;letter-spacing:0.05em}}.consulting_header_title_sub{display:block;margin-bottom:1.2em;line-height:1.4em;font-size:16px}@media screen and (max-width: 719px){.consulting_header_title_sub{font-size:14px;letter-spacing:0.1em}}.consulting_header_pic{float:right;width:50%}@media screen and (max-width: 719px){.consulting_header_pic{float:none;width:100%}}.consulting_header_detail{float:left;width:50%;line-height:2.4em;font-size:16px;letter-spacing:0.1em}@media screen and (max-width: 1239px){.consulting_header_detail{line-height:2em;font-size:14px}}@media screen and (max-width: 719px){.consulting_header_detail{float:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:1em;padding:0 2vw;width:100%;line-height:1.7em;font-size:13px;letter-spacing:0}}.consulting_header_btn{float:left;margin-top:90px}@media screen and (max-width: 1239px){.consulting_header_btn{margin-top:50px}}@media screen and (max-width: 719px){.consulting_header_btn{float:none;margin-top:20px;text-align:center}}.consulting_header_btn_inner{display:inline-block;padding:1em 0;width:300px;line-height:1.6em;text-align:center;font-size:17px;font-weight:bold;letter-spacing:0.02em;color:#fff;background-color:#32B763;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,0.16)}@media screen and (max-width: 719px){.consulting_header_btn_inner{padding:0.5em 0;width:100%;line-height:2em;font-size:18px}}.consulting_problems{background-color:#FCFCFC}.consulting_problems .column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:100px 0 50px;width:1100px}@media screen and (max-width: 1239px){.consulting_problems .column{width:900px}}@media screen and (max-width: 719px){.consulting_problems .column{padding:8vw 4vw 12vw;width:100%}}.consulting_problems_title{line-height:1.6em;text-align:center;font-size:26px;font-weight:bold;letter-spacing:0.1em}@media screen and (max-width: 719px){.consulting_problems_title{line-height:1.4em;letter-spacing:0.15em;font-size:20px}}.consulting_problems_title .inner{display:inline-block}.consulting_problems_lists{margin-bottom:0;padding:50px;overflow:hidden}@media screen and (max-width: 719px){.consulting_problems_lists{padding:40px 0}}.consulting_problems_list{padding:30px 0;width:50%;text-align:center}@media screen and (max-width: 719px){.consulting_problems_list{padding:5px 0;width:100%}}.consulting_problems_list .wrap{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:100px;width:400px;height:100px;background-repeat:no-repeat;background-position:center left;background-size:100px auto}@media screen and (max-width: 1239px){.consulting_problems_list .wrap{width:380px}}@media screen and (max-width: 719px){.consulting_problems_list .wrap{padding-left:58px;width:100%;height:58px;background-size:58px auto}}.consulting_problems_list .balloon{display:block;position:relative;margin-left:20px;line-height:100px;background-color:#EDEEEF;border-radius:10px}@media screen and (max-width: 719px){.consulting_problems_list .balloon{line-height:58px;border-radius:5px}}.consulting_problems_list .balloon:before{content:'';display:block;position:absolute;top:50%;left:-17px;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:18px;height:15px;background-image:url(/assets/consulting_problems_balloon_arrow-d84a884cc60a897bb9c407e3821c0bdc.svg);background-position:center right;background-size:100% 100%;background-repeat:no-repeat}.consulting_problems_list .balloon .inner{display:inline-block;width:100%;line-height:1.5em;text-align:center;font-size:20px;font-weight:bold;letter-spacing:0.1em;vertical-align:middle}@media screen and (max-width: 1239px){.consulting_problems_list .balloon .inner{font-size:18px}}@media screen and (max-width: 719px){.consulting_problems_list .balloon .inner{line-height:1.6em;font-size:14px;font-weight:normal}}.consulting_problems_list:nth-of-type(1){float:left;text-align:left}@media screen and (max-width: 719px){.consulting_problems_list:nth-of-type(1){float:none}}.consulting_problems_list:nth-of-type(1) .wrap{background-image:url(/assets/consulting_problems_list_01-94f57614d2a5e5cd49cfc610f38487f2.png)}.consulting_problems_list:nth-of-type(2){float:right;text-align:right}@media screen and (max-width: 719px){.consulting_problems_list:nth-of-type(2){float:none;text-align:left}}.consulting_problems_list:nth-of-type(2) .wrap{background-image:url(/assets/consulting_problems_list_02-c10e0e5de7c8b850f0a2795e302e1e9e.png)}@media screen and (max-width: 719px){.consulting_problems_list:nth-of-type(2) .wrap{padding-left:72px;background-position:14px center}}.consulting_problems_list:nth-of-type(3){width:100%;clear:both;text-align:center}@media screen and (max-width: 719px){.consulting_problems_list:nth-of-type(3){float:none;text-align:left}}.consulting_problems_list:nth-of-type(3) .wrap{background-image:url(/assets/consulting_problems_list_03-74617a7a04a06e0351b3ddc70ac6022e.png)}.consulting_problems_list:nth-of-type(4){float:left;text-align:left}@media screen and (max-width: 719px){.consulting_problems_list:nth-of-type(4){float:none}}.consulting_problems_list:nth-of-type(4) .wrap{background-image:url(/assets/consulting_problems_list_04-3425cecc99e05e6a36494d5790e37595.png)}@media screen and (max-width: 719px){.consulting_problems_list:nth-of-type(4) .wrap{padding-left:72px;background-position:14px center}}.consulting_problems_list:nth-of-type(5){float:right;text-align:right}@media screen and (max-width: 719px){.consulting_problems_list:nth-of-type(5){float:none;text-align:left}}.consulting_problems_list:nth-of-type(5) .wrap{background-image:url(/assets/consulting_problems_list_05-503a3fe6f4c7bcb1eee66fcc3f308fd3.png)}.consulting_problems_solution{padding:0.75em 0;line-height:1.5em;text-align:center;font-size:26px;font-weight:bold;letter-spacing:0.1em;color:#fff;background-color:#FFDA7D;border-radius:20px}@media screen and (max-width: 719px){.consulting_problems_solution{padding:0.33em 0;line-height:1.4em;font-size:20px;border-radius:10px}}.consulting_solutions .column{width:1100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:100px 50px 100px}@media screen and (max-width: 1239px){.consulting_solutions .column{width:900px}}@media screen and (max-width: 719px){.consulting_solutions .column{padding:10vw 4vw 16vw;width:100%}}.consulting_solutions_title{text-align:center}.consulting_solutions_title .inner{display:inline-block;position:relative;padding:1em 0;line-height:1em;font-size:20px;font-weight:bold;letter-spacing:0.05em}@media screen and (max-width: 719px){.consulting_solutions_title .inner{letter-spacing:0.15em}}.consulting_solutions_title .inner:after{content:'';display:block;position:absolute;bottom:0;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:200px;height:3px;background-color:#545454}.consulting_solutions_solution{position:relative;margin:30px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:50px;padding-left:290px;min-height:230px}@media screen and (max-width: 719px){.consulting_solutions_solution{margin:10px 0;padding-left:2vw;padding-right:2vw;min-height:0}}.consulting_solutions_solution_pic{position:absolute;top:0px;left:0px;width:230px;height:230px}@media screen and (max-width: 719px){.consulting_solutions_solution_pic{display:block;position:static;top:auto;left:auto;margin:0 auto 10px;width:60%;height:auto}}.consulting_solutions_solution_title{margin-bottom:1.5em;line-height:1.3em;font-size:26px;font-weight:bold;letter-spacing:0.1em}@media screen and (max-width: 719px){.consulting_solutions_solution_title{margin-bottom:1em;line-height:1.25;font-size:16px}}.consulting_solutions_solution_detail{line-height:1.7;font-size:18px;letter-spacing:0.05em}@media screen and (max-width: 719px){.consulting_solutions_solution_detail{line-height:1.8em;font-size:13px}}.consulting_solutions_btn{margin:50px auto 0;text-align:center}.consulting_solutions_btn_inner{display:inline-block;padding:1em 0;width:300px;line-height:1.6em;text-align:center;font-size:17px;font-weight:bold;letter-spacing:0.02em;color:#fff;background-color:#32B763;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,0.16)}@media screen and (max-width: 719px){.consulting_solutions_btn_inner{padding:0.5em 0;width:100%;line-height:2em;font-size:18px}}.consulting_cases{background-color:#FCFCFC}@media screen and (max-width: 719px){.consulting_cases{background-color:transparent}}.consulting_cases .column{width:1100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:50px 50px 50px;background-color:#FCFCFC}@media screen and (max-width: 1239px){.consulting_cases .column{width:900px}}@media screen and (max-width: 719px){.consulting_cases .column{padding:6vw 4vw 4vw;width:100%}}.consulting_cases_title{text-align:center}.consulting_cases_title .inner{display:inline-block;position:relative;padding:1em 0;line-height:1em;font-size:20px;font-weight:bold;letter-spacing:0.05em}@media screen and (max-width: 719px){.consulting_cases_title .inner{letter-spacing:0.15em}}.consulting_cases_title .inner:after{content:'';display:block;position:absolute;bottom:0;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:200px;height:3px;background-color:#545454}.consulting_cases_case{margin:50px 0;background-color:#fff;border-radius:5px;box-shadow:1px 1px 8px rgba(0,0,0,0.06);overflow:hidden}@media screen and (max-width: 719px){.consulting_cases_case{box-shadow:1px 2px 3px rgba(0,0,0,0.16)}}.consulting_cases_case_title{padding:24px;line-height:1.25em;font-size:24px;font-weight:bold}@media screen and (max-width: 719px){.consulting_cases_case_title{padding:4vw;line-height:1.4em;font-size:16px}}.consulting_cases_case_body{padding:24px;background-image:url(/assets/consulting_cases_case_body_bg-e6411f5dc595d55fbc0eff17efb10cc9.svg);background-repeat:no-repeat;background-position:24px top;background-size:auto 1px;overflow:hidden}@media screen and (max-width: 719px){.consulting_cases_case_body{padding:8vw 4vw 4vw;background:none}}.consulting_cases_case_blocks{float:left;width:65%}@media screen and (max-width: 719px){.consulting_cases_case_blocks{float:none;width:100%}}.consulting_cases_case_block{margin:30px 0 0}@media screen and (max-width: 719px){.consulting_cases_case_block{margin:20px 0 30px}}.consulting_cases_case_block_title{line-height:1.75em;font-size:16px;font-weight:bold}@media screen and (max-width: 719px){.consulting_cases_case_block_title{line-height:1.8em;font-size:13px}}.consulting_cases_case_block_detail{line-height:1.75em;font-size:16px}@media screen and (max-width: 719px){.consulting_cases_case_block_detail{line-height:1.8em;font-size:13px}}.consulting_cases_case_logo{margin-bottom:84px;height:46px}@media screen and (max-width: 1239px){.consulting_cases_case_logo{margin-bottom:60px}}@media screen and (max-width: 719px){.consulting_cases_case_logo{margin-bottom:30px;height:36px}}.consulting_cases_case_logo_pic{width:auto;height:100%}.consulting_cases_case_image_main{display:none}@media screen and (max-width: 719px){.consulting_cases_case_image_main{display:block}}.consulting_cases_case_image_main_pic{width:100%}.consulting_cases_case_image_subs{float:right;width:32%}@media screen and (max-width: 719px){.consulting_cases_case_image_subs{float:none;width:100%}}.consulting_cases_case_image_sub_pic{width:100%}.consulting_cases_case_image_sub_caption{padding:1em 0;line-height:1.4em;text-align:center;font-size:14px;font-weight:bold}@media screen and (max-width: 1239px){.consulting_cases_case_image_sub_caption{font-size:12px}}@media screen and (max-width: 719px){.consulting_cases_case_image_sub_caption{line-height:1.5em;font-size:13px;font-weight:normal}}.consulting_flow{background-color:#F7F7F7}.consulting_flow .column{width:1100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:50px}@media screen and (max-width: 1239px){.consulting_flow .column{width:900px}}@media screen and (max-width: 719px){.consulting_flow .column{padding:6vw 4vw;width:100%;background-color:transparent}}.consulting_flow_title{text-align:center}.consulting_flow_title .inner{display:inline-block;position:relative;padding:1em 0;line-height:1em;font-size:20px;font-weight:bold;letter-spacing:0.05em}@media screen and (max-width: 719px){.consulting_flow_title .inner{letter-spacing:0.15em}}.consulting_flow_title .inner:after{content:'';display:block;position:absolute;bottom:0;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:200px;height:3px;background-color:#545454}.consulting_flow_map{padding:100px 0 50px;text-align:center}@media screen and (max-width: 719px){.consulting_flow_map{padding:20px 4vw}}.consulting_flow_map_pc{width:100%;height:auto}@media screen and (max-width: 719px){.consulting_flow_map_pc{display:none}}.consulting_flow_map_sp{display:none}@media screen and (max-width: 719px){.consulting_flow_map_sp{display:block;width:100%;height:auto}}.consulting_footer{padding:50px 0 20px}@media screen and (max-width: 719px){.consulting_footer{padding:6vw 4vw 4vw}}.consulting_footer_btns{margin:0 auto;text-align:center}.consulting_footer_btn{display:block;position:relative;margin:15px auto;padding:0 1.5em 2px 1.5em;width:300px;height:60px;line-height:60px;text-align:center;font-size:17px;font-weight:bold;letter-spacing:0.02em;color:#fff;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,0.16)}@media screen and (max-width: 719px){.consulting_footer_btn{margin:10px auto;padding:0 0 2px 0;width:100%;height:48px;line-height:48px}}.consulting_footer_btn.contact{background-color:#32B763}.consulting_footer_btn.others{background-color:#545454}@media screen and (max-width: 719px){.consulting_footer_btn.others{font-size:14px}}.consulting_footer_btn_inner{display:block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -51%);-ms-transform:translate(-50%, -51%);-webkit-transform:translate(-50%, -51%);transform:translate(-50%, -51%);width:100%;line-height:1.4em;vertical-align:middle}.lp #main_container{color:#3e3e3f;background-image:url(/assets/pages/corporation/lp_common_bg-225c12f8598f32c107ebf6d83765e04c.png);background-size:100% auto}.lp .column_wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.lp .page_header{height:170px;overflow:hidden;background-color:#fff;border-top:23px solid #ffc71a}@media screen and (max-width: 719px){.lp .page_header{height:auto;border-top:16px solid #ffc71a}}.lp .page_header .title{float:left;margin:0;padding:0;width:30%}@media screen and (max-width: 719px){.lp .page_header .title{float:none;width:50%}}.lp .page_header .title .inner{display:block;width:100%;text-indent:100%;line-height:170px;white-space:nowrap;overflow:hidden;background-image:url(/assets/pages/corporation/header_logo_2x-538973d1dd41d88b593ca259b370ba51.png);background-size:auto 50%;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 719px){.lp .page_header .title .inner{height:60px;line-height:120px;background-size:auto 70%;background-position:0.5rem center}}.lp .page_header nav{float:right;width:70%;text-align:center}@media screen and (max-width: 719px){.lp .page_header nav{float:none;width:100%}}.lp .page_header nav ul{display:inline-block;margin:0;width:100%;text-align:center}.lp .page_header nav ul li{display:inline-block;padding:0 1em;line-height:170px;vertical-align:middle;font-size:1.125rem}@media screen and (max-width: 719px){.lp .page_header nav ul li{line-height:44px;font-size:0.75rem;font-weight:bold}}.lp .page_header nav ul li a{display:block;width:100%;height:100%;color:#595656}@media screen and (max-width: 719px){.lp .page_header nav ul li.operator{position:absolute;top:32px;right:2%;line-height:20px;font-size:0.6875rem;font-weight:normal}.lp .page_header nav ul li.operator a{padding:4px 0.25em;background-color:#f1f1f1}.lp .page_header nav ul li.inquiry{position:absolute;top:32px;right:6.5em;line-height:20px;font-size:0.6875rem;font-weight:normal}.lp .page_header nav ul li.inquiry a{padding:4px 0.25em;background-color:#f1f1f1}}.lp #page_footer{background-color:#3e3e3f;color:#aaaaaa}.lp #page_footer a{color:#aaaaaa}.lp #page_footer .wrap_01{float:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem 1rem;width:180px;text-align:right}@media screen and (max-width: 719px){.lp #page_footer .wrap_01{float:none;padding:2rem 2%;width:100%;text-align:center}}.lp #page_footer .wrap_01 .title{margin-bottom:0;width:100%;height:40px}@media screen and (max-width: 719px){.lp #page_footer .wrap_01 .title{height:54px}}.lp #page_footer .wrap_01 .title a{display:block;width:100%;height:100%;text-indent:100%;white-space:nowrap;overflow:hidden;background-image:url(/assets/pages/corporation/footer_logo_2x-0395d4626907b41da0340ddefdc1cb00.png);background-position:right center;background-size:contain;background-repeat:no-repeat}@media screen and (max-width: 719px){.lp #page_footer .wrap_01 .title a{background-position:center center}}.lp #page_footer .wrap_01 .url{margin-bottom:2rem}@media screen and (max-width: 719px){.lp #page_footer .wrap_01 .url{font-size:0.875rem}}.lp #page_footer .wrap_01 .sns_navi ul{margin:0 auto;width:150px;text-align:center;overflow:hidden}@media screen and (max-width: 719px){.lp #page_footer .wrap_01 .sns_navi ul{width:240px}}.lp #page_footer .wrap_01 .sns_navi li{float:left;margin:0;padding:0;width:44px;height:44px;overflow:hidden;background-size:80% auto;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 719px){.lp #page_footer .wrap_01 .sns_navi li{width:72px;height:72px;background-size:66% auto}}.lp #page_footer .wrap_01 .sns_navi li:nth-of-type(2){margin-left:9px;margin-right:9px}@media screen and (max-width: 719px){.lp #page_footer .wrap_01 .sns_navi li:nth-of-type(2){margin-left:12px;margin-right:12px}}.lp #page_footer .wrap_01 .sns_navi li.facebook{background-image:url(/assets/pages/corporation/sns_btn_01_facebook_2x-4364592c65abf889e3cbfcbe6eae10e8.png)}.lp #page_footer .wrap_01 .sns_navi li.twitter{background-image:url(/assets/pages/corporation/sns_btn_01_twitter_2x-8c0bb1a0111896836a046f6e61b66cf9.png)}.lp #page_footer .wrap_01 .sns_navi li.instagram{background-image:url(/assets/pages/corporation/sns_btn_01_instagram_2x-b8e803a6a41d28c625401e5b4e397281.png)}.lp #page_footer .wrap_01 .sns_navi li a{display:block;text-indent:100%;white-space:nowrap;overflow:hidden;width:100%;height:100%}.lp #page_footer .wrap_02{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem 1rem;width:320px}@media screen and (max-width: 719px){.lp #page_footer .wrap_02{float:none;padding:2rem 2%;width:100%}}.lp #page_footer .wrap_02 .page_navi{margin:0 0 1rem;overflow:hidden}.lp #page_footer .wrap_02 .page_navi li{float:left;margin-bottom:0.5em;width:50%}@media screen and (max-width: 719px){.lp #page_footer .wrap_02 .page_navi li{margin-bottom:1em;text-align:center;font-size:0.875rem}}.lp #page_footer .wrap_02 .page_navi li a{display:block}@media screen and (max-width: 719px){.lp #page_footer .wrap_02 .copyrights{text-align:center}}.lp #section_01{margin:0;padding:3rem 0 0;background-color:#fff;overflow:hidden}@media screen and (max-width: 719px){.lp #section_01{padding:2rem 0 0}}@media screen and (max-width: 719px){.lp #section_01 .column_wrapper{padding-left:2%;padding-right:2%}}.lp #section_01 .section_header{margin-bottom:3rem}@media screen and (max-width: 719px){.lp #section_01 .section_header{margin-bottom:2rem}}.lp #section_01 .section_header .section_title{margin-bottom:0.5em;padding:0;line-height:1.25;text-align:center;font-size:3.5rem;color:#3e3e3f}@media screen and (max-width: 1239px){.lp #section_01 .section_header .section_title{font-size:3rem}}@media screen and (max-width: 719px){.lp #section_01 .section_header .section_title{margin-bottom:1em;letter-spacing:-0.05em;font-size:1.25rem;font-size:5.5vw}}.lp #section_01 .section_header .description{margin-right:auto;margin-left:auto;width:66%;line-height:1.25;font-size:1.125rem}@media screen and (max-width: 1239px){.lp #section_01 .section_header .description{font-size:0.93rem}}@media screen and (max-width: 719px){.lp #section_01 .section_header .description{width:100%;text-align:left;font-size:0.875rem}}.lp #section_01 .link_join{text-align:center}.lp #section_01 .link_join a{display:inline-block;width:180px;padding:1em 0;font-size:1rem;color:#fff;background-color:#ff6861;border-radius:8px}@media screen and (max-width: 719px){.lp #section_01 .link_join a{padding:0.5em 0;width:10em;font-size:0.875rem}}.lp #section_01 img.section_bg{width:100%;height:auto}@media screen and (max-width: 719px){.lp #section_01 img.section_bg{position:relative;left:-20%;width:150%;height:auto}}.lp #section_02{margin:0;padding:8rem 0}@media screen and (max-width: 719px){.lp #section_02{padding:6rem 0}}@media screen and (max-width: 719px){.lp #section_02 .column_wrapper{padding-left:2%;padding-right:2%}}.lp #section_02 .section_header{margin-bottom:4rem}.lp #section_02 .section_header .section_title{margin-bottom:0.75em;padding:0;line-height:1.4;text-align:center;font-size:3rem;color:#3e3e3f}@media screen and (max-width: 1239px){.lp #section_02 .section_header .section_title{font-size:2.5rem}}@media screen and (max-width: 719px){.lp #section_02 .section_header .section_title{margin-bottom:1em;letter-spacing:-0.05em;font-size:1.25rem;font-size:5.5vw}}.lp #section_02 .section_header .description{margin-right:auto;margin-left:auto;width:50%;line-height:1.25;text-align:center;font-size:1.125rem}@media screen and (max-width: 1239px){.lp #section_02 .section_header .description{font-size:0.93rem}}@media screen and (max-width: 719px){.lp #section_02 .section_header .description{width:100%;font-size:0.875rem;text-align:left}}.lp #section_02 .title_band{padding:1em 0;line-height:1;font-size:1rem;text-align:center;font-weight:bold;color:#333333;background-color:#ffc71a}.lp #section_02 .flow{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 719px){.lp #section_02 .flow{display:block}}.lp #section_02 .flow li{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3.5rem 1.5% 1rem;width:18%;text-align:center;background-color:#fff;border-radius:6px}@media screen and (max-width: 719px){.lp #section_02 .flow li{margin-bottom:1rem;padding:1rem 1.5%;width:100%}}.lp #section_02 .flow li .inner{overflow:hidden}.lp #section_02 .flow li:after{content:'';display:block;position:absolute;top:0;right:-11.25%;width:9%;height:100%;background-image:url(/assets/pages/corporation/lp_arrow_01_left_2x-b820735fe11548d8f1b5205044370002.png);background-size:75% auto;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 719px){.lp #section_02 .flow li:after{top:100%;right:0;width:100%;height:1rem;background-image:url(/assets/pages/corporation/lp_arrow_01_bottom_2x-213c0aa20a095adde4cf7a7435eacceb.png);background-size:auto 50%}}.lp #section_02 .flow li:last-of-type:after{content:none}.lp #section_02 .flow li img.pics{display:block;margin:0 auto 2rem;width:100%;height:auto}@media screen and (max-width: 719px){.lp #section_02 .flow li img.pics{float:left;margin-bottom:0;width:25%}}.lp #section_02 .flow li .title{margin-bottom:1em;text-align:center;font-size:1.125rem;font-weight:bold}@media screen and (max-width: 719px){.lp #section_02 .flow li .title{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0.5em;padding-left:1rem;width:75%;text-align:left;font-size:1rem}}.lp #section_02 .flow li .detail{display:inline-block;text-align:left;line-height:1.25;font-size:0.875rem}@media screen and (max-width: 719px){.lp #section_02 .flow li .detail{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;padding-left:1rem;width:75%;font-size:0.75rem}}.lp #section_03{margin:0;padding:10rem 0;background-image:url(/assets/pages/corporation/lp_section_03_bg_2x-3b88bfac7fd555ceae6e36fc432de02d.jpg);background-size:cover;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 719px){.lp #section_03{padding:6rem 0}}@media screen and (max-width: 719px){.lp #section_03 .column_wrapper{padding-left:2%;padding-right:2%}}.lp #section_03 .section_header{margin:4rem 0;padding:4rem 0;background-color:#fff}@media screen and (max-width: 719px){.lp #section_03 .section_header{padding:2rem 0}}.lp #section_03 .section_header .section_title{margin-bottom:0.5em;padding:0;line-height:1.25;text-align:center;font-size:3rem;color:#3e3e3f}@media screen and (max-width: 1239px){.lp #section_03 .section_header .section_title{font-size:2.5rem}}@media screen and (max-width: 719px){.lp #section_03 .section_header .section_title{margin-bottom:1em;letter-spacing:-0.05em;font-size:1.25rem;font-size:5.5vw}}.lp #section_03 .section_header .description{margin-right:auto;margin-left:auto;width:60%;line-height:1.25;text-align:center;font-size:1.125rem}@media screen and (max-width: 1239px){.lp #section_03 .section_header .description{font-size:0.93rem}}@media screen and (max-width: 719px){.lp #section_03 .section_header .description{width:90%;text-align:left;font-size:0.875rem}}.lp #section_04{margin:0;padding:8rem 0}@media screen and (max-width: 719px){.lp #section_04{padding:6rem 0}}@media screen and (max-width: 719px){.lp #section_04 .column_wrapper{padding-left:2%;padding-right:2%}}.lp #section_04 .section_header{margin-bottom:3rem}@media screen and (max-width: 719px){.lp #section_04 .section_header{margin-bottom:2rem}}.lp #section_04 .section_header .section_title{margin-bottom:0.75em;padding:0;line-height:1.25;text-align:center;font-size:3rem;color:#3e3e3f}@media screen and (max-width: 1239px){.lp #section_04 .section_header .section_title{font-size:2.5rem}}@media screen and (max-width: 719px){.lp #section_04 .section_header .section_title{margin-bottom:1em;letter-spacing:-0.05em;font-size:1.25rem;font-size:5.5vw}}.lp #section_04 .section_header .description{margin-right:auto;margin-left:auto;width:70%;line-height:1.25;text-align:center;font-size:1.125rem}@media screen and (max-width: 1239px){.lp #section_04 .section_header .description{font-size:0.93rem}}@media screen and (max-width: 719px){.lp #section_04 .section_header .description{width:100%;text-align:left;font-size:0.875rem}}.lp #section_04 ol{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (max-width: 719px){.lp #section_04 ol{display:block}}.lp #section_04 ol li{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:31%}@media screen and (max-width: 719px){.lp #section_04 ol li{margin-bottom:1rem;width:100%}}.lp #section_04 ol li .header{display:table;table-layout:fixed;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:2rem;padding:0.5rem 1rem;width:100%;height:5.5em;background-color:#fff}@media screen and (max-width: 719px){.lp #section_04 ol li .header{display:block;margin-bottom:1rem;padding:0.5rem 0.25rem 0.5rem 0.5rem;width:100%;height:auto}}.lp #section_04 ol li .header .cap{display:table-cell;width:60px;line-height:1;text-align:center;vertical-align:middle;font-size:5rem;font-weight:bold;color:#f7b52c}@media screen and (max-width: 1239px){.lp #section_04 ol li .header .cap{width:40px;font-size:3rem}}@media screen and (max-width: 719px){.lp #section_04 ol li .header .cap{width:30px;font-size:2rem}}.lp #section_04 ol li .header .cap .small{display:block;font-weight:normal;line-height:1rem;letter-spacing:0.5em;font-size:1rem}@media screen and (max-width: 1239px){.lp #section_04 ol li .header .cap .small{font-size:0.75rem}}@media screen and (max-width: 719px){.lp #section_04 ol li .header .cap .small{letter-spacing:0;font-size:0.6875rem}}.lp #section_04 ol li .header .title{display:table-cell;padding-left:2em;line-height:1.5;vertical-align:middle;font-weight:bold;color:#000}@media screen and (max-width: 719px){.lp #section_04 ol li .header .title{padding-left:0.5rem}.lp #section_04 ol li .header .title br{display:none}}.lp #section_04 ol li .header .title .inner{display:inline-block;font-size:1.125rem}@media screen and (max-width: 1239px){.lp #section_04 ol li .header .title .inner{font-size:0.93rem}}@media screen and (max-width: 719px){.lp #section_04 ol li .header .title .inner{font-size:0.875rem}}.lp #section_04 ol li .header :after{content:'';display:block;position:absolute;bottom:-22px;left:50%;margin-left:-10px;border-top:12px solid #ffc71a;border-right:10px solid transparent;border-bottom:0 solid transparent;border-left:10px solid transparent}@media screen and (max-width: 719px){.lp #section_04 ol li .header :after{bottom:-0.75rem;left:50%;margin-left:-0.5rem;border-top:0.5rem solid #ffc71a;border-right:0.5rem solid transparent;border-bottom:0 solid transparent;border-left:0.5rem solid transparent}}.lp #section_04 ol li .body{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1rem;text-align:center;background-color:#ffc71a}@media screen and (max-width: 719px){.lp #section_04 ol li .body{width:100%}}.lp #section_04 ol li .body .cap{display:block;text-align:left;letter-spacing:0.5em;font-size:1rem;color:#6d6d6d}@media screen and (max-width: 719px){.lp #section_04 ol li .body .cap{letter-spacing:0}}.lp #section_04 ol li .body .sub_title{position:absolute;top:3rem;left:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.5em;text-align:center;font-size:1.25rem;font-weight:bold}@media screen and (max-width: 1239px){.lp #section_04 ol li .body .sub_title{font-size:1rem}}@media screen and (max-width: 719px){.lp #section_04 ol li .body .sub_title{letter-spacing:-0.05em;font-size:1rem}}.lp #section_04 ol li .body .sub_title .inner{display:inline-block;vertical-align:middle}.lp #section_04 ol li .body img.pics{margin-bottom:1rem;width:65%;height:auto}@media screen and (max-width: 719px){.lp #section_04 ol li .body img.pics{width:66%}}.lp #section_04 ol li .body .description{height:8em;text-align:left;font-size:0.875rem}@media screen and (max-width: 1239px){.lp #section_04 ol li .body .description{height:12em}}@media screen and (max-width: 719px){.lp #section_04 ol li .body .description{height:auto}}.lp #section_05{margin:0;padding:8rem 0}@media screen and (max-width: 719px){.lp #section_05{padding:6rem 0}}@media screen and (max-width: 719px){.lp #section_05 .column_wrapper{padding-left:2%;padding-right:2%}}.lp #section_05 .section_header{margin-bottom:3rem}.lp #section_05 .section_header .section_title{margin-bottom:0.75em;padding:0;line-height:1.25;text-align:center;font-size:3rem;color:#3e3e3f}@media screen and (max-width: 1239px){.lp #section_05 .section_header .section_title{font-size:2.5rem}}@media screen and (max-width: 719px){.lp #section_05 .section_header .section_title{margin-bottom:1em;letter-spacing:-0.05em;font-size:1.25rem;font-size:5.5vw}}.lp #section_05 .section_header .description{margin-right:auto;margin-left:auto;width:50%;text-align:center;font-size:1rem}@media screen and (max-width: 1239px){.lp #section_05 .section_header .description{font-size:0.93rem}}@media screen and (max-width: 719px){.lp #section_05 .section_header .description{width:100%;font-size:0.875rem}}.lp #section_05 .row{position:relative;padding:0 0 8rem;overflow:hidden}@media screen and (max-width: 719px){.lp #section_05 .row{padding-bottom:2rem}}.lp #section_05 .sub_header{float:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:10rem;padding-left:2rem;width:40%}@media screen and (max-width: 719px){.lp #section_05 .sub_header{float:none;margin-bottom:1rem;padding-top:0;padding-left:0;width:100%}}.lp #section_05 .sub_header .sub_title{line-height:1.25;font-size:1.75rem;font-weight:bold;color:#3e3e3f}@media screen and (max-width: 1239px){.lp #section_05 .sub_header .sub_title{font-size:1.5rem}}@media screen and (max-width: 719px){.lp #section_05 .sub_header .sub_title{font-size:1.125rem}}.lp #section_05 .sub_header .description{font-size:0.875rem}@media screen and (max-width: 719px){.lp #section_05 .sub_header .description{text-align:left;font-size:0.875rem}}.lp #section_05 .pics{float:left;width:60%}@media screen and (max-width: 719px){.lp #section_05 .pics{float:none;width:100%}}.lp #section_05 .pics li{float:left;margin-right:2%;margin-bottom:1rem;width:32%}.lp #section_05 .pics li:nth-of-type(3n){margin-right:0}.lp #section_05 .pics li img{width:100%;height:auto;border-radius:6px}.lp #section_05 .movies li{margin-bottom:1.5rem;overflow:hidden}@media screen and (max-width: 719px){.lp #section_05 .movies li{margin-bottom:2rem}}.lp #section_05 .movies li .movie{float:left;width:40%}@media screen and (max-width: 719px){.lp #section_05 .movies li .movie{float:none;width:100%}}.lp #section_05 .movies li .movie .emb_video_wrap{margin:0}.lp #section_05 .movies li .description{float:right;padding-top:3rem;width:50%}@media screen and (max-width: 719px){.lp #section_05 .movies li .description{float:none;padding-top:0.5rem;width:100%}}.lp #section_05 .movies li .description .title{margin-bottom:1em;font-size:1.5rem;font-weight:bold}@media screen and (max-width: 1239px){.lp #section_05 .movies li .description .title{font-size:1.25rem}}@media screen and (max-width: 719px){.lp #section_05 .movies li .description .title{margin-bottom:0.25em;font-size:1.125rem}}.lp #section_05 .movies li .description p{font-size:1rem}@media screen and (max-width: 1239px){.lp #section_05 .movies li .description p{font-size:0.93rem}}@media screen and (max-width: 719px){.lp #section_05 .movies li .description p{font-size:0.875rem}}.lp #section_06{margin:0;padding:8rem 0}@media screen and (max-width: 719px){.lp #section_06{padding:4rem 0}}@media screen and (max-width: 719px){.lp #section_06 .column_wrapper{padding-left:2%;padding-right:2%}}.lp #section_06 .section_header{margin-bottom:3rem}.lp #section_06 .section_header .section_title{margin-bottom:0.75em;padding:0;line-height:1.25;text-align:center;font-size:3rem;color:#3e3e3f}@media screen and (max-width: 1239px){.lp #section_06 .section_header .section_title{font-size:2.5rem}}@media screen and (max-width: 719px){.lp #section_06 .section_header .section_title{font-size:1.75rem}}.lp #section_07{margin:0;padding:8rem 0}@media screen and (max-width: 719px){.lp #section_07{padding:4rem 0}}@media screen and (max-width: 719px){.lp #section_07 .column_wrapper{padding-left:2%;padding-right:2%}}.lp #section_07 .description{margin-bottom:1.5rem;text-align:center;font-size:1rem}@media screen and (max-width: 1239px){.lp #section_07 .description{font-size:0.93rem}}@media screen and (max-width: 719px){.lp #section_07 .description{font-size:0.875rem}}.lp #section_07 .unit.unit_form{background:none}@media screen and (max-width: 719px){.lp #section_07 .unit.unit_form{padding-right:0;padding-left:0}}.lp #section_07 .unit.unit_form h2.large{margin-bottom:0.75em;padding:0;line-height:1.25;text-align:center;font-size:3rem;color:#3e3e3f}@media screen and (max-width: 1239px){.lp #section_07 .unit.unit_form h2.large{font-size:2.5rem}}@media screen and (max-width: 719px){.lp #section_07 .unit.unit_form h2.large{font-size:1.75rem}}.lp #section_07 .unit.unit_form input[type='submit']{box-shadow:none;background-color:#cccccc;border-radius:6px}@media screen and (max-width: 1239px){.lp #section_07 .unit.unit_form input[type='submit']{font-size:1rem}}.lp #section_07 .unit.unit_form .form-item{border:none}.lp #section_07 .unit.unit_form .form-item:last-of-type{border-top:4px solid #ffc71a}.lp #section_07 .unit.unit_form .cap{padding-right:2rem;width:160px;text-align:right}@media screen and (max-width: 719px){.lp #section_07 .unit.unit_form .cap{width:100%;text-align:left}}.lp #section_07 .unit.unit_form textarea,.lp #section_07 .unit.unit_form input[type="text"],.lp #section_07 .unit.unit_form input[type="password"],.lp #section_07 .unit.unit_form input[type="number"],.lp #section_07 .unit.unit_form input[type="email"],.lp #section_07 .unit.unit_form input[type="tel"]{background-color:#fff;border:1px solid #fff;border-radius:6px}.lp #section_07 .unit.unit_form textarea:focus,.lp #section_07 .unit.unit_form input[type="text"]:focus,.lp #section_07 .unit.unit_form input[type="password"]:focus,.lp #section_07 .unit.unit_form input[type="number"]:focus,.lp #section_07 .unit.unit_form input[type="email"]:focus,.lp #section_07 .unit.unit_form input[type="tel"]:focus{background-color:#ffc71a;border:1px solid #ffc71a}@media screen and (max-width: 719px){.design_display .unit_filter_01{text-align:center}}@media screen and (max-width: 719px){.design_display .unit_filter_01 fieldset{width:100%}}.design_display .unit_filter_01 fieldset:nth-of-type(1) select{width:160px}@media screen and (max-width: 719px){.design_display .unit_filter_01 fieldset:nth-of-type(1) select{width:100%}}.design_display .unit_filter_01 fieldset:nth-of-type(2) select{width:270px}@media screen and (max-width: 1239px){.design_display .unit_filter_01 fieldset:nth-of-type(2) select{width:260px}}@media screen and (max-width: 719px){.design_display .unit_filter_01 fieldset:nth-of-type(2) select{width:100%}}.design_display .unit_filter_01 fieldset:nth-of-type(3) select{width:140px}@media screen and (max-width: 719px){.design_display .unit_filter_01 fieldset:nth-of-type(3) select{width:100%}}.design_display .unit_filter_01 fieldset:nth-of-type(4) select{width:230px}@media screen and (max-width: 719px){.design_display .unit_filter_01 fieldset:nth-of-type(4) select{width:100%}}@media screen and (max-width: 719px){.design_display .unit_filter_01 fieldset:last-of-type{margin-top:1rem}}.design_display .block_wrap{letter-spacing:-.40em}.design_display .block_wrap .unit_block{float:none;display:inline-block;margin:0 0 4rem;padding:0;vertical-align:top;letter-spacing:normal;overflow:visible}.w100pc .design_display .block_wrap .unit_block{width:28%;margin-right:8%}.w100pc .design_display .block_wrap .unit_block:nth-of-type(3n){margin-right:0}@media screen and (max-width: 719px){.w100pc .design_display .block_wrap .unit_block{width:100%}.w100pc .design_display .block_wrap .unit_block:nth-of-type(3n){margin-right:8%}.w100pc .design_display .block_wrap .unit_block:nth-of-type(2n){margin-right:0}}.w70pc .design_display .block_wrap .unit_block{width:45%;margin-right:10%}.w70pc .design_display .block_wrap .unit_block:nth-of-type(2n){margin-right:0}@media screen and (max-width: 1239px){.w70pc .design_display .block_wrap .unit_block{width:44%;margin-right:11%}}@media screen and (max-width: 719px){.w70pc .design_display .block_wrap .unit_block{width:100%;margin-right:0;margin-left:0}}@media screen and (max-width: 719px){.design_display .block_wrap .unit_block{border-bottom:none}.design_display .block_wrap .unit_block p.pic_main:after{z-index:111;position:relative;display:block;margin:-20px auto 0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:0px solid transparent;border-right:20px solid transparent;border-left:20px solid transparent;border-bottom:20px solid white}.design_display .block_wrap .unit_block ul.wrap{padding:0 2%;overflow:visible}}.design_display .block_wrap .unit_block h3{margin:0;padding:0.7em 0 0.5em;width:100%;font-weight:bold;font-size:1.14286rem;color:#595656;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 719px){.design_display .block_wrap .unit_block h3{padding:1em 2% 0.75em;font-size:0.9rem}}.design_display .block_wrap .unit_block h3 a{color:#595656}.design_display .block_wrap .unit_block p.stretch_pics{position:relative}.design_display .block_wrap .unit_block p.stretch_pics .status{position:absolute;display:block;z-index:120;top:0;left:0;width:100%;height:100%;line-height:100%;text-align:center;background-color:rgba(80,80,80,0.25);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#40000000,EndColorStr=#40000000)}.design_display .block_wrap .unit_block p.stretch_pics .status .wrap{position:absolute;top:0.5em;left:0.5em;display:inline-block;margin-left:auto;margin-right:auto;padding:0.5em 0.5em;text-align:center;font-size:0.85714rem;font-weight:bold;background-color:white}.design_display .block_wrap .unit_block p.stretch_pics .status.status_0 .wrap,.design_display .block_wrap .unit_block p.stretch_pics .status.status_9 .wrap{color:#8a8b8c;border:5px solid #8a8b8c}.design_display .block_wrap .unit_block li.category{float:left;padding:0;width:60%;line-height:36px;text-align:left;font-size:0.85714rem;font-weight:normal;color:white}@media screen and (max-width: 1239px){.design_display .block_wrap .unit_block li.category{font-size:72%}}@media screen and (max-width: 719px){.design_display .block_wrap .unit_block li.category{line-height:24px;font-size:0.71429rem}}.design_display .block_wrap .unit_block li.category span.wrap{display:inline-block;margin-top:8px;padding:0 0.5em;height:20px;line-height:20px;background-color:#595656}@media screen and (max-width: 719px){.design_display .block_wrap .unit_block li.category span.wrap{margin-top:0px}}.design_display .block_wrap .unit_block li.user_info{float:right;padding:0;width:40%;height:36px;line-height:36px;vertical-align:top;font-size:0.85714rem;text-align:right;letter-spacing:-.40em}@media screen and (max-width: 719px){.design_display .block_wrap .unit_block li.user_info{height:24px;line-height:24px;font-size:0.71429rem}}.design_display .block_wrap .unit_block span.user_icon{display:inline-block;vertical-align:top;width:36px;height:36px;line-height:36px;letter-spacing:normal}@media screen and (max-width: 719px){.design_display .block_wrap .unit_block span.user_icon{width:24px;height:24px;line-height:24px}}.design_display .block_wrap .unit_block .user_icon img{vertical-align:top;width:36px;height:36px}@media screen and (max-width: 719px){.design_display .block_wrap .unit_block .user_icon img{width:24px;height:24px}}.design_display .block_wrap .unit_block span.user_name{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0 0 0 -36px;padding:0 0 0 42px;max-width:100%;letter-spacing:normal}@media screen and (max-width: 719px){.design_display .block_wrap .unit_block span.user_name{margin:0 0 0 -24px;padding:0 0 0 36px}}.design_display .block_wrap .unit_block span.user_name a{display:inline-block;max-width:100%;line-height:36px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 719px){.design_display .block_wrap .unit_block span.user_name a{line-height:24px}}.design_display .block_wrap .unit_block div.phase{clear:both;float:right;width:40%;padding:0.5em 0;height:36px;line-height:36px;text-align:right;font-size:0.85714rem}@media screen and (max-width: 719px){.design_display .block_wrap .unit_block div.phase{padding-top:1em;height:24px;line-height:24px;font-size:0.75rem}}.design_display .block_wrap .unit_block div.phase .label_phase{margin:6px 0 0 0;padding:0 0.25em;line-height:18px;font-size:0.85714rem}@media screen and (max-width: 1239px){.design_display .block_wrap .unit_block div.phase .label_phase{font-size:0.71429rem !important}}@media screen and (max-width: 719px){.design_display .block_wrap .unit_block div.phase .label_phase{margin-top:0px;font-size:0.85714rem !important}}.design_display .block_wrap .unit_block div.phase .label_phase.status_0,.design_display .block_wrap .unit_block div.phase .label_phase.status_9,.design_display .block_wrap .unit_block div.phase .label_phase.phase_0{border-width:3px}.design_display .block_wrap .unit_block div.phase .label_phase.phase_1,.design_display .block_wrap .unit_block div.phase .label_phase.phase_2,.design_display .block_wrap .unit_block div.phase .label_phase.phase_3,.design_display .block_wrap .unit_block div.phase .label_phase.phase_4{border-width:3px}.design_display .block_wrap .unit_block div.status{float:left;margin:0;padding:0.5em 0;width:60%;height:36px;line-height:36px;color:#595656}@media screen and (max-width: 1239px){.design_display .block_wrap .unit_block div.status{font-size:0.85714rem}}@media screen and (max-width: 719px){.design_display .block_wrap .unit_block div.status{padding-top:1em;height:24px;line-height:24px;font-size:1rem}}.design_display .block_wrap .unit_block div.status .view{margin-right:0.25em}.design_display .block_wrap .unit_block div.status .view i{margin-right:2px;font-size:140%}.design_display .block_wrap .unit_block div.status .score{margin-right:0.25em}.design_display .block_wrap .unit_block div.status .score i{margin-right:2px;font-size:140%}.design_display .block_wrap .unit_block div.status .comments{margin-right:0.25em}.design_display .block_wrap .unit_block div.status .comments i{margin-right:2px;font-size:130%}.design_display .block_wrap .unit_block .rating_block{text-align:left}.design_display .block_wrap .unit_block .rating_block .button{margin-right:1em;width:auto}.design_display .block_wrap .unit_block .rating_block .button:last-of-type{margin-right:0}.design_display.unit_block_display.slider{padding:1rem 0}@media screen and (max-width: 719px){.design_display.unit_block_display.slider{padding-bottom:36px}.design_display.unit_block_display.slider .bx-wrapper .bx-controls-direction a{top:25% !important}}.design_display .bxslider.block_wrap .unit_block{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0 96px;width:100%;border:none}@media screen and (max-width: 719px){.design_display .bxslider.block_wrap .unit_block{margin:0;padding:0}}@media screen and (max-width: 719px){.w100pc .design_display .bxslider.block_wrap .unit_block{padding:0}}.design_display .bxslider.block_wrap .unit_block p.status{display:none}.design_display .bxslider.block_wrap .unit_block p.pic_main{float:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px;width:60%;text-align:right;border:none}@media screen and (max-width: 719px){.design_display .bxslider.block_wrap .unit_block p.pic_main{float:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:0;width:100%;text-align:center}}.design_display .bxslider.block_wrap .unit_block p.pic_main img{height:auto !important;width:96% !important}@media screen and (max-width: 719px){.design_display .bxslider.block_wrap .unit_block p.pic_main img{height:auto !important;width:100% !important}}.design_display .bxslider.block_wrap .unit_block h3{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:1em;padding-right:12px;width:40%;font-size:1.28571rem}@media screen and (max-width: 1239px){.design_display .bxslider.block_wrap .unit_block h3{margin-top:0.5em;margin-bottom:0.5em;font-size:1.28571rem}}@media screen and (max-width: 719px){.design_display .bxslider.block_wrap .unit_block h3{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:0;width:100%;font-size:0.9rem}}.design_display .bxslider.block_wrap .unit_block ul.wrap{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:40%}@media screen and (max-width: 719px){.design_display .bxslider.block_wrap .unit_block ul.wrap{float:none;padding-bottom:0;width:100%}}.design_display .bxslider.block_wrap .unit_block li.category{float:none;padding-left:2em;padding-bottom:1em;background:no-repeat}@media screen and (max-width: 1239px){.design_display .bxslider.block_wrap .unit_block li.category{padding-left:1em;font-size:0.78571rem}}@media screen and (max-width: 719px){.design_display .bxslider.block_wrap .unit_block li.category{padding-left:0}}.design_display .bxslider.block_wrap .unit_block li.category span.wrap{margin:0;height:20px;line-height:20px}.design_display .bxslider.block_wrap .unit_block li.description{padding-left:2em;padding-bottom:0;height:108px;overflow:hidden}@media screen and (max-width: 1239px){.design_display .bxslider.block_wrap .unit_block li.description{padding-left:1em;height:64px}}@media screen and (max-width: 719px){.design_display .bxslider.block_wrap .unit_block li.description{padding-left:0}}.design_display .bxslider.block_wrap .unit_block li.more_link{margin:12px 0 1em;padding:0 8px 0 0;vertical-align:middle;text-align:right}@media screen and (max-width: 1239px){.design_display .bxslider.block_wrap .unit_block li.more_link{margin:14px 0 0.5em}}@media screen and (max-width: 719px){.design_display .bxslider.block_wrap .unit_block li.more_link{margin:12px 0 1em;padding-right:0}}.design_display .bxslider.block_wrap .unit_block li.user_info{position:relative;top:-42px;float:none;width:240px;padding-left:2em;height:auto;text-align:left;vertical-align:middle}@media screen and (max-width: 1239px){.design_display .bxslider.block_wrap .unit_block li.user_info{position:relative;top:-36px;padding-left:1em;width:160px}}@media screen and (max-width: 719px){.design_display .bxslider.block_wrap .unit_block li.user_info{padding-left:0;width:160px}}@media screen and (max-width: 719px){.design_display .bxslider.block_wrap .unit_block span.user_name{font-size:1rem}}.design_display .bxslider.block_wrap .unit_block .user_name a{vertical-align:middle}.design_display .bxslider.block_wrap .unit_block div.phase{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:-34px;padding-left:2em;text-align:left}@media screen and (max-width: 1239px){.design_display .bxslider.block_wrap .unit_block div.phase{width:auto;padding-left:1em;font-size:0.92857rem}}@media screen and (max-width: 719px){.design_display .bxslider.block_wrap .unit_block div.phase{margin-top:-18px;padding:0;font-size:0.825rem}}.design_display .bxslider.block_wrap .unit_block div.status{float:right;text-align:right;margin-top:-36px}@media screen and (max-width: 719px){.design_display .bxslider.block_wrap .unit_block div.status{margin-top:-32px}}.design_display .bxslider.block_wrap .unit_block div.rating_block{float:right}@media screen and (max-width: 1239px){.design_display .bxslider.block_wrap .unit_block div.rating_block{margin-top:0}}@media screen and (max-width: 719px){.design_display .bxslider.block_wrap .unit_block div.rating_block{margin-top:4px}}body.developments #header{margin-bottom:0}.developments_contents{position:relative;background-color:#ffffff}@media screen and (max-width: 719px){.developments_contents{background-color:transparent}}.developments_contents_inner{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3rem 100px}@media screen and (max-width: 1239px){.developments_contents_inner{padding:3rem 30px}}@media screen and (max-width: 719px){.developments_contents_inner{padding:0}}.developments_contents_main{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;width:650px}@media screen and (max-width: 1239px){.developments_contents_main{width:563px}}@media screen and (max-width: 719px){.developments_contents_main{float:none;margin:0;padding:2rem 4%;width:100%;background-color:#ffffff}}.developments_contents_aside{float:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 !important;width:300px}@media screen and (max-width: 719px){.developments_contents_aside{float:none;padding:2rem 0 !important;width:100%;background-color:#F7F7F7}}.development_detail div.w70pc{border-right:8px solid #e6e6e6}@media screen and (max-width: 719px){.development_detail div.w70pc{border-right:none}}.development_detail .pics_sub.popup-gallery a span.pic img{width:100%}.funding_progress+.switch_buttons .switch_button{color:#ffffff;background-color:#25ba4b}.funding_progress+.switch_buttons .opened{color:#545454}.funding_progress+.switch_buttons.open{margin-top:-24px}.unit.unit_development_detail{padding-top:0;border-top:none}@media screen and (max-width: 719px){.unit.unit_development_detail{margin-bottom:0}}.unit.unit_development_detail h2{margin-bottom:0.75em}.unit_development_detail .switch_buttons{border-top:1px dotted #c8c8c8}@media screen and (max-width: 719px){.development_display{padding:0 2%}}.development_display div.head{margin:0 0 2rem;padding:0;text-align:center}@media screen and (max-width: 719px){.development_display div.head{margin:0 0 24px}}.development_display div.head .row h2{margin-right:0;font-size:1rem}@media screen and (max-width: 1239px){.development_display div.head .row h2{font-size:0.85714rem}}@media screen and (max-width: 719px){.development_display div.head .row h2{font-size:1rem}}.development_display div.head .row h2 .wrap{line-height:1.1;vertical-align:middle}.development_display div.head .row h2 .sub{font-size:80%}.development_display .block_wrap .unit_block{float:none;display:block;margin:0 0 1rem;padding:0 0 1rem;width:100%;border-bottom:1px solid #e6e6e6}@media screen and (max-width: 719px){.development_display .block_wrap .unit_block{padding:0 2% 1rem}}.development_display .block_wrap .unit_block .pic_main{float:left;margin-right:-84px;width:84px}@media screen and (max-width: 1239px){.development_display .block_wrap .unit_block .pic_main{margin-right:-60px;width:60px}}@media screen and (max-width: 719px){.development_display .block_wrap .unit_block .pic_main{float:left;margin-right:-84px;width:84px}}.development_display .block_wrap .unit_block .pic_main img{width:72px;height:72px}@media screen and (max-width: 1239px){.development_display .block_wrap .unit_block .pic_main img{width:48px;height:48px}}@media screen and (max-width: 719px){.development_display .block_wrap .unit_block .pic_main img{width:72px;height:72px}}.development_display .block_wrap .unit_block h3{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;margin-top:0.5em;padding-left:84px;width:100%;max-height:2.4em;line-height:1.2;font-size:100%;overflow:hidden}@media screen and (max-width: 1239px){.development_display .block_wrap .unit_block h3{margin-top:0;padding-left:60px}}@media screen and (max-width: 719px){.development_display .block_wrap .unit_block h3{margin-top:0.5em;padding-left:96px}}.development_display .block_wrap .unit_block h3 a{color:#595656}.development_display .block_wrap .unit_block h3 a:hover{color:#b2b3b2}.development_display .block_wrap .unit_block ul.wrap{float:left;padding-left:84px;width:100%;font-size:93%}@media screen and (max-width: 1239px){.development_display .block_wrap .unit_block ul.wrap{padding-left:60px}}@media screen and (max-width: 719px){.development_display .block_wrap .unit_block ul.wrap{padding-bottom:0;padding-left:96px}}.development_display .block_wrap .unit_block ul.wrap span.category{display:inline-block;padding:0 0.5em;line-height:1.5;font-weight:normal;color:white;background-color:#595656}@media screen and (max-width: 719px){.development_display .block_wrap .unit_block ul.wrap span.category{font-size:0.825rem}}.development_display span.title{display:block;margin-bottom:0.5em;font-weight:bold}@media screen and (max-width: 719px){.development_display span.title{font-size:0.825rem}}.development_display span.pics{float:left;display:block;margin-right:-84px;width:84px;text-align:center}@media screen and (max-width: 719px){.development_display span.pics{margin-right:-84px;width:84px;text-align:left}}.development_display span.pics img{width:72px;height:72px}.development_display span.date_category{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;display:block;padding-left:96px;width:100%;text-align:left}@media screen and (max-width: 719px){.development_display span.date_category{padding-left:96px;font-size:0.75rem}}.development_display span.date{display:inline-block;padding-right:0.5em;line-height:1.4;vertical-align:top;font-weight:bold}@media screen and (max-width: 719px){.development_display span.date{padding-top:0;padding-right:0;font-size:1rem;vertical-align:middle}}.development_display span.detail{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;display:block;padding-left:96px;padding-bottom:0.25em;width:100%;font-size:0.85714rem}@media screen and (max-width: 719px){.development_display span.detail{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;clear:none;padding-left:96px;padding-top:0.5em;line-height:1.4;font-size:0.9rem}}column.w30pc+.column.w70pc{border-left:8px solid #e6e6e6}@media screen and (max-width: 719px){column.w30pc+.column.w70pc{border-left:none}}@media screen and (max-width: 719px){.unit_faq_category{border-bottom:none !important}}.unit_faq_category .large_category{padding-top:1em;border-top:1px solid #e6e6e6}@media screen and (max-width: 719px){.unit_faq_category .large_category{position:relative}}.unit_faq_category h2 i{margin-right:0.25em;font-size:140%}.unit_faq_category h3{margin-bottom:1em;padding-left:0.5em;border-left:8px solid #ffc71a}@media screen and (max-width: 719px){.unit_faq_category h3{position:relative;padding-right:1.5rem}.unit_faq_category h3:after{content:"";position:absolute;top:50%;right:0.25rem;margin-top:-0.75em;font-size:1rem;font-family:"icons-f_trinus"}}.unit_faq_category .small_categories{margin-bottom:2em}.unit_faq_category .small_categories li{padding-left:2em;list-style-type:disc;list-style-position:inside;text-indent:-1em}@media screen and (max-width: 719px){.unit_faq_category .small_categories li{font-size:0.9rem;padding:0.5em 0 0.5em 1em}}.unit_faq_category li.active a,.unit_faq_category li a:hover{color:#f8b501;font-weight:bold}@media screen and (max-width: 719px){.unit_faq_category ul.body{display:none}.unit_faq_category ul.body.open{display:block}}div.column.w70pc .unit_faq_category{padding-bottom:0}@media screen and (max-width: 719px){div.column.w70pc .unit_faq_category{padding-top:12px;border-top:8px solid #595656}div.column.w70pc .unit_faq_category ul.body{display:block}div.column.w70pc .unit_faq_category h3:after{display:none}}div.column.w70pc .unit_faq_category div.large_category{margin-bottom:0px;border:none;border-bottom:1px solid #e6e6e6}div.unit.unit_qa_list{border:none}.unit_qa_list dt span.cap,.unit_qa_list dd span.cap{display:table-cell;padding-right:1em;width:2em;text-align:right;font-weight:bold}.unit_qa_list dt span.cap a{color:#545454;cursor:default}.unit_qa_list dt span.body,.unit_qa_list dd span.body{display:table-cell}.unit_qa_list dt{margin-bottom:0.5em;padding:0.5em;font-weight:bold;background-color:#ffe38c;border-radius:3px}@media screen and (max-width: 719px){.unit_qa_list dt{position:relative;padding-right:1.5rem}.unit_qa_list dt:after{content:"";position:absolute;top:50%;right:0.25rem;margin-top:-0.75em;font-size:1rem;font-family:"icons-f_trinus"}}.unit_qa_list dd+dt{margin-top:2em}.unit_qa_list dd{padding:0.5em}@media screen and (max-width: 719px){.unit_qa_list dd{display:none}.unit_qa_list dd.open{display:block}}.unit_qa_list dd span.cap{color:#1548bc}.unit_qa_list dd span.pics{display:block;margin:1em auto}.unit_qa_list dd span.pics img{max-width:100%;height:auto}@media screen and (max-width: 719px){.page_reports_detail .column_wrapper{width:100%}}.page_reports_detail .pics_sub.popup-gallery a span.pic img{width:100%}.reports_contents{position:relative;background-color:#ffffff}@media screen and (max-width: 719px){.reports_contents{background-color:transparent}}.reports_contents_inner{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3rem 100px}@media screen and (max-width: 1239px){.reports_contents_inner{padding:3rem 30px}}@media screen and (max-width: 719px){.reports_contents_inner{padding:0}}@media screen and (min-width: 720px){.reports_contents_header{position:relative;margin:0 auto 50px;padding:0;width:774px;height:auto;overflow:hidden}.reports_contents_header_pic{margin:0 auto;width:100%;text-align:center}.reports_contents_header_pic:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.16);border-radius:5px}.reports_contents_header_pic img{display:inline-block;width:100%;height:auto;border-radius:5px;overflow:hidden}.reports_contents_header_info{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:#fff}.reports_contents_header_date{margin-bottom:2em;font-size:15px}.reports_contents_header_title{line-height:1.4;font-size:28px;font-weight:bold}}@media screen and (max-width: 719px){.reports_contents_header{position:relative;margin:0 auto;width:94%}.reports_contents_header_pic{margin:0 0 3rem}.reports_contents_header_pic img{position:relative;width:100%;border-radius:5px;overflow:hidden}.reports_contents_header_pic img:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.16);border-radius:5px}.reports_contents_header_date{margin-bottom:1em;font-size:12px}.reports_contents_header_title{line-height:1.4;font-size:20px;font-weight:bold}}.reports_contents_main{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;width:650px}@media screen and (max-width: 1239px){.reports_contents_main{width:563px}}@media screen and (max-width: 719px){.reports_contents_main{float:none;margin:0;padding:2rem 4%;width:100%;background-color:#ffffff}}.reports_contents_main_header{margin-bottom:3rem}.reports_contents_main_header_title{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 0.5em;padding:0.33em 1em;line-height:1.5em;font-size:1.71429rem;font-weight:500;color:#fff;background-color:#182B4F}@media screen and (max-width: 1239px){.reports_contents_main_header_title{font-size:1.57143rem}}@media screen and (max-width: 719px){.reports_contents_main_header_title{position:relative;left:-4vw;width:100vw;font-size:1rem}}.reports_contents_main_header .date{font-size:0.85714rem}.reports_contents_main_body{margin-bottom:5rem}.reports_contents_aside{float:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 !important;width:300px}@media screen and (max-width: 719px){.reports_contents_aside{float:none;padding:2rem 0 !important;width:100%;background-color:#F7F7F7}}@media screen and (max-width: 719px){.page_reports_top .column_wrapper{width:100%}}@media screen and (max-width: 719px){.news_contents .column_wrapper{width:100%}}.news_contents .pics_sub.popup-gallery a span.pic img{width:100%}.news_contents_inner{position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3rem 6%}@media screen and (max-width: 719px){.news_contents_inner{padding:0}}.news_contents_main{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:6%;padding:0;width:64%}@media screen and (max-width: 719px){.news_contents_main{float:none;margin:0;padding:0 4%;width:100%;background-color:#ffffff}}.news_contents_main_header{margin-bottom:3rem}@media screen and (max-width: 719px){.news_contents_main_header{margin-bottom:1rem}}.news_contents_main_header .category{position:relative;display:inline-block;margin:0;padding:0.6em 0;width:9.5em;line-height:1em;text-align:center;vertical-align:middle;font-size:10px;font-weight:600;border:1px solid #707070;border-radius:5px}@media screen and (max-width: 719px){.news_contents_main_header .category{margin:0 0 1.5em;padding:0.4em 0;width:7.5em}}.news_contents_main_header_title{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 1em;line-height:1.5em;font-size:24px;font-weight:500;color:#545454}@media screen and (max-width: 719px){.news_contents_main_header_title{position:relative;font-size:18px}}.news_contents_main_header .date{display:block;margin-bottom:1em;line-height:1em;font-size:15px;font-weight:bold}@media screen and (max-width: 719px){.news_contents_main_header .date{font-size:12px;font-weight:normal}}.news_contents_aside{float:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 !important;width:30%}@media screen and (max-width: 719px){.news_contents_aside{float:none;width:100%}}.news.index .column_wrapper{margin:0 auto;width:1000px}@media screen and (max-width: 1239px){.news.index .column_wrapper{width:900px}}@media screen and (max-width: 719px){.news.index .column_wrapper{width:100%}}.news_top_main{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:4rem;padding:0;width:650px}@media screen and (max-width: 1239px){.news_top_main{width:563px}}@media screen and (max-width: 719px){.news_top_main{float:none;margin:0 auto 2rem;padding-left:0;width:100%;background-color:#ffffff}}.news_top_aside{float:right;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 !important;width:300px}@media screen and (max-width: 719px){.news_top_aside{float:none;width:100%;background-color:#F7F7F7}}.news.index .unit_block_display .head{border:none}.news.index .w75pc .unit_block_display{margin-right:-8px;border-right:8px solid #e6e6e6}@media screen and (max-width: 719px){.news.index .w75pc .unit_block_display{margin-right:0;border:none}}.platform_header .column{width:1100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 10px;padding:50px 0 50px 50px;background-color:#F7F7F7;border-radius:20px}@media screen and (max-width: 1239px){.platform_header .column{width:900px}}@media screen and (max-width: 719px){.platform_header .column{padding:6vw 4vw 16vw;width:100%;border-radius:0}}.platform_header_title{float:left;margin-top:80px;margin-bottom:1.5em;line-height:1.5;font-size:26px;font-weight:bold;letter-spacing:0.1em}@media screen and (max-width: 1239px){.platform_header_title{margin-top:40px}}@media screen and (max-width: 719px){.platform_header_title{float:none;margin-top:0;margin-bottom:1em;line-height:1.6em;font-size:20px;letter-spacing:0.05em}}.platform_header_title_sub{display:block;margin-bottom:1.2em;line-height:1.4em;font-size:16px}@media screen and (max-width: 719px){.platform_header_title_sub{font-size:14px;letter-spacing:0.1em}}.platform_header_pic_pc{float:right;margin-left:-15%;width:65%}@media screen and (max-width: 1239px){.platform_header_pic_pc{margin-left:-15%;width:60%}}@media screen and (max-width: 719px){.platform_header_pic_pc{display:none}}.platform_header_pic_sp{display:none}@media screen and (max-width: 719px){.platform_header_pic_sp{display:block;position:relative;left:-4vw;margin:30px 0;width:100vw}}.platform_header_detail{float:left;width:50%;line-height:2.4em;font-size:16px;letter-spacing:0.1em}@media screen and (max-width: 1239px){.platform_header_detail{line-height:2em;font-size:14px}}@media screen and (max-width: 719px){.platform_header_detail{float:none;margin-top:1em;width:100%;line-height:1.7em;font-size:13px;letter-spacing:0}}.platform_header_btn{display:none}@media screen and (max-width: 719px){.platform_header_btn{display:block;margin-top:20px;text-align:center}}.platform_header_btn_inner{display:inline-block;padding:1em 0;width:300px;line-height:1.6em;text-align:center;font-size:17px;font-weight:bold;letter-spacing:0.02em;color:#fff;background-color:#32B763;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,0.16)}@media screen and (max-width: 719px){.platform_header_btn_inner{padding:0.5em 0;width:100%;line-height:2em;font-size:18px}}.platform_problems{background-color:#FCFCFC}.platform_problems .column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:100px 0 50px;width:1100px}@media screen and (max-width: 1239px){.platform_problems .column{width:900px}}@media screen and (max-width: 719px){.platform_problems .column{padding:8vw 4vw 12vw;width:100%}}.platform_problems_title{line-height:1.6em;text-align:center;font-size:26px;font-weight:bold;letter-spacing:0.1em}@media screen and (max-width: 719px){.platform_problems_title{line-height:1.4em;letter-spacing:0.15em;font-size:20px}}.platform_problems_title .inner{display:inline-block}.platform_problems_lists{margin:0;padding:50px;overflow:hidden}@media screen and (max-width: 719px){.platform_problems_lists{padding:40px 0}}.platform_problems_list{padding:30px 0;width:50%;text-align:center}@media screen and (max-width: 719px){.platform_problems_list{padding:5px 0;width:100%}}.platform_problems_list .wrap{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:100px;width:400px;height:100px;background-repeat:no-repeat;background-position:center left;background-size:100px auto}@media screen and (max-width: 1239px){.platform_problems_list .wrap{width:380px}}@media screen and (max-width: 719px){.platform_problems_list .wrap{padding-left:58px;width:100%;height:58px;background-size:58px auto}}.platform_problems_list .balloon{display:block;position:relative;margin-left:20px;line-height:100px;background-color:#EDEEEF;border-radius:10px}@media screen and (max-width: 719px){.platform_problems_list .balloon{line-height:58px;border-radius:5px}}.platform_problems_list .balloon:before{content:'';display:block;position:absolute;top:50%;left:-17px;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:18px;height:15px;background-image:url(/assets/platform_problems_balloon_arrow-d84a884cc60a897bb9c407e3821c0bdc.svg);background-position:center right;background-size:100% 100%;background-repeat:no-repeat}.platform_problems_list .balloon .inner{display:inline-block;width:100%;line-height:1.5em;text-align:center;font-size:20px;font-weight:bold;letter-spacing:0.1em;vertical-align:middle}@media screen and (max-width: 1239px){.platform_problems_list .balloon .inner{font-size:18px}}@media screen and (max-width: 719px){.platform_problems_list .balloon .inner{line-height:1.6em;font-size:14px;font-weight:normal}}.platform_problems_list:nth-of-type(1){float:left;text-align:left}@media screen and (max-width: 719px){.platform_problems_list:nth-of-type(1){float:none}}.platform_problems_list:nth-of-type(1) .wrap{background-image:url(/assets/platform_problems_list_01-94f57614d2a5e5cd49cfc610f38487f2.png)}.platform_problems_list:nth-of-type(2){float:right;text-align:right}@media screen and (max-width: 719px){.platform_problems_list:nth-of-type(2){float:none;text-align:left}}.platform_problems_list:nth-of-type(2) .wrap{background-image:url(/assets/platform_problems_list_02-c10e0e5de7c8b850f0a2795e302e1e9e.png)}@media screen and (max-width: 719px){.platform_problems_list:nth-of-type(2) .wrap{padding-left:72px;background-position:14px center}}.platform_problems_list:nth-of-type(3){width:100%;clear:both;text-align:center}@media screen and (max-width: 719px){.platform_problems_list:nth-of-type(3){float:none;text-align:left}}.platform_problems_list:nth-of-type(3) .wrap{width:420px;background-image:url(/assets/platform_problems_list_03-74617a7a04a06e0351b3ddc70ac6022e.png)}@media screen and (max-width: 1239px){.platform_problems_list:nth-of-type(3) .wrap{width:400px}}@media screen and (max-width: 719px){.platform_problems_list:nth-of-type(3) .wrap{width:100%}}.platform_problems_list:nth-of-type(4){float:left;text-align:left}@media screen and (max-width: 719px){.platform_problems_list:nth-of-type(4){float:none}}.platform_problems_list:nth-of-type(4) .wrap{background-image:url(/assets/platform_problems_list_04-3425cecc99e05e6a36494d5790e37595.png)}@media screen and (max-width: 719px){.platform_problems_list:nth-of-type(4) .wrap{padding-left:72px;background-position:14px center}}.platform_problems_list:nth-of-type(5){float:right;text-align:right}@media screen and (max-width: 719px){.platform_problems_list:nth-of-type(5){float:none;text-align:left}}.platform_problems_list:nth-of-type(5) .wrap{background-image:url(/assets/platform_problems_list_05-503a3fe6f4c7bcb1eee66fcc3f308fd3.png)}.platform_problems_solution{padding:0.75em 0;line-height:1.5em;text-align:center;font-size:26px;font-weight:bold;letter-spacing:0.1em;color:#fff;background-color:#FFDA7D;border-radius:20px}@media screen and (max-width: 719px){.platform_problems_solution{padding:0.33em 0;line-height:1.4em;font-size:20px;border-radius:10px}}.platform_solutions .column{width:1100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:50px}@media screen and (max-width: 1239px){.platform_solutions .column{width:900px}}@media screen and (max-width: 719px){.platform_solutions .column{padding:8vw 4vw 12vw;width:100%}}.platform_solutions_title{text-align:center}.platform_solutions_title .inner{display:inline-block;position:relative;padding:1em 0;line-height:1.5em;font-size:20px;font-weight:bold;letter-spacing:0.05em}@media screen and (max-width: 719px){.platform_solutions_title .inner{line-height:1.3em;letter-spacing:0.15em}}.platform_solutions_title .inner:after{content:'';display:block;position:absolute;bottom:0;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:200px;height:3px;background-color:#545454}.platform_solutions_solution{position:relative;margin:30px 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:50px;padding-left:290px;min-height:230px}@media screen and (max-width: 719px){.platform_solutions_solution{margin:10px 0;padding-left:2vw;padding-right:2vw;min-height:0}}.platform_solutions_solution_pic{position:absolute;top:0px;left:0px;width:230px;height:230px}@media screen and (max-width: 719px){.platform_solutions_solution_pic{display:block;position:static;top:auto;left:auto;margin:0 auto 10px;width:60%;height:auto}}.platform_solutions_solution_title{margin-bottom:1.5em;line-height:1.3em;font-size:26px;font-weight:bold;letter-spacing:0.1em}@media screen and (max-width: 719px){.platform_solutions_solution_title{margin-bottom:1em;line-height:1.25;font-size:16px}}.platform_solutions_solution_title_sub{display:block;margin-bottom:0.5em;line-height:1.6em;font-size:12px;font-weight:normal}.platform_solutions_solution_detail{line-height:1.7;font-size:18px;letter-spacing:0.05em}@media screen and (max-width: 719px){.platform_solutions_solution_detail{line-height:1.8em;font-size:13px}}.platform_solutions_btns{margin:0 auto;text-align:center}@media screen and (max-width: 719px){.platform_solutions_btns{padding:0 4vw}}.platform_solutions_btn{display:block;position:relative;margin:15px auto;padding:0 1.5em 2px 1.5em;width:320px;height:60px;line-height:60px;text-align:center;font-size:17px;font-weight:bold;letter-spacing:0.02em;color:#fff;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,0.16)}@media screen and (max-width: 719px){.platform_solutions_btn{margin:10px auto;padding:0 0 2px 0;width:100%;height:48px;line-height:48px}}.platform_solutions_btn.contact{background-color:#32B763}.platform_solutions_btn.others{background-color:#545454}@media screen and (max-width: 719px){.platform_solutions_btn.others{font-size:14px}}.platform_solutions_btn_inner{display:block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -51%);-ms-transform:translate(-50%, -51%);-webkit-transform:translate(-50%, -51%);transform:translate(-50%, -51%);width:100%;line-height:1.4em;vertical-align:middle}.platform_introduced .column{width:1100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:50px}@media screen and (max-width: 1239px){.platform_introduced .column{width:900px}}@media screen and (max-width: 719px){.platform_introduced .column{padding:8vw 4vw;width:100%}}.platform_introduced_title{text-align:center}.platform_introduced_title .inner{display:inline-block;position:relative;padding:1em 0;line-height:1.5em;font-size:20px;font-weight:bold;letter-spacing:0.05em}@media screen and (max-width: 719px){.platform_introduced_title .inner{line-height:1.3em;letter-spacing:0.15em}}.platform_introduced_title .inner:after{content:'';display:block;position:absolute;bottom:0;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:200px;height:3px;background-color:#545454}.platform_introduced_pic_pc{display:block;margin:50px auto;width:840px}@media screen and (max-width: 1239px){.platform_introduced_pic_pc{width:640px}}@media screen and (max-width: 719px){.platform_introduced_pic_pc{display:none}}.platform_introduced_pic_sp{display:none}@media screen and (max-width: 719px){.platform_introduced_pic_sp{display:block;margin:8vw auto;width:100%}}.platform_cases{background-color:#FCFCFC}@media screen and (max-width: 719px){.platform_cases{background-color:transparent}}.platform_cases .column{width:1100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:50px 50px 50px;background-color:#FCFCFC}@media screen and (max-width: 1239px){.platform_cases .column{width:900px}}@media screen and (max-width: 719px){.platform_cases .column{padding:8vw 4vw;width:100%;background-color:#fff}}.platform_cases_wrap{margin:40px 0}.platform_cases_title{text-align:center}.platform_cases_title .inner{display:inline-block;position:relative;padding:1em 0;line-height:1.5em;font-size:20px;font-weight:bold;letter-spacing:0.05em}@media screen and (max-width: 719px){.platform_cases_title .inner{line-height:1.3em;letter-spacing:0.15em}}.platform_cases_title .inner:after{content:'';display:block;position:absolute;bottom:0;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:200px;height:3px;background-color:#545454}.platform_cases_case{margin:12px 0;background-color:#fff;border-radius:5px;box-shadow:1px 1px 8px rgba(0,0,0,0.06);overflow:hidden}@media screen and (max-width: 719px){.platform_cases_case{box-shadow:1px 1px 8px rgba(0,0,0,0.06)}}.platform_cases_case_title{padding:24px;line-height:1.25em;font-size:24px;font-weight:bold;background-image:url(/assets/platform_cases_case_title-0eec44828b101022e5ec5d1f19a6b49f.svg);background-position:right 24px center;background-repeat:no-repeat;background-size:auto 28px}@media screen and (max-width: 719px){.platform_cases_case_title{padding:16px 40px 16px 20px;line-height:1.4em;font-size:16px;background-position:right 12px top 18px;background-size:auto 18px}}.platform_cases_case_title:hover{cursor:pointer}.platform_cases_case_title.active{background-image:url(/assets/platform_cases_case_title_open-64f8d06dad7910930b5cb38af2a521b5.svg)}.platform_cases_case_body{display:none;padding:24px;background-image:url(/assets/platform_cases_case_body_bg-e6411f5dc595d55fbc0eff17efb10cc9.svg);background-repeat:no-repeat;background-position:24px top;background-size:auto 1px;overflow:hidden}@media screen and (max-width: 719px){.platform_cases_case_body{padding:8vw 4vw 4vw;background-position:left top}}.platform_cases_case_body.open{display:block}.platform_cases_case_blocks{float:left;width:65%}@media screen and (max-width: 719px){.platform_cases_case_blocks{float:none;width:100%}}.platform_cases_case_block{margin:30px 0 0}@media screen and (max-width: 719px){.platform_cases_case_block{margin:20px 0 30px}}.platform_cases_case_block_title{line-height:1.75em;font-size:16px;font-weight:bold}@media screen and (max-width: 719px){.platform_cases_case_block_title{line-height:1.8em;font-size:13px}}.platform_cases_case_block_detail{line-height:1.75em;font-size:16px}@media screen and (max-width: 719px){.platform_cases_case_block_detail{line-height:1.8em;font-size:13px}}.platform_cases_case_logo{margin-bottom:84px;height:46px}@media screen and (max-width: 1239px){.platform_cases_case_logo{margin-bottom:60px}}@media screen and (max-width: 719px){.platform_cases_case_logo{margin-bottom:30px;height:36px}}.platform_cases_case_logo_pic{width:auto;height:100%}.platform_cases_case_image_main{display:none}@media screen and (max-width: 719px){.platform_cases_case_image_main{display:block}}.platform_cases_case_image_main_pic{width:100%}.platform_cases_case_image_subs{float:right;width:32%}@media screen and (max-width: 719px){.platform_cases_case_image_subs{float:none;width:100%}}.platform_cases_case_image_sub_pic{width:100%}.platform_cases_case_image_sub_caption{padding:1em 0;line-height:1.4em;text-align:center;font-size:14px;font-weight:bold}@media screen and (max-width: 1239px){.platform_cases_case_image_sub_caption{font-size:12px}}@media screen and (max-width: 719px){.platform_cases_case_image_sub_caption{line-height:1.5em;font-size:13px;font-weight:normal}}.platform_worries .column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:50px 0;width:1100px}@media screen and (max-width: 1239px){.platform_worries .column{width:900px}}@media screen and (max-width: 719px){.platform_worries .column{padding:8vw 4vw;width:100%}}.platform_worries_title{text-align:center}.platform_worries_title .inner{display:inline-block;position:relative;padding:1em 0;line-height:1.5em;font-size:20px;font-weight:bold;letter-spacing:0.05em}@media screen and (max-width: 719px){.platform_worries_title .inner{line-height:1.3em;letter-spacing:0.15em}}.platform_worries_title .inner:after{content:'';display:block;position:absolute;bottom:0;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:200px;height:3px;background-color:#545454}.platform_worries_lists{margin:0 auto;padding:50px;width:700px;overflow:hidden}@media screen and (max-width: 719px){.platform_worries_lists{width:100%;padding:40px 0}}.platform_worries_list{padding:0;width:100%;text-align:center}@media screen and (max-width: 719px){.platform_worries_list{padding:5px 0}}.platform_worries_list .wrap{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:130px;width:480px;height:130px;background-repeat:no-repeat;background-position:left top;background-size:130px auto}@media screen and (max-width: 719px){.platform_worries_list .wrap{padding-left:58px;width:100%;height:auto;background-size:58px auto}}.platform_worries_list .balloon{display:block;position:relative;margin-left:20px;padding:0 1em;line-height:100px;background-color:#EDEEEF;border-radius:10px}@media screen and (max-width: 719px){.platform_worries_list .balloon{padding:0.5em 1em;line-height:normal;border-radius:5px}}.platform_worries_list .balloon:before{content:'';display:block;position:absolute;top:50%;left:-17px;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:18px;height:15px;background-image:url(/assets/platform_worries_balloon_arrow-d84a884cc60a897bb9c407e3821c0bdc.svg);background-position:right center;background-size:100% 100%;background-repeat:no-repeat}.platform_worries_list .balloon .inner{display:inline-block;width:100%;line-height:1.2em;text-align:center;font-size:18px;letter-spacing:0.1em;vertical-align:middle}@media screen and (max-width: 1239px){.platform_worries_list .balloon .inner{font-size:16px}}@media screen and (max-width: 719px){.platform_worries_list .balloon .inner{line-height:1.6em;font-size:14px;font-weight:normal}}.platform_worries_list:nth-of-type(1){text-align:left}@media screen and (max-width: 719px){.platform_worries_list:nth-of-type(1){float:none}}.platform_worries_list:nth-of-type(1) .wrap{background-image:url(/assets/platform_worries_list_01-e96a9e743ee158cf73c29b8b7ec65e99.png)}.platform_worries_list:nth-of-type(2){text-align:right}@media screen and (max-width: 719px){.platform_worries_list:nth-of-type(2){float:none;text-align:left}}.platform_worries_list:nth-of-type(2) .balloon{margin-left:0;margin-right:20px}.platform_worries_list:nth-of-type(2) .balloon:before{content:'';display:block;position:absolute;top:50%;left:auto;right:-17px;-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);width:18px;height:15px;background-image:url(/assets/platform_worries_balloon_arrow_right-79d7440b741ed818de2844eca67494e8.svg);background-position:center right;background-size:100% 100%;background-repeat:no-repeat}.platform_worries_list:nth-of-type(2) .wrap{padding-left:0;padding-right:130px;background-position:right top;background-size:130px auto;background-image:url(/assets/platform_worries_list_02-3251280618675bfa01bbea62610c0492.png)}@media screen and (max-width: 719px){.platform_worries_list:nth-of-type(2) .wrap{padding-right:58px;background-size:58px auto;background-position:right top}}.platform_worries_footer{padding:0;line-height:1.4em;text-align:center;font-size:14px;font-weight:bold}@media screen and (max-width: 719px){.platform_worries_footer{font-weight:normal}}.platform_worries_solutions{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 10px;padding:40px 0;width:1100px;background-color:#F7F7F7;border-radius:20px}@media screen and (max-width: 1239px){.platform_worries_solutions{width:900px}}@media screen and (max-width: 719px){.platform_worries_solutions{margin:0 auto;padding:6vw 4vw 0;width:100%;border-radius:0}}.platform_worries_solutions_title{line-height:1.9em;text-align:center;font-size:20px;font-weight:bold;letter-spacing:0.1em}.platform_worries_solutions_lists{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;margin:20px auto 0;width:600px}@media screen and (max-width: 719px){.platform_worries_solutions_lists{padding:2vw 0 16vw;width:100%;background-image:url(/assets/platform_worries_solutions_lists_bg_sp-961ddf81e9c9009a409e553073951c5e.png);background-size:auto 100%;background-repeat:no-repeat;background-position:center bottom}}.platform_worries_solutions_list{width:33%;text-align:center}.platform_worries_solutions_list_cap{margin-bottom:1em;line-height:1.6em;font-size:12px}@media screen and (max-width: 719px){.platform_worries_solutions_list_cap{display:none}}.platform_worries_solutions_list_image_pic{width:100%}.platform_worries_solutions_list_title{margin-top:0.5em;line-height:1em;letter-spacing:0.1em;font-size:18px;font-weight:bold}@media screen and (max-width: 719px){.platform_worries_solutions_list_title{font-size:3vw}}.platform_worries_solutions_list_title_sub{display:block;line-height:1.6em;font-size:12px;font-weight:normal}@media screen and (max-width: 719px){.platform_worries_solutions_list_title_sub{display:none}}.platform_platforms .column{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:50px 0;width:1100px}@media screen and (max-width: 1239px){.platform_platforms .column{width:900px}}@media screen and (max-width: 719px){.platform_platforms .column{padding:8vw 4vw;width:100%;background-color:#F7F7F7}}.platform_platforms_title{text-align:center}.platform_platforms_title .inner{display:inline-block;position:relative;padding:1em 0;line-height:1.5em;font-size:20px;font-weight:bold;letter-spacing:0.05em}@media screen and (max-width: 719px){.platform_platforms_title .inner{line-height:1.3em;letter-spacing:0.15em}}.platform_platforms_title .inner:after{content:'';display:block;position:absolute;bottom:0;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:200px;height:3px;background-color:#545454}.platform_platforms_description{margin:1em 0;text-align:center;line-height:1.7em;letter-spacing:0.05em;font-size:18px}@media screen and (max-width: 719px){.platform_platforms_description{margin:1.5em 0;letter-spacing:0;font-size:13px}}.platform_platforms_blocks{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;margin:40px 0 0;padding:50px 50px 100px;background-image:url(/assets/platform_platforms_blocks_bg-86ac528b2e44f4d7fa8e5f2c43cf8baf.png);background-position:center top;background-size:100% auto;background-repeat:no-repeat}@media screen and (max-width: 719px){.platform_platforms_blocks{margin:25px 0 0;padding:0;background:none}}.platform_platforms_block{display:block;width:48%;color:#303030;background-color:#fff;border-radius:10px;box-shadow:1px 2px 3px rgba(0,0,0,0.16)}@media screen and (max-width: 719px){.platform_platforms_block{margin:5px 0;width:100%}}.platform_platforms_block_title{padding:24px;text-align:center;background-image:url(/assets/platform_cases_case_body_bg-e6411f5dc595d55fbc0eff17efb10cc9.svg);background-repeat:no-repeat;background-position:left bottom;background-size:auto 1px}@media screen and (max-width: 719px){.platform_platforms_block_title{padding:4vw}}.platform_platforms_block_title_pic{width:auto;height:60px}.platform_platforms_block_body{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between;padding:24px 36px}@media screen and (max-width: 719px){.platform_platforms_block_body{padding:4vw}}.platform_platforms_block_logo{margin-bottom:20px;width:48%;text-align:center}.platform_platforms_block_logo_pic{width:40%}@media screen and (max-width: 719px){.platform_platforms_block_logo_pic{width:50%}}.platform_platforms_block_detail{margin-bottom:20px;width:48%;height:9em;line-height:1.6em;font-size:14px;letter-spacing:0.05em}@media screen and (max-width: 1239px){.platform_platforms_block_detail{height:11em}}@media screen and (max-width: 719px){.platform_platforms_block_detail{height:auto;font-size:12px}}.platform_platforms_block_image{width:48%}@media screen and (max-width: 719px){.platform_platforms_block_image{margin-top:4vw;width:100%}}.platform_platforms_block_image_pic{width:100%}.platform_flow{background-color:#F7F7F7}.platform_flow .column{width:1100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:50px}@media screen and (max-width: 1239px){.platform_flow .column{width:900px}}@media screen and (max-width: 719px){.platform_flow .column{padding:0 4vw 2vw;width:100%;background-color:transparent}}.platform_flow_title{text-align:center}.platform_flow_title .inner{display:inline-block;position:relative;padding:1em 0;line-height:1em;font-size:20px;font-weight:bold;letter-spacing:0.05em}@media screen and (max-width: 719px){.platform_flow_title .inner{letter-spacing:0.15em}}.platform_flow_title .inner:after{content:'';display:block;position:absolute;bottom:0;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:200px;height:3px;background-color:#545454}.platform_flow_map{padding:100px 0 0;text-align:center}@media screen and (max-width: 719px){.platform_flow_map{padding:4vw}}.platform_flow_map_pc{width:100%;height:auto}@media screen and (max-width: 719px){.platform_flow_map_pc{display:none}}.platform_flow_map_sp{display:none}@media screen and (max-width: 719px){.platform_flow_map_sp{display:block;width:100%;height:auto}}.platform_faq{background-color:#FCFCFC}@media screen and (max-width: 719px){.platform_faq{background-color:transparent}}.platform_faq .column{width:1100px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:50px 50px 50px}@media screen and (max-width: 1239px){.platform_faq .column{width:900px}}@media screen and (max-width: 719px){.platform_faq .column{padding:8vw 4vw 4vw;width:100%;background-color:#fff}}.platform_faq_wrap{margin:40px 0}.platform_faq_wrap:last-of-type{margin-bottom:0}.platform_faq_title{text-align:center}.platform_faq_title .inner{display:inline-block;position:relative;padding:1em 0;line-height:1.5em;font-size:20px;font-weight:bold;letter-spacing:0.05em}@media screen and (max-width: 719px){.platform_faq_title .inner{line-height:1.3em;letter-spacing:0.15em}}.platform_faq_title .inner:after{content:'';display:block;position:absolute;bottom:0;left:50%;-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:200px;height:3px;background-color:#545454}.platform_faq_block{margin:12px 0;background-color:#fff;border-radius:5px;box-shadow:1px 1px 8px rgba(0,0,0,0.06);overflow:hidden}@media screen and (max-width: 719px){.platform_faq_block{box-shadow:1px 1px 8px rgba(0,0,0,0.06)}}.platform_faq_block_question{position:relative;padding:24px 60px 24px 72px;line-height:1.25em;font-size:24px;font-weight:bold;background-image:url(/assets/platform_cases_case_title-0eec44828b101022e5ec5d1f19a6b49f.svg);background-position:right 24px center;background-repeat:no-repeat;background-size:auto 28px}@media screen and (max-width: 719px){.platform_faq_block_question{padding:16px 40px;line-height:1.4em;font-size:16px;background-position:right 12px top 18px;background-size:auto 18px}}.platform_faq_block_question:hover{cursor:pointer}.platform_faq_block_question.active{background-image:url(/assets/platform_cases_case_title_open-64f8d06dad7910930b5cb38af2a521b5.svg)}.platform_faq_block_question:before{content:'';display:block;position:absolute;top:30px;left:24px;width:24px;height:24px;background-image:url(/assets/platform_faq_block_question-9da8adf461e016a95dbbe6a9b4004d59.svg);background-size:auto 100%;background-position:left center;background-repeat:no-repeat}@media screen and (max-width: 719px){.platform_faq_block_question:before{top:18px;left:12px}}.platform_faq_block_answer{display:none;position:relative;padding:24px 24px 24px 72px;background-image:url(/assets/platform_cases_case_body_bg-e6411f5dc595d55fbc0eff17efb10cc9.svg);background-repeat:no-repeat;background-position:24px top;background-size:auto 1px;overflow:hidden}@media screen and (max-width: 719px){.platform_faq_block_answer{padding:16px 20px 16px 40px;background-position:left top}}.platform_faq_block_answer.open{display:block}.platform_faq_block_answer:before{content:'';display:block;position:absolute;top:30px;left:24px;width:24px;height:24px;background-image:url(/assets/platform_faq_block_answer-e035ba85812fc184fb69f113f03d2359.svg);background-size:auto 100%;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 719px){.platform_faq_block_answer:before{top:18px;left:12px}}.platform_faq_block_answer>p{margin-bottom:3em;line-height:2em;font-size:16px}@media screen and (max-width: 719px){.platform_faq_block_answer>p{margin-bottom:2em;font-size:13px}}.platform_faq_block_answer>p:last-of-type{margin-bottom:0}.platform_faq_block_answer>.bold{margin:0;line-height:2em;font-size:18px;font-weight:bold}@media screen and (max-width: 719px){.platform_faq_block_answer>.bold{font-size:13px}}.platform_footer{padding:50px 0 20px}@media screen and (max-width: 719px){.platform_footer{padding:2vw 4vw 4vw}}.platform_footer_btns{margin:0 auto;text-align:center}.platform_footer_btn{display:block;position:relative;margin:15px auto;padding:0 1.5em 2px 1.5em;width:320px;height:60px;line-height:60px;text-align:center;font-size:17px;font-weight:bold;letter-spacing:0.02em;color:#fff;border-radius:5px;box-shadow:2px 2px 3px rgba(0,0,0,0.16)}@media screen and (max-width: 719px){.platform_footer_btn{margin:10px auto;padding:0 0 2px 0;width:100%;height:48px;line-height:48px}}.platform_footer_btn.contact{background-color:#32B763}.platform_footer_btn.others{background-color:#545454}@media screen and (max-width: 719px){.platform_footer_btn.others{font-size:14px}}.platform_footer_btn_inner{display:block;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -51%);-ms-transform:translate(-50%, -51%);-webkit-transform:translate(-50%, -51%);transform:translate(-50%, -51%);width:100%;line-height:1.4em;vertical-align:middle}.unit_top_products_display .products_display{margin:0 auto 40px;padding:0;width:958px}@media screen and (max-width: 1239px){.unit_top_products_display .products_display{width:880px}}@media screen and (max-width: 719px){.unit_top_products_display .products_display{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:0;padding-left:3%;width:100%;overflow:hidden}}.products_display .block_wrap{display:block;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:space-between;justify-content:space-between}.products_display .block_wrap>.unit_block,.products_display .slider_block_wrap>.unit_block{float:none;margin:0 0 40px;padding:0;vertical-align:top;letter-spacing:normal;background-color:#fff;box-shadow:2px 2px 3px rgba(0,0,0,0.05);border-radius:10px;overflow:hidden}@media screen and (max-width: 719px){.products_display .block_wrap>.unit_block,.products_display .slider_block_wrap>.unit_block{margin:0 0 2.5vw;width:49%}.unit_top_products_display .products_display .block_wrap>.unit_block,.products_display .slider_block_wrap>.unit_block{border-radius:6px}}.w70pc .products_display .block_wrap>.unit_block,.products_display .slider_block_wrap>.unit_block{width:46%}@media screen and (max-width: 719px){.w70pc .products_display .block_wrap>.unit_block,.products_display .slider_block_wrap>.unit_block{width:100%}}.products_display .block_wrap>.unit_block.pickup,.products_display .slider_block_wrap>.unit_block.pickup{margin-top:0;width:100%}.products_display .block_wrap>.unit_block .pics,.products_display .slider_block_wrap>.unit_block .pics{position:relative}.products_display .block_wrap>.unit_block .pics img,.products_display .slider_block_wrap>.unit_block .pics img{width:100%;height:auto}.products_display .block_wrap>.unit_block .content_wrap,.products_display .slider_block_wrap>.unit_block .content_wrap{-moz-box-sizing:padding-box;-webkit-box-sizing:padding-box;box-sizing:padding-box;padding:20px}@media screen and (max-width: 719px){.products_display .block_wrap>.unit_block .content_wrap,.products_display .slider_block_wrap>.unit_block .content_wrap{padding:15px}.unit_top_products_display .products_display .block_wrap>.unit_block .content_wrap,.products_display .slider_block_wrap>.unit_block .content_wrap{padding:10px 10px 20px}}.products_display .block_wrap>.unit_block h3,.products_display .slider_block_wrap>.unit_block h3{margin:0 0 20px;padding:0;width:100%;line-height:1.4;font-weight:bold;font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 719px){.products_display .block_wrap>.unit_block h3,.products_display .slider_block_wrap>.unit_block h3{margin-bottom:15px;font-size:16px;color:#545454}}.unit_top_products_display .products_display .block_wrap>.unit_block h3,.products_display .slider_block_wrap>.unit_block h3{display:-webkit-box;margin-bottom:10px;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-height:1.4em;min-height:1.4em;word-wrap:break-word;word-break:break-word;white-space:normal;text-overflow:inherit}@media screen and (max-width: 719px){.unit_top_products_display .products_display .block_wrap>.unit_block h3,.products_display .slider_block_wrap>.unit_block h3{-webkit-line-clamp:2;max-height:2.8em;min-height:2.8em}}.products_display .block_wrap>.unit_block .detail,.products_display .slider_block_wrap>.unit_block .detail{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;line-height:2;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 719px){.products_display .block_wrap>.unit_block .detail,.products_display .slider_block_wrap>.unit_block .detail{color:#545454}}.unit_top_products_display .products_display .block_wrap>.unit_block .detail,.products_display .slider_block_wrap>.unit_block .detail{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-height:1.4em;min-height:1.4em;line-height:1.4;word-wrap:break-word;word-break:break-word;white-space:normal;text-overflow:inherit}@media screen and (max-width: 719px){.unit_top_products_display .products_display .block_wrap>.unit_block .detail,.products_display .slider_block_wrap>.unit_block .detail{-webkit-line-clamp:2;max-height:2.8em;min-height:2.8em;font-size:12px}}.products_display .block_wrap>.unit_block .price,.products_display .slider_block_wrap>.unit_block .price{padding:0px;text-align:right;height:1em;font-size:12px}@media screen and (max-width: 719px){.products_display .block_wrap>.unit_block .price,.products_display .slider_block_wrap>.unit_block .price{margin-right:2%}}.unit_theme_detail.unit{border-bottom:none}.theme_display .block_wrap{letter-spacing:-.40em}.theme_display .block_wrap .unit_block{float:none;display:inline-block;margin:0 0 4rem;padding:0;vertical-align:top;letter-spacing:normal;overflow:visible}.w100pc .theme_display .block_wrap .unit_block{width:43%;margin-right:14%}.w100pc .theme_display .block_wrap .unit_block:nth-of-type(2n){margin-right:0}@media screen and (max-width: 1239px){.w100pc .theme_display .block_wrap .unit_block{width:45%;margin-right:10%}}@media screen and (max-width: 719px){.w100pc .theme_display .block_wrap .unit_block{width:100%;margin-right:0}}.w70pc .theme_display .block_wrap .unit_block{width:28%;margin-right:8%}.w70pc .theme_display .block_wrap .unit_block:nth-of-type(3n){margin-right:0}@media screen and (max-width: 1239px){.w70pc .theme_display .block_wrap .unit_block{margin-right:12%;width:44%}.w70pc .theme_display .block_wrap .unit_block:nth-of-type(3n){margin-right:12%}.w70pc .theme_display .block_wrap .unit_block:nth-of-type(2n){margin-right:0}}@media screen and (max-width: 719px){.w70pc .theme_display .block_wrap .unit_block{width:45%;margin-right:0;margin-left:0}.w70pc .theme_display .block_wrap .unit_block:nth-of-type(3n){margin-right:0}.w70pc .theme_display .block_wrap .unit_block:nth-of-type(2n){margin-right:0}.w70pc .theme_display .block_wrap .unit_block:nth-of-type(odd){margin-right:3%;margin-left:2%}.w70pc .theme_display .block_wrap .unit_block:nth-of-type(even){margin-right:2%;margin-left:3%}}@media screen and (max-width: 719px){.theme_display .block_wrap .unit_block p.pic_main:after{z-index:4;position:relative;display:block;margin:-20px auto 0;content:'';padding:0;width:0px;height:0px;line-height:1em;border-top:0px solid transparent;border-right:20px solid transparent;border-left:20px solid transparent;border-bottom:20px solid white}.login_top .theme_display .block_wrap .unit_block p.pic_main:after{display:none}.theme_display .block_wrap .unit_block>p.status i{top:0}}.theme_display .block_wrap .unit_block h3{padding-top:1em;padding-bottom:0.75em;width:100%;line-height:1.5;font-weight:bold;font-size:1.14286rem;word-break:break-all;color:#595656;overflow:hidden}@media screen and (max-width: 719px){.theme_display .block_wrap .unit_block h3{margin-top:0;margin-bottom:0;padding:1em 2% 0.75em;height:auto;font-size:0.9rem;word-break:break-word}.login_top .theme_display .block_wrap .unit_block h3{font-size:0.875rem}}.theme_display .block_wrap .unit_block h3 a{color:#595656}.theme_display .block_wrap .unit_block .pic_main img{z-index:3}.theme_display .block_wrap .unit_block ul.wrap{padding-bottom:0}.theme_display .block_wrap .unit_block .wrap li{padding:8px}@media screen and (max-width: 719px){.theme_display .block_wrap .unit_block .wrap li{padding:8px 2%}.theme_display .block_wrap .unit_block .wrap li:first-child{background-color:#fafafa;background-color:#f4f4f4}}.theme_display .block_wrap .unit_block .wrap li span.genre{display:inline-block;padding:0 0.5em;line-height:1.5;font-weight:normal;color:white;background-color:#595656}@media screen and (max-width: 719px){.theme_display .block_wrap .unit_block .wrap li span.genre{font-size:0.825rem}}.theme_display .block_wrap .unit_block .wrap li span.close_date{float:right;padding:0 0.5em;color:white;background-image:url(/assets/common_bg_02-e6376acd2c0d5c32c01b0d0857b3fa82.png)}@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6 / 2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.theme_display .block_wrap .unit_block .wrap li span.close_date{background-image:url(/assets/common_bg_02@2x-b5bdf670156f62830b0723b069d03662.png);background-size:100px 100px}}@media screen and (max-width: 719px){.theme_display .block_wrap .unit_block .wrap li span.close_date{font-size:0.825rem}}.theme_display .block_wrap .unit_block li.detail{line-height:1.6em;max-height:6em;vertical-align:middle;overflow:hidden}@media screen and (max-width: 719px){.theme_display .block_wrap .unit_block li.detail{padding:1em 1em 0.5em}}.theme_display .block_wrap .unit_block div.co_profile{padding:12px 8px 8px;line-height:1.4;font-weight:bold;vertical-align:middle}@media screen and (max-width: 719px){.theme_display .block_wrap .unit_block div.co_profile{padding:8px 2% 12px;text-align:right}}.theme_display .block_wrap .unit_block div.co_profile .name_co{display:inline-block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-box-sizing:border-box;width:100%;padding-left:48px;margin-left:-48px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 719px){.theme_display .block_wrap .unit_block div.co_profile .name_co{width:auto;max-width:100%;text-align:left;white-space:normal}.login_top .theme_display .block_wrap .unit_block div.co_profile .name_co{font-size:0.75rem}}.theme_display .block_wrap .unit_block .co_profile .pic_co{display:inline-block;margin-right:4px}.theme_display .block_wrap .unit_block .co_profile .pic_co img{width:36px;height:auto;vertical-align:middle}.login_top .theme_display .block_wrap .unit_block{position:relative}@media screen and (min-width: 1240px){.login_top .theme_display .block_wrap .unit_block:nth-of-type(4){display:none}}@media screen and (max-width: 1239px){.login_top .theme_display .block_wrap .unit_block:nth-of-type(4){display:inline-block}}.login_top .theme_display .block_wrap .unit_block p.status{display:none}.login_top .theme_display .block_wrap .unit_block p.stretch_pics{z-index:1}.login_top .theme_display .block_wrap .unit_block h3{margin-bottom:0;font-size:0.92857rem;word-break:break-all}@media screen and (max-width: 719px){.login_top .theme_display .block_wrap .unit_block h3{height:auto;font-size:0.9rem}}.login_top .theme_display .block_wrap .unit_block .wrap li{padding-top:0;padding-bottom:0;background-color:#ffffff}.login_top .theme_display .block_wrap .unit_block .wrap li span.genre{display:block;z-index:2;float:none;position:absolute;top:0.5em;left:-0.5em;margin:0;padding:0.5em;text-align:center;font-weight:bold;color:#595656;background-color:#ffc71a}@media screen and (max-width: 719px){.login_top .theme_display .block_wrap .unit_block .wrap li span.genre{left:0}}.login_top .theme_display .block_wrap .unit_block .wrap li span.close_date{display:inline-block;float:none;left:0;margin:0 0 0 -8px;padding:0;font-weight:bold;color:#d03324;background-image:none}@media screen and (max-width: 719px){.login_top .theme_display .block_wrap .unit_block .wrap li span.close_date{margin:0}}.login_top .theme_display .block_wrap .unit_block .wrap li span.genre,.login_top .theme_display .block_wrap .unit_block .wrap li span.close_date{vertical-align:top;font-size:0.85714rem}.login_top .theme_display .block_wrap .unit_block span.name_co{font-size:0.85714rem}.login_top .theme_display .block_wrap .unit_block li.detail,.login_top .theme_display .block_wrap .unit_block .omit_mist_x{display:none}.login_top .theme_display .block_wrap .unit_block div.co_profile{padding-top:0;padding-left:0;padding-right:0}@media screen and (max-width: 719px){.login_top .theme_display .block_wrap .unit_block div.co_profile{padding-right:2%;padding-left:2%;text-align:left}}.login_top .theme_display .block_wrap .unit_block div.co_profile .name_co{padding-left:0;margin-left:0}.login_top .theme_display .block_wrap .unit_block div.co_profile .pic_co{display:none}.store_brand .column.w70pc{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:8px solid #e6e6e6}@media screen and (max-width: 719px){.store_brand .column.w70pc{border:none}}.store_brand .products_display{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 2rem 2rem;padding:2rem 0}@media screen and (max-width: 719px){.store_brand .products_display{width:96%;margin:0 auto 1rem;padding:1rem 0.5rem}}.unit_brand_store{margin-top:0;width:100%}.unit_brand_store h3{line-height:1.6em}.unit_brand_store div.pics{margin-bottom:1em}.unit_brand_store .description p{line-height:1.6em;font-size:1.14286rem}@media screen and (max-width: 719px){.unit_brand_store .description p{font-size:1rem}}.unit_brand_store .share{padding:1em 0;text-align:right}.unit_brand_store .share ul.sns_buttons{display:inline-block;margin:0}.store_shopping .column.w70pc{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:0;border-right:8px solid #e6e6e6}@media screen and (max-width: 719px){.store_shopping .column.w70pc{border:none}}.store_shopping .unit_products_detail{padding-top:0;padding-bottom:0;border-bottom:0}.store_shopping .unit_cart{padding-top:0}.store .column.w70pc{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-right:8px solid #e6e6e6}@media screen and (max-width: 719px){.store .column.w70pc{border:none}}.store .unit_message{min-height:50vh;border-top:none}@media screen and (max-width: 719px){.store .unit_message{min-height:0}}.login_top .column.w70pc{border-left:none !important}.login_top .unit_block_display .head h2{margin:0;text-align:center}.login_top .products_display.unit.unit_block_display{margin-bottom:0;padding-bottom:0}@media screen and (max-width: 719px){.login_top .products_display.unit.unit_block_display{border-bottom:none}}@media screen and (max-width: 719px){.login_top .progress_display .block_wrap .unit_block{width:45%;margin-right:0;margin-left:0}.login_top .progress_display .block_wrap .unit_block:nth-of-type(3n){margin-right:0}.login_top .progress_display .block_wrap .unit_block:nth-of-type(2n){margin-right:0}.login_top .progress_display .block_wrap .unit_block:nth-of-type(odd){margin-right:3%;margin-left:2%}.login_top .progress_display .block_wrap .unit_block:nth-of-type(even){margin-right:2%;margin-left:3%}}@media screen and (max-width: 719px){.login_top .progress_display .block_wrap .unit_block p.pic_main:after{display:none}}@media screen and (max-width: 1239px){.login_top .design_display .unit_block li.category{font-size:0.71429rem}}.login_top .design_display .unit_block span.user_name{margin-left:-36px;padding-left:44px}@media screen and (max-width: 1239px){.login_top .design_display .unit_block span.user_name{font-size:0.71429rem}}@media screen and (max-width: 719px){.login_top .bx-wrapper .bx-viewport{-webkit-text-size-adjust:100%}}.mfp-zoom-out-cur button[type="button"]{background:none !important}.mfp-wrap:not(.trinus-popup-gallery) .mfp-content,.mfp-wrap:not(.trinus-popup-gallery) .mfp-iframe-scaler iframe,.mfp-wrap:not(.trinus-popup-gallery) iframe.mfp-iframe{max-width:720px !important}.mfp-wrap:not(.trinus-popup-gallery) .mfp-iframe-scaler{padding-top:80% !important}.iframe_center{display:block;margin:0 auto}.loading_bg_01{background-image:url(/assets/loading-34add63ea3d0e2167e697d8501e4084d.gif);background-repeat:no-repeat;background-position:center center;background-color:#ffffff;border:none}.mfp-iframe-holder .mfp-content{height:100%}.mfp-iframe-holder .mfp-content iframe{height:100%}.bx-wrapper{margin:0 auto;padding-bottom:45px !important}.bx-wrapper img{max-width:auto;display:inherit}.bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;left:0;background:none}.bx-wrapper .bx-pager{padding-top:20px;padding-bottom:20px}.bx-wrapper .bx-pager.bx-default-pager a{margin:0 7px !important;width:5px !important;height:5px !important;background:#BFBFBF !important}@media screen and (max-width: 719px){.bx-wrapper .bx-pager.bx-default-pager a{margin:0 6px !important}}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#ffc71a !important}.bx-wrapper .bx-prev{left:-10px;background-size:100% 100% !important;background-repeat:no-repeat !important;background-position:0 0;opacity:0.25}.bx-wrapper .bx-next{right:10px;background-size:100% 100% !important;background-repeat:no-repeat !important;background-position:0 0;opacity:0.25}.bx-wrapper .bx-prev:hover{background-position:0 0;opacity:0.5}.bx-wrapper .bx-next:hover{background-position:0 0;opacity:0.5}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-20px;outline:0;width:40px;height:40px;text-indent:-9999px;z-index:9999;background-color:rgba(0,0,0,0.5);-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none}.bx-wrapper .bx-controls-direction a.bx-prev{border-radius:6px 0 0 6px}.bx-wrapper .bx-controls-direction a.bx-next{border-radius:0 6px 6px 0}.owl-theme .owl-controls .owl-page span{background:#a07501 !important}.bx-wrapper .bx-controls-direction a{z-index:1000 !important}.mce-btn button{background:none;box-shadow:none;-webkit-box-shadow:none}.mce-content-body{line-height:1.8;font-size:1.14286rem;color:#303030}@media screen and (max-width: 719px){.mce-content-body{font-size:1rem}}.mce-content-body h1{margin-bottom:1.5em;font-size:1.57143rem;font-weight:600;color:#ffc71a}.mce-content-body h2{margin-bottom:1.5em;font-size:1.42857rem;font-weight:600}.mce-content-body h3{margin-bottom:1.5em;padding-left:0;font-size:1.28571rem;font-weight:600;border:none}.mce-content-body h4{margin-bottom:1.5em;font-size:1.14286rem;font-weight:600}.mce-content-body h5{margin-bottom:1.5em;font-size:1rem;font-weight:600}.mce-content-body h6{margin-bottom:1.5em;font-size:0.85714rem;font-weight:600}.mce-content-body strong{font-weight:600}.mce-content-body em{font-style:italic}.mce-content-body a{text-decoration:underline}.mce-content-body ol{padding-left:2em}.mce-content-body ol li{margin-bottom:0.5em;line-height:1.8;list-style-type:decimal;list-style-position:outside;font-size:1.14286rem}@media screen and (max-width: 719px){.mce-content-body ol li{font-size:1rem}}.mce-content-body ul{padding-left:2em}.mce-content-body ul li{margin-bottom:0.5em;line-height:1.8;list-style-type:disc;list-style-position:outside;font-size:1.14286rem}@media screen and (max-width: 719px){.mce-content-body ul li{font-size:1rem}}.mce-content-body p{margin-bottom:1.6em;padding:0;line-height:1.8;font-size:1.14286rem}@media screen and (max-width: 719px){.mce-content-body p{font-size:1rem}}.mce-content-body pre{white-space:normal}@media screen and (min-width: 1240px){span.only_960,span.only_720,span.only_sp,br.only_960,br.only_720,br.only_sp,tr.only_960,tr.only_720,tr.only_sp,th.only_960,th.only_720,th.only_sp,td.only_960,td.only_720,td.only_sp,div.only_960,div.only_720,div.only_sp,h2.only_960,h2.only_720,h2.only_sp,ul.only_960,ul.only_720,ul.only_sp,li.only_960,li.only_720,li.only_sp,dl.only_960,dl.only_720,dl.only_sp,dt.only_960,dt.only_720,dt.only_sp,dd.only_960,dd.only_720,dd.only_sp,p.only_960,p.only_720,p.only_sp,video.only_960,video.only_720,video.only_sp{display:none}span.only_1200,br.only_1200{display:inline}tr.only_1200{display:table-row}th.only_1200,td.only_1200{display:table-cell}div.only_1200,h2 ul.only_1200,dl.only_1200,dt.only_1200,dd.only_1200,p.only_1200,li.only_1200,video.only_1200{display:block}}@media screen and (max-width: 1239px){span.only_1200,span.only_720,span.only_sp,br.only_1200,br.only_720,br.only_sp,tr.only_1200,tr.only_720,tr.only_sp,th.only_1200,th.only_720,th.only_sp,td.only_1200,td.only_720,td.only_sp,div.only_1200,div.only_720,div.only_sp,h2.only_1200,h2.only_720,h2.only_sp,ul.only_1200,ul.only_720,ul.only_sp,li.only_1200,li.only_720,li.only_sp,dl.only_1200,dl.only_720,dl.only_sp,dt.only_1200,dt.only_720,dt.only_sp,dd.only_1200,dd.only_720,dd.only_sp,p.only_1200,p.only_720,p.only_sp,video.only_1200,video.only_720,video.only_sp{display:none}span.only_960,br.only_960{display:inline}tr.only_960{display:table-row}th.only_960,td.only_960{display:table-cell}div.only_960,h2.only_960,ul.only_960,dl.only_960,dt.only_960,dd.only_960,p.only_960,li.only_960,video.only_960{display:block}}@media screen and (max-width: 719px){span.only_1200,span.only_960,span.only_720,br.only_1200,br.only_960,br.only_720,tr.only_1200,tr.only_960,tr.only_720,th.only_1200,th.only_960,th.only_720,td.only_1200,td.only_960,td.only_720,div.only_1200,div.only_960,div.only_720,h2.only_1200,h2.only_960,h2.only_720,ul.only_1200,ul.only_960,ul.only_720,li.only_1200,li.only_960,li.only_720,dl.only_1200,dl.only_960,dl.only_720,dt.only_1200,dt.only_960,dt.only_720,dd.only_1200,dd.only_960,dd.only_720,p.only_1200,p.only_960,p.only_720,video.only_1200,video.only_960,video.only_720{display:none}span.only_sp,br.only_sp{display:inline}tr.only_sp{display:table-row}th.only_sp,td.only_sp{display:table-cell}div.only_sp,h2.only_sp,ul.only_sp,dl.only_sp,dt.only_sp,dd.only_sp,p.only_sp,li.only_sp,video.only_sp{display:block}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#cccccc}.mfp-preloader a:hover{color:white}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:black}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;border:5px solid #fff;left:-5px;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-loading{min-height:50px;background:url(/assets/bx_loader-5e823b16dd41e77e46c50b372d5a2fdf.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}.bx-wrapper .bx-prev{left:10px;background:url(/assets/controls-30108a1f8516c25ae5ad35e6391521a2.png) no-repeat 0 -32px}.bx-wrapper .bx-next{right:10px;background:url(/assets/controls-30108a1f8516c25ae5ad35e6391521a2.png) no-repeat -43px -32px}.bx-wrapper .bx-prev:hover{background-position:0 0}.bx-wrapper .bx-next:hover{background-position:-43px 0}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/assets/controls-30108a1f8516c25ae5ad35e6391521a2.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/assets/controls-30108a1f8516c25ae5ad35e6391521a2.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666 \9;background:rgba(80,80,80,0.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.bx-wrapper{margin:0 auto;padding-bottom:20px}.bx-wrapper img{max-width:auto;display:inherit}.bx-wrapper .bx-viewport{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none;left:0;background:none}.bx-wrapper .bx-pager{padding-top:24px;padding-bottom:12px}.bx-wrapper .bx-pager.bx-default-pager a{margin:0 10px;background:#636766}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#ffc71a}.bx-wrapper .bx-prev{left:-10px;background-image:url(/assets/bxslider_btn_prev@2x-51745ae1108ba5f7019cac2251fb9870.png) !important;background-size:100% 100% !important;background-repeat:no-repeat !important;background-position:0 0;opacity:0.25}.bx-wrapper .bx-next{right:10px;background-image:url(/assets/bxslider_btn_next@2x-15e16123f00f77f5d307d1d86875b16d.png) !important;background-size:100% 100% !important;background-repeat:no-repeat !important;background-position:0 0;opacity:0.25}.bx-wrapper .bx-prev:hover{background-position:0 0;opacity:0.5}.bx-wrapper .bx-next:hover{background-position:0 0;opacity:0.5}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-20px;outline:0;width:40px;height:40px;text-indent:-9999px;z-index:9999;background-color:rgba(0,0,0,0.5);-webkit-transition:none;-moz-transition:none;-ms-transition:none;transition:none}.bx-wrapper .bx-controls-direction a.bx-prev{border-radius:6px 0 0 6px}.bx-wrapper .bx-controls-direction a.bx-next{border-radius:0 6px 6px 0}@media screen and (max-width: 719px){.bx-wrapper .bx-pager.bx-default-pager a{width:8px;height:8px;margin:0 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.bx-wrapper .bx-controls-direction a{width:32px;height:32px}.bx-wrapper .bx-prev{left:2%}.bx-wrapper .bx-next{right:2%}.bx-wrapper .bx-controls-direction a.bx-prev{border-radius:0}.bx-wrapper .bx-controls-direction a.bx-next{border-radius:0}}
