@charset "UTF-8";.admin_buttton,.admin_buttton:hover{background-color:#0098ce;border:1px solid #fff;color:#fff}.mypage_funding-history_pattern-select__p-bottom,.project_aromastic_custom_gift_spec-area::after,.project_contents_2column::after,.project_contents_3column::after,.project_contents_4column::after,.project_contents_5column::after,.project_watch_hub__2column::after,.project_watch_hub__3column2::after,.project_watch_hub__3column::after,.style--clear-fix::after,.style--grid_2x2::after,.style--grid_3x3::after,.style--grid_3xX::after{clear:both}.admin_backbuttton,.admin_buttton,.admin_buttton--center{text-align:center;padding:15px;cursor:pointer;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;font-size:14px;display:block;box-sizing:border-box}.admin_buttton{margin:20px 0;width:300px;line-height:1em}.admin_buttton:hover{opacity:.8}.admin_buttton:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.admin_buttton--center,.admin_buttton--center:hover{background-color:#0098ce;border:1px solid #fff;color:#fff}.admin_buttton--center{line-height:1;margin:20px auto;width:300px}.admin_buttton--center:hover{opacity:.8}.admin_buttton--center:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.admin_backbuttton,.admin_backbuttton:hover{background-color:#0098ce;border:1px solid #fff;color:#fff}.admin_backbuttton{margin:20px 0;width:200px;line-height:1em}.admin_backbuttton--inline--back,.admin_backbuttton--inline--back--center{text-align:center;padding:15px;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;font-size:14px;line-height:1;width:200px;cursor:pointer}.admin_backbuttton:hover{opacity:.8}.admin_backbuttton:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.admin_backbuttton--inline--back{color:#0098ce;background-color:#fff;border:1px solid #0098ce;display:inline-block;box-sizing:border-box}.admin_backbuttton--inline--back:hover{opacity:.8;color:#0098ce;background-color:#fff;border:1px solid #0098ce}.admin_backbuttton--inline--back:disabled{color:#0098ce;background-color:#dbdcdc;border:1px solid #dbdcdc}.admin_backbuttton--inline--back--center{color:#0098ce;background-color:#fff;border:1px solid #0098ce;display:block;margin:20px auto;box-sizing:border-box}.admin_container,.admin_container_b2badmin_down,.admin_container_b2badmin_up{width:100%;box-sizing:border-box;margin:0 auto}.admin_backbuttton--inline--back--center:hover{opacity:.8;color:#0098ce;background-color:#fff;border:1px solid #0098ce}.admin_backbuttton--inline--back--center:disabled{color:#0098ce;background-color:#dbdcdc;border:1px solid #dbdcdc}.admin_form_inputbox--type_confirm,.admin_form_textbox--type_confirm{background-color:#ffc;font-family:'SSTJapanese W55 Regular','Lucida Grande','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif;color:#3e3e3e}.admin_container{padding:70px 10px}.admin_container_b2badmin_up{padding:70px 10px 0}.admin_container_b2badmin_down{padding:0 10px}.admin_contents{max-width:800px;width:80%;margin:40px auto}.admin_table-episodes td,.admin_table-list td{border:1px solid #888;max-width:550px;text-align:center;vertical-align:middle;padding:10px}.admin_table{width:100%;margin:0 auto}.admin_table td,.admin_table th{border:1px solid #888;padding:10px}.admin_table-episodes{width:80%;margin:0 auto}.admin_table-episodes th{border:1px solid #888;padding:10px}.admin_table-list{width:100%;margin:0 auto}.admin_table-list th{border:1px solid #888;padding:10px}.admin_table-noborder{width:55%;margin:0 auto}.admin_table-noborder td,.admin_table-noborder th{border:0 solid #888;padding:10px}.admin_title{font-size:20px}.admin_description{line-height:1.5;margin:20px 0;font-size:14px}.admin_notes{line-height:1.5;margin:5px 0 0;font-size:12px}.admin_address-area{border:1px solid #000;padding:5%}.admin_form_inputbox,.admin_form_inputbox--type_confirm,.admin_form_textbox,.admin_form_textbox--type_confirm{width:100%;border:1px solid #888;margin-top:10px}.admin_form_inputbox,.admin_form_inputbox--type_confirm{padding:8px 5px}.admin_form_textbox{padding:8px 5px;height:200px}.admin_form_textbox--type_confirm{padding:8px 5px;white-space:pre-wrap;overflow:auto;word-wrap:break-word}.admin_form_radiobox{width:70%;margin:10px auto;padding:8px 5px}.admin-payment-button-success-area{max-width:850px;margin:0 auto}.admin-payment-button-fail-area{max-width:850px;margin:0 auto;text-align:left}body{width:100%;overflow-x:hidden;font-family:'SSTJapanese W55 Regular','Lucida Grande','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif;color:#3e3e3e}input,select,textarea{font-family:'SSTJapanese W55 Regular','Lucida Grande','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif;color:#3e3e3e}a{text-decoration:none}.project_description__p--underline,.style--text-decoration{text-decoration:underline}main{display:block}.style--height_header{padding-top:80px}@media screen and (max-width:880px){.style--height_project-header{padding-top:65px}}@media screen and (max-width:520px){.style--height_header{padding-top:60px}.style--height_project-header{padding-top:50px}}.style--width_base-width{width:100%;max-width:1280px;margin:0 auto}@media screen and (max-width:1070px){.style--width_base-width{max-width:860px}.style--width_main-visual{width:100%}}@media screen and (max-width:761px){.style--width_base-width{max-width:445px}}.style--width_main-visual{width:100%;max-width:1280px;margin:0 auto}.style--height_page-bottom{padding-bottom:160px}.style--backgroundcolor_facebook{background-color:#3b5998!important}.style--backgroundcolor_episode{background-color:#00a4b8!important}.style--backgroundcolor_succeededproject{background-color:#8ec320!important}.style--backgroundcolor_wahtsnew{background-color:#b2b2b2!important}.style--backgroundcolor_cf{background-color:#96d21e!important}.style--backgroundcolor_ts{background-color:#e519bc!important}.style--backgroundcolor_ec{background-color:#ffcd00!important}.style--backgroundcolor_b2b{background-color:#3F3F3F!important}.style--height_500_b2b{height:500px}.style--backgroundcolor_scout,.style--backgroundcolor_startupswitch{background-color:#0098ce!important}.style--backgroundcolor_gray{background-color:#dbdcdc}.style--backgroundcolor_darkgray{background-color:#333}.style--backgroundcolor_black{background-color:#000}.style--dashed-bottom-border{border-bottom:1px #b2b2b2 dashed;padding-bottom:20px}.style--clear-fix::after,.style--clear-fix::before{content:'';display:table}.style--float-left{float:left}.style--float-right{float:right}.style--required::after{content:'*';font-size:.8em;color:red}.style--text-center,.style--text-center_pc{text-align:center!important}@media screen and (max-width:761px){.style--text-center_pc{text-align:left!important}}.style--text-right{text-align:right!important}.style--text-left{text-align:left!important}.style--block-center{margin:0 auto!important}.style--flex-center{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.style--flex-justify_center{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center}.style--text-bold{font-weight:700}.style--text-red{color:red}.style--fontcolor-basecolor{color:#3e3e3e!important}.style--fontcolor-darkgray{color:#777}.style--fontcolor-light-darkgray{color:#b2b2b2}.style--fontcolor-dark-white-color{color:#f2f2f2!important}.style--fontcolor-cf{color:#96d21e}.style--fontcolor-ec{color:#ffcd00}.style--fontcolor-ts{color:#e519bc}.style--fontcolor-blue{color:#0098ce!important}.style--font-large{font-size:1.4em!important}.style--font-littlelarge{font-size:1.2em!important}.style--font-medium{font-size:.8em!important}.style--font-small{font-size:10px!important}.style--fontcolor-caution{color:red}.style--fontcolor-white{color:#fff}.style--padding_zero{padding:0!important}.style--padding-top_10{padding-top:10px}.style--padding-top_20{padding-top:20px}.style--padding-top-bottom_20{padding-top:20px;padding-bottom:20px}.style--padding-top_30{padding-top:30px!important}.style--padding-top_40{padding-top:40px!important}.style--padding-top_80{padding-top:80px!important}.style--padding-bottom_12{padding-bottom:12px!important}.style--padding-bottom_20{padding-bottom:20px!important}.style--padding-bottom_40{padding-bottom:40px!important}.style--padding-left_10{padding-left:10px!important}.style--padding-all_10{padding:10px!important}.style--padding-left-right_2per{padding:0 2%!important}.style--add-facebook-icon,.style--add-instagram-icon,.style--add-twitter-icon{padding:10px 10px 10px 45px;display:block;line-height:1.2;box-sizing:border-box}.style--margin_zero{margin:0!important}.style--margin_top_10{margin-top:10px!important}.style--margin_top_40{margin-top:40px!important}.style--margin-bottom_zero{margin-bottom:0!important}.style--width_100{width:100%}.style--height_100{height:100%}.style--width_70px{width:70px}.style--width_auto{width:auto!important}.style--add-facebook-icon{background:url(/images/sns_icon__fb_blue.png) left/29px 29px no-repeat}.style--add-twitter-icon{background:url(/images/sns_icon__twitter.png) left/29px 29px no-repeat}.style--add-instagram-icon{background:url(/images/sns_icon__instagram.png) left/29px 29px no-repeat}.style--add-check-mark{background:url(/images/icon_check-mark.png) 0 9px/15px 15px no-repeat;padding:5px 10px 5px 20px;display:inline-block;box-sizing:border-box;line-height:1.2}.style--display-inlineblock{display:inline-block!important}.style--display-block{display:block!important}.style--display-none{display:none}.style--width-100per{width:100%}.style--width-80per{width:80%!important}.style--width-70per{width:70%!important}.style--width-60per{width:60%!important}.style--width-50per{width:50%!important}.style--width-40per{width:40%!important}.style--width_30per{width:30%!important}.style--position-relative{position:relative}.style--position-absolute{position:absolute}.style-right-zero{right:0}.style--display-for-pc{display:inline-block!important}.style--display-for-sp{display:none!important}@media screen and (max-width:761px){.style--display-for-pc{display:none!important}.style--display-for-sp{display:inline-block!important}}.style--grid_2x2::after,.style--grid_2x2::before,.style--grid_3x3::after,.style--grid_3x3::before,.style--grid_3xX::after,.style--grid_3xX::before{content:'';display:table}.style-anchor-opacity-60per,.style-anchor-opacity-60per:visited{opacity:1}.style-anchor-opacity-60per:hover{opacity:.6}.style-hover-opacity-50per:hover{opacity:.5}.style-liheheight-wide{line-height:3!important}.style-accordion-arrow{width:20px;padding-right:10px;transition:all .1s ease}.style-accordion-arrow--open{transform:scaleY(-1)}.style--grid_3x3{width:100%;padding:8px 0 2px}.style--grid_3x3 .style--grid_item{float:left;width:33.33%;padding:10px;box-sizing:border-box}@media screen and (max-width:1070px){.style--grid_3x3 .style--grid_item{width:50%}}@media screen and (max-width:761px){.style--grid_3x3 .style--grid_item{width:100%}}.style--grid_3xX{width:100%;margin:10px 0}.style--grid_3xX .style--grid_item{float:left;width:33.33%;box-sizing:border-box}.style--grid_2x2{width:100%;padding:2px 0}.style--grid_2x2 .style--grid_item{float:left;width:50%;box-sizing:border-box}.style--grid_2x2 .style--grid_item:nth-of-type(1){border-right:2px #fff solid;border-bottom:2px #fff solid}.style--grid_2x2 .style--grid_item:nth-of-type(2){border-left:2px #fff solid;border-bottom:2px #fff solid}.style--grid_2x2 .style--grid_item:nth-of-type(3){border-right:2px #fff solid;border-top:2px #fff solid}.style--grid_2x2 .style--grid_item:nth-of-type(4){border-left:2px #fff solid;border-top:2px #fff solid}.common_default-bluebutton,.common_default-bluebutton:hover{background-color:#0098ce;border:1px solid #fff}.style--anchor-fontcolor_basefontcolor,.style--anchor-fontcolor_basefontcolor::after{color:#3e3e3e}.style--anchor-fontcolor_basefontcolor:hover{color:#777}.style--anchor-fontcolor_blue,.style--anchor-fontcolor_blue::after,.style--anchor-fontcolor_blue:hover{color:#0098ce}.style--anchor-fontcolor_ec{text-decoration:underline;color:#ffcd00}.style--anchor-fontcolor_ec::after,.style--anchor-fontcolor_ec:hover{color:#ffcd00}.style--sup{font-size:.6em;vertical-align:top}.style--hover-light{opacity:1;transition:opacity .3s ease}.style--hover-light:hover{opacity:.8}.common_separate-line{width:100%}.common_separate-line__container{max-width:800px;width:80%;height:40px;margin:0 auto;position:relative}.common_separate-line__goto-top{display:block;width:50px;height:50px;position:absolute;cursor:pointer;right:0}.common_separate-line__goto-top__img{width:100%}.common_separate-no-line{width:100%;height:60px;padding-top:60px}.common_separate-no-line__container{max-width:800px;width:80%;margin:0 auto;position:relative}.common_separate-no-line__container--large-width{max-width:1280px;width:100%;margin:0 auto;position:relative}.common_separate-no-line__goto-top--black{display:block;width:50px;height:50px;margin-top:-25px;position:absolute;cursor:pointer;right:0}.common_separate-no-line__goto-top--black__img{width:100%}.common_default-bluebutton,.common_default-facebookbutton,.common_default-facebookbutton--inline-block{padding:15px;display:block;width:80%;color:#fff;text-align:center;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;font-size:14px;line-height:1;margin:0 auto;cursor:pointer}@media screen and (max-width:520px){.common_separate-line__container{height:40px}.common_separate-no-line__container--large-width{max-width:800px;width:80%}}.common_default-bluebutton:hover{opacity:.8;color:#fff}.common_default-bluebutton:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.common_default-facebookbutton,.common_default-facebookbutton--inline-block{background-color:#3b5998;border:1px solid #fff}.common_default-facebookbutton--inline-block:hover,.common_default-facebookbutton:hover{opacity:.8;color:#fff;background-color:#3b5998;border:1px solid #fff}.common_default-facebookbutton--inline-block:disabled,.common_default-facebookbutton:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.common_default-facebookbutton--inline-block{display:inline-block;width:auto;padding:20px 60px}@media screen and (max-width:880px){.common_default-facebookbutton--inline-block{padding:20px}}.common_default-eccolor{color:#333;background-color:#ffcd00;text-align:center;padding:15px;cursor:pointer;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;font-size:14px;line-height:1;display:block;margin:0 auto;width:80%;font-weight:700}.common_default-eccolor:hover{opacity:.8;color:#333;background-color:#ffcd00}.header_login_nav_list__item--type-icon:hover,.header_nav_list__item--type-icon:hover{opacity:.6}.common_default-eccolor:disabled{color:#333;background-color:#777}.style--designed-checkbox{display:none}.style--designed-checkbox-label{display:inline-block;position:relative;cursor:pointer;height:40px}.style--designed-checkbox-label:before{box-sizing:border-box;position:absolute;content:"";top:50%;left:-20px;margin-top:-20px;width:40px;height:40px;background-color:#fff;border:1px solid #777;border-radius:10%}input[type=radio]:checked+.style--designed-checkbox-label:after{content:'';position:absolute;top:15px;left:-7px;display:block;margin-top:-10px;width:12px;height:20px;border-right:3px solid #0098ce;border-bottom:3px solid #0098ce;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);z-index:1}.js-behind-img{display:none}.common-mainvisual{display:table;width:100%;text-align:left;position:relative;box-sizing:border-box;padding:0 10px}.common-mainvisual__image{width:100%;height:230px;max-width:1280px;background-image:url(/images/main-visual-firstflight.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 0;margin:0 auto}.common-mainvisual__image--gate,.common-mainvisual__image--ssap{background-size:cover;background-position:50%;width:100%;height:230px;max-width:1280px;margin:0 auto;background-repeat:no-repeat}.common-mainvisual__image--gate{background-color:#57a0dd}.common-mainvisual__image--ssap{background-color:#00ad19}.common-mainvisual__image--aromastic_beauty{width:100%;height:230px;max-width:1280px;background-image:url(/images/projects/aromastic/oteire_aroma_login_img.png);background-repeat:no-repeat;background-size:contain;background-position:50% 0;margin:0 auto}@media screen and (max-width:768px){.common-mainvisual__image--aromastic_beauty{height:60px}}@media screen and (max-width:1070px){.common-mainvisual{padding:0}}.common-maincopy__container{position:absolute;max-width:800px;width:80%;margin:100px auto;top:0;left:0;right:0;bottom:0}.common-maincopy__caption{font-size:32px;color:#fff;padding-bottom:10px;line-height:2}.common-maincopy__caption--gate,.common-maincopy__caption_bold{padding-top:20px;color:#fff;font-size:20px;font-weight:700}.common-maincopy__caption_bold{text-shadow:0 0 50px #000}.sns-icons_icon{width:70px;height:18px;position:relative;display:inline-block;border:1px solid #b2b2b2;border-radius:2px;padding:5px 10px;margin-right:5px;font-size:16px}.sns-icons_icon_facebook::before{content:'';background:url(/images/facebook_share_icon.png) no-repeat;background-size:15px;vertical-align:middle;padding-left:22px}.sns-icons_icon_twitter::before{content:'';background:url(/images/twitter_icon.png) no-repeat;background-size:15px;vertical-align:middle;padding-left:20px}.sns-icons_icon__name{display:inline-block;font-size:13px;color:#b2b2b2}.sns-icons_icon:hover{background-color:#f2f2f2}.style--vertical-middle{vertical-align:middle}.style--wordbreak-keep-all{word-break:keep-all}.header{width:100%;max-width:1280px;position:fixed;z-index:15000;top:0;left:0;right:0;margin:0 auto;box-sizing:border-box}.header_logo{width:115px;position:absolute;top:3px;left:50px}.header_login_nav,.header_nav{position:absolute;top:30px;right:20px;font-size:16px}.header_logo__img{width:100%}@media screen and (max-width:520px){.header_logo__img{width:90%;padding-top:3px}}.header_login_nav_list__item--type-icon,.header_nav_list__item--type-icon{width:23px}.header_nav_list{display:inline-block;list-style:none}.header_nav_list__item,.item--type_icons{display:inline-block;padding:0 15px}.header_nav_list__item a,.header_nav_list__item a::after,.item--type_icons a,.item--type_icons a::after{color:#fff}.header_nav_list__item a:hover,.item--type_icons a:hover{color:#777}.header_login_nav{display:none}.header_login_nav_list{display:inline-block;list-style:none}.header_login_nav_list__item{display:inline-block;padding:0 15px}.for-short-header,.header_hamburger-menu{display:none}.header_login_nav_list__item a,.header_login_nav_list__item a::after{color:#fff}.header_login_nav_list__item a:hover{color:#777}.item--type_icons{padding:0 0 0 10px}.item--iconposition_middle{vertical-align:middle}.item--separator_line,.ssap-item--separator_line{border-right:1px solid #fff}.item--separator-100per{width:100%}.header-area{position:relative;height:80px;margin:0 10px;background-color:#000}@media screen and (max-width:1070px){.header_hamburger-menu{display:block;width:25px;position:absolute;top:28px;left:25px;cursor:pointer}.header_hamburger-menu__img--type_close,.header_nav{display:none;width:100%}.header_hamburger-menu__img--type_open{width:100%}.header_logo{position:relative;top:0;left:0;padding-top:3px;margin:0 auto}.header_nav{height:100%;position:fixed;top:80px;right:0;background-color:rgba(0,0,0,.8);z-index:100000}.header_nav_list{display:block;text-align:center}.header_nav_list__item,.item--type_icons{display:block;padding:25px 15px 15px;margin:0 50px;text-align:center;border-bottom:1px solid #fff}.header_nav_list__item--type-icon{padding:0 10px}.header_login_nav{display:block}.header-area{height:80px;margin:0}.item--type_icons{width:auto;box-sizing:border-box;display:inline-block;margin:0;border:0;text-align:left}.item--type_icons:nth-child(2){text-align:right}.item--separator_line{border-right:0}}@media screen and (max-width:520px){.header_hamburger-menu{top:18px;left:20px}.header_hamburger-menu hr{margin:7px 0}.header_logo{width:85px}.header_nav{top:60px}.header_login_nav{top:24px;font-size:14px}.header_login_nav_list__item{display:inline-block;padding:0 0 0 15px}.header-area{height:60px}}.project-header,.top-sub-header{margin:0 auto;box-sizing:border-box}.top-sub-header{display:none;background-color:#000;height:65px;position:fixed;width:100%;max-width:1280px;z-index:1000;border-top:1px solid #fff}.top-sub-header_nav{position:relative;font-size:16px;z-index:100;max-width:800px}.top-sub-header_nav_list{display:inline-block;width:100%;background-color:#000}.top-sub-header_nav_list__item{display:inline-block;padding:24px 0;width:49.9%;text-align:center}@media screen and (max-width:480px){.top-sub-header_nav{font-size:14px}.top-sub-header_nav_list__item{width:49.8%}}.top-sub-header_nav_list__item_left{border-right:1px solid #fff}.top-sub-header_nav_list__item a,.top-sub-header_nav_list__item a::after{color:#fff}.top-sub-header_nav_list__item a:hover{color:#777}.top-sub-header_nav_list__separator_line{width:5px;display:inline-block;color:#fff}.top-sub-header-area{position:relative}@media screen and (max-width:1070px){.top-sub-header{display:block}}.project-header{background-color:#fff;height:65px;position:fixed;width:100%;max-width:1280px;z-index:1000;transform:translate3d(0,0,0);border-left:10px solid #fff;border-right:10px solid #fff}.project-header_logo{height:65px;position:absolute;left:50px;display:table;z-index:1000}.project-header_logo__anchor{display:table-cell;vertical-align:middle}.project-header_logo__img{height:50px;vertical-align:middle}.project-header_nav{position:absolute;top:25px;left:250px;font-size:16px;z-index:100}.project-header_nav.huis,.project-header_nav.qrio_smartlock,.project-header_nav.toio{left:165px}.project-header_nav.mesh,.project-header_nav.wena_wrist{left:190px}.project-header_nav.aromastic,.project-header_nav.feswatch,.project-header_nav.feswatch-u,.project-header_nav.sonybuilding{left:250px}.project-header_nav_list{display:inline-block}.project-header_nav_list__item{display:inline-block;padding:0 10px}.project-header_nav_list__item a,.project-header_nav_list__item a::after{color:#000}.project-header_nav_list__item a:hover{color:#777}.project-header_project-tile_data{width:360px;position:absolute;top:65px;right:0;padding:20px;color:#fff;font-size:12px;background-color:#000;display:none;z-index:100;box-sizing:border-box}.project-header-area{position:relative}.display-plans-list{width:360px;height:65px;position:absolute;right:0;display:table;vertical-align:middle;cursor:pointer}.display-plans-list:hover .display-plans-list__label{color:#777}.display-plans-list:hover .plans-list_check-button--type-open__button{border-color:#777}.display-plans-list__label{width:280px;display:table-cell;text-align:center;vertical-align:middle;color:#000}.display-plans-list__label::after,.display-plans-list__label:hover{color:#000}.display-plans-list__label>.new-line{display:none}.display-plans-list_check-button{position:relative}.display-plans-list-nolink{width:360px;height:65px;position:absolute;right:0;display:table;vertical-align:middle}@media screen and (max-width:1070px){.project-header{border:0}}@media screen and (max-width:990px){.project-header_nav{left:250px;font-size:14px}.project-header_nav_list__item{padding:0 8px}.project-header_nav.huis,.project-header_nav.qrio_smartlock,.project-header_nav.toio{left:160px}.project-header_project-tile_data{width:330px}.display-plans-list{width:270px}.display-plans-list__label{padding-right:25px}.display-plans-list-nolink{width:260px}}@media screen and (max-width:880px){.project-header{border:0}.project-header_nav{width:100%;height:65px;top:65px;right:0;left:0!important;display:table;background-color:#f2f2f2;font-size:16px;text-align:center}.project-header_nav.aromastic,.project-header_nav.feswatch,.project-header_nav.feswatch-u,.project-header_nav.mesh,.project-header_nav.sonybuilding,.project-header_nav.toio,.project-header_nav.wena_wrist{left:0}.project-header_nav_list{display:table-cell;vertical-align:middle}.project-header_nav_list__item{padding:0 15px}}@media screen and (max-width:520px){.project-header{height:50px}.project-header_logo{height:50px;left:20px}.project-header_logo__img{height:32px}.project-header_nav{height:50px;top:50px;font-size:13px}.project-header_nav_list__item{padding:0 6px}.project-header_project-tile_data{top:50px}.display-plans-list{width:50%;height:50px;margin-left:50%;left:0}.display-plans-list__label{width:80%;font-size:13px;padding-left:30px;padding-right:0}.display-plans-list__label>.new-line{display:block}.display-plans-list-nolink{width:50%;height:50px;margin-left:50%;left:0}}.plans-list--state-closed{background-color:#96d21e}.plans-list--state-open{background-color:#fff}.plans-list--state-gray{background-color:#dbdcdc}.plans-list_check-button--type-open__button{width:14px;height:14px;border-right:2px solid #000;border-bottom:2px solid #000;transform:rotate(45deg);position:absolute;top:20px;right:36px}.plans-list_check-button--type-open__button__white{width:14px;height:14px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);position:absolute;top:20px;right:36px}.plans-list_check-button--type-open__go-to-ec{width:25px;position:absolute;top:22px;right:28px}.plans-list_check-button--type-close__button::after,.plans-list_check-button--type-close__button::before{content:'';width:25px;height:2px;background-color:#000;position:absolute;top:30px;right:32px}.plans-list_check-button--type-close__button::before{transform:rotate(45deg)}.plans-list_check-button--type-close__button::after{transform:rotate(-45deg)}.plans-area-cf_container,.plans-area-ec_container{margin:0 auto;background-color:#f2f2f2;width:100%}.holiday-gift_plans-area,.plans-area{width:100%;max-width:1280px;position:relative;display:none;margin:0 auto;padding-bottom:130px}.plans-area--stage_cf{padding-top:115px}.plans-area--stage_ec{padding-top:80px}@media screen and (max-width:880px){.plans-area--stage_cf{padding-top:180px}.plans-area--stage_ec{padding-top:140px}}.plans-area--cf{width:100%;max-width:1280px;margin:0 auto}.plans-area-cf_container{max-width:1260px}.plans-area--ec{width:100%;max-width:1280px;margin:0 auto}.plans-area-ec_container{max-width:1260px}.plans-list{width:100%;position:absolute;z-index:5;display:none}.plans-list a,.plans-list a::after,.plans-list a:hover{color:#0098ce}.plans-list_header{width:100%;margin-top:65px;background-color:#000;color:#fff}.plans-list_header__item-name{color:#96d21e;font-size:10px}.plans-list_header__item-value{color:#fff;font-size:10px}.plans-list_header__item-value--large{color:#fff;font-size:20px}.plans-list_header_titles{display:inline-block;margin-left:50px;padding:0}.plans-list_header_titles__title{padding-top:28px;font-size:20px}.plans-list_header_titles__description{margin-top:10px;font-size:10px;line-height:16px}.plans-list_header--stage_cf{height:115px}.plans-list_header--stage_ec{height:80px}@media screen and (max-width:880px){.plans-list_header{margin-top:130px}}.style--window-width_max520{display:none}.project-tile_data--position-plans-list_header{padding:15px 23px}.option-tile,.plan-tile{width:100%;height:580px;position:relative;color:#fff}.feswatch-u.option-tile,.plan-tile.feswatch-u{height:430px}@media screen and (max-width:1000px){.feswatch-u.option-tile,.plan-tile.feswatch-u{height:450px}}@media screen and (max-width:450px){.feswatch-u.option-tile,.plan-tile.feswatch-u{height:400px}}.plan-tile.sonybuilding,.sonybuilding.option-tile{height:450px}@media screen and (max-width:1000px){.plan-tile.sonybuilding,.sonybuilding.option-tile{height:470px}}@media screen and (max-width:450px){.plan-tile.sonybuilding,.sonybuilding.option-tile{height:420px}}.option-tile[class*=b2b-],.plan-tile[class*=b2b-]{height:430px}@media screen and (max-width:1000px){.option-tile[class*=b2b-],.plan-tile[class*=b2b-]{height:450px}}@media screen and (max-width:450px){.option-tile[class*=b2b-],.plan-tile[class*=b2b-]{height:420px}}.plan-tile.qrio_tadaimakit,.qrio_tadaimakit.option-tile{height:650px}.plan-tile--soldout,.plan-tile_content{position:absolute;top:0;left:0;bottom:0;right:0;margin:10px;background-color:#000}.plan-tile--position_head{line-height:1.3;word-wrap:break-word}.plan-tile--position_middle{position:absolute;bottom:13%}.plan-tile--position_bottom{width:100%;position:absolute;bottom:0;padding:0 20px 20px;box-sizing:border-box}.plan-tile_visual{width:100%;text-align:center;background-color:#fff}.plan-tile_visual__img{width:100%;vertical-align:bottom}.plan-tile_visual--100per{width:100%}.plan-tile_visual--100per__img{width:100%;vertical-align:bottom}.option-tile_data,.plan-tile_data{padding:20px;font-size:12px}.plan-tile_data__price{font-size:20px}.plan-tile_data__price__tax{font-size:.6em;padding-left:.5em}.option-tile_data__item,.plan-tile_data__item{padding-left:10px}.plan-tile_data__data-box{display:inline;float:right}.plan-tile_data_title{font-weight:700;margin:5px 0;font-size:12px}.plan-tile_data__description{font-size:12px;line-height:1.5}.plan-tile_data2{padding:0 20px;font-size:12px}.plan-tile__buy-button,.plan-tile__support-button,.plan-tile__support-button--soldout{font-weight:700;padding:8px 0;font-size:14px;color:#000;text-align:center}.plan-tile__support-button{background-color:#96d21e}.plan-tile__support-button:hover{opacity:.8}.plan-tile__support-button--soldout{background-color:#777}.plan-tile__buy-button{background-color:#ffcd00}.plan-tile__buy-button:hover{opacity:.8}.plan-tile--100per--ec{height:580px}.plan-tile--soldout{color:#777}@media screen and (max-width:1100px){.option-tile,.plan-tile{width:50%!important}.plan-tile--ec{height:550px}.plan-tile--100per--ec{height:630px}.holiday-gift_plans-area,.plans-area{max-width:950px}}@media screen and (max-width:810px){.option-tile,.plan-tile{width:100%!important}.plan-tile--position_head{height:auto}.holiday-gift_plans-area,.plans-area{max-width:480px}.plans-list_header{padding-bottom:0}.plans-list_header_titles{margin-left:0;padding:28px 20px 16px}.plans-list_header_titles__title{padding-top:0;font-size:14px}.plans-list_header--stage_cf{height:110px}.plans-list_header--stage_ec{height:70px}.style--window-width_max520{display:none}.project-header_project-tile_data{width:100%}}@media screen and (max-width:520px){.holiday-gift_plans-area,.plans-area{padding-top:20px}.plans-list_header{padding-top:0;height:0}.plans-list_header_titles{display:none}.style--window-width_max520{display:block;background-color:#000;color:#fff;margin-left:0;padding:55px 20px 16px}.style--window-width_max520 .plans-list_header_titles__description a,.style--window-width_max520 .plans-list_header_titles__description a::after,.style--window-width_max520 .plans-list_header_titles__description a:hover{color:#0098ce}.plans-list_check-button--type-open__button{width:10px;height:10px;top:17px;right:20px}.plans-list_check-button--type-open__go-to-ec{width:20px;top:16px;right:10px}.plans-list_check-button--type-close__button::after,.plans-list_check-button--type-close__button::before{width:18px;top:24px;right:17px}.plan-tile_data__price{font-size:20px}.plan-tile_data_title{font-size:10px}.plan-tile--ec{height:500px}.plan-tile--100per--ec{height:630px}}@media screen and (max-width:400px){.plan-tile--100per--ec{height:540px}}.cf_index_description_sns{color:#fdb}.footer,.footer_nav_list__item a,.footer_nav_list__item a::after{color:#fff}.footer{width:100%;max-width:1280px;margin:0 auto}.footer_nav{position:absolute;top:18px;left:60px;font-size:14px;z-index:10}.footer_nav_list{padding:18px 0 0}.footer_nav_list__item{display:inline-block;padding:0 10px}.footer_nav_list__item a:hover{color:#777}.footer_nav_list__item .fb-like span{margin-bottom:2px}.footer_nav_list--item-type_sns-icon{position:static}.footer_illustration{width:85%;height:100px;position:relative;margin:0 auto;padding-top:135px}.footer_illustration_terminal{width:45px;position:absolute;bottom:0}.footer_illustration_terminal__img{width:100%;vertical-align:bottom}.footer_illustration_airplane{width:45px;position:absolute;bottom:0;left:65px;cursor:pointer}.footer_illustration_airplane__img{width:100%;vertical-align:bottom}.footer_copyright{width:100%;position:absolute;top:235px;padding:16px 0 0;border-top:1px solid #fff;text-align:center;font-size:14px}.footer-area{height:285px;position:relative;margin:0 10px;background-color:#000}@media screen and (max-width:1120px){.footer_nav{width:100%;top:25px;left:0;padding:0 30px;box-sizing:border-box}.footer_nav_list{padding:0;display:inline-block;vertical-align:top}.footer_nav_list__item{display:block;padding:10px 30px 10px 0}.footer_nav_list--sns{padding-top:10px}.footer_illustration{padding-top:195px}.footer_copyright{top:295px}.footer-area{height:350px}}@media screen and (max-width:1070px){.footer-area{margin:0}}@media screen and (max-width:730px){.footer_nav{font-size:12px}.footer_nav_list__item{padding:10px 15px 8px 0}}@media screen and (max-width:510px){.footer_nav{top:15px}.footer_nav_list{display:block}.footer_nav_list__item{padding:10px 0 8px}.footer_illustration{padding-top:356px}.footer_copyright{top:455px;padding:13px 0 0;font-size:10px}.footer-area{height:500px}}.ssap-footer{width:100%;max-width:1280px;color:#fff;margin:0 auto}.ssap-footer_nav{position:absolute;top:18px;left:60px;font-size:14px;z-index:10}.ssap-footer_nav_list{padding:18px 0 0}.ssap-footer_nav_list__item{display:inline-block;padding:0 10px}.ssap-footer_nav_list__item a{color:#fff;font-family:SST}.ssap-footer_nav_list__item a::after{color:#fff}.ssap-footer_nav_list__item a:hover{color:#777}.ssap-footer_nav_list .second-line{margin-top:10px}.ssap-footer_copyright{width:100%;position:absolute;top:235px;padding:16px 0 0;text-align:center;font-size:14px}.ssap-footer-area{height:285px;position:relative;margin:0 10px;background-color:#000}@media screen and (max-width:1120px){.ssap-footer_nav{width:100%;top:25px;left:0;padding:0 30px;box-sizing:border-box}.ssap-footer_copyright{top:295px}.ssap-footer-area{height:350px}}@media screen and (max-width:1070px){.ssap-footer-area{margin:0}}@media screen and (max-width:730px){.ssap-footer_nav{font-size:12px}}@media screen and (max-width:510px){.ssap-footer_nav{top:15px}.ssap-footer_nav_list .sp-item{width:100%;margin-top:10px;border-right:0}.ssap-footer_copyright{top:310px;padding:13px 0 0;font-size:10px}}.option-tile_data__item{padding-top:.4rem;padding-left:0}.option-list{width:150px}.toppage-tile--style-hover,.toppage-tile--style-hover::after,.toppage-tile--style-hover:hover{color:#fff}.style--height_top_header{padding-top:80px}@media screen and (max-width:1070px){.style--height_top_header{padding-top:145px}}@media screen and (max-width:500px){.style--height_top_header{padding-top:125px}}.main-visual-image{position:relative;overflow:hidden;box-sizing:border-box;margin:0}.main-visual-image__backgroundimg{width:100%}.main-visual-image__backgroundimg-sp{display:none!important}.main-visual-image--maxsize-only{display:block}.main-visual-image--not-maxsize{display:none}@media screen and (max-width:1300px){.main-visual-image--maxsize-only{display:none}.main-visual-image--not-maxsize{display:block}}@media screen and (max-width:761px){.main-visual-image__backgroundimg{display:none!important}.main-visual-image__backgroundimg-sp{display:block!important;width:100%}}.main-visual-image_backgroundimg-facebook{background-position:center;background-size:cover;color:#fff;width:100%}.main-visual-image_backgroundimg-facebook__article,.main-visual-image_backgroundimg-facebook__article1,.main-visual-image_backgroundimg-facebook__article2,.main-visual-image_backgroundimg-facebook__article3{position:absolute;right:0;width:622px;margin:0 auto}.main-visual-image_backgroundimg-facebook__article1:hover,.main-visual-image_backgroundimg-facebook__article2:hover,.main-visual-image_backgroundimg-facebook__article3:hover,.main-visual-image_backgroundimg-facebook__article:hover{opacity:.8}.main-visual-image_backgroundimg-facebook__article1{left:190px;top:195px}@media screen and (max-width:840px){.main-visual-image_backgroundimg-facebook{background-position:68% 50%}.main-visual-image_backgroundimg-facebook__article1{left:17px}}@media screen and (max-width:761px){.main-visual-image_backgroundimg-facebook__article1{left:124px;top:128px;width:400px}}@media screen and (max-width:450px){.main-visual-image_backgroundimg-facebook__article1{left:0;top:138px;width:318px}}.main-visual-image_backgroundimg-facebook__article2{left:190px;top:286px}@media screen and (max-width:840px){.main-visual-image_backgroundimg-facebook__article2{left:17px}}@media screen and (max-width:761px){.main-visual-image_backgroundimg-facebook__article2{left:124px;top:187px;width:400px}}@media screen and (max-width:450px){.main-visual-image_backgroundimg-facebook__article2{left:0;top:196px;width:318px}}.main-visual-image_backgroundimg-facebook__article3{left:190px;top:378px}@media screen and (max-width:840px){.main-visual-image_backgroundimg-facebook__article3{left:17px}}@media screen and (max-width:761px){.main-visual-image_backgroundimg-facebook__article3{left:124px;top:247px;width:400px}}@media screen and (max-width:450px){.main-visual-image_backgroundimg-facebook__article3{left:0;top:256px;width:318px}}.main-visual-image_backgroundimg-facebook__image{position:absolute;left:5px;top:5px;width:80px;height:80px;background-position:center;background-size:cover;background-color:#777;background-image:url(/images/top/facebook_default_logo.jpg)}@media screen and (max-width:761px){.main-visual-image_backgroundimg-facebook__image{left:5px;top:5px;width:45px;height:45px;font-size:12px}}@media screen and (max-width:450px){.main-visual-image_backgroundimg-facebook__image{left:8px;top:4px;width:48px;height:48px}}.main-visual-image_backgroundimg-facebook__date{position:absolute;left:108px;top:12px;font-size:18px;color:#fff;line-height:1.25;text-align:left}@media screen and (max-width:761px){.main-visual-image_backgroundimg-facebook__date{left:70px;top:5px;font-size:12px}}.main-visual-image_backgroundimg-facebook__text{position:absolute;left:192px;top:10px;font-size:16px;color:#fff;line-height:1.5;text-align:left;width:400px;height:74px;overflow:hidden;word-wrap:break-word}@media screen and (max-width:761px){.main-visual-image_backgroundimg-facebook__text{left:120px;top:4px;font-size:11px;height:46px;width:280px}}@media screen and (max-width:450px){.main-visual-image_backgroundimg-facebook__text{width:185px}}.projects-area{width:100%}.project-tile{width:100%;position:relative;background-color:#000}.project-tile::before{content:"";display:block;padding-top:100%}.project-tile_content{position:absolute;top:0;left:0;bottom:0;right:0}.project-tile--position_head{padding:3% 0;line-height:18px;word-wrap:break-word}.project-tile_title,.project-tile_title_small{padding:0 15px}.project-tile--position_bottom{width:100%;position:absolute;bottom:0}.project-tile_title_names{width:85%;max-width:270px;display:inline-block}.project-tile_title_names__project-name{font-size:16px;font-weight:400}.project-tile_title_names__project-name-gray{font-size:16px;font-weight:400;color:#c4c4c4}.project-tile_title_names__team-name{font-size:12px;color:#b2b2b2}.project-tile_title_names__team-name-gray{font-size:12px;color:#c4c4c4}.project-tile_title_stats{display:inline-block;position:absolute;right:15px}.project-tile_title_stats_icons{width:37px;height:37px;border-radius:50%;text-align:center;color:#000;font-size:11px;font-weight:700;line-height:38px;white-space:nowrap}.project-tile_description,.project-tile_description-gray{height:20px;margin:2% 15px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.project-tile_title_stats_state{width:37px;border-radius:50%;display:inline-block;vertical-align:middle}.project-tile_visual__img,.project-tile_visual__img--line{vertical-align:bottom;width:100%}.project-tile_title_stats_state__img{width:100%}.project-tile_title_small_names{width:90%;display:inline-block}.project-tile_title_small_names__project-name{font-size:75%;font-weight:400}.project-tile_title_small_names__project-name-gray{font-size:75%;font-weight:400;color:#c4c4c4}.project-tile_description{font-size:12px;color:#b2b2b2}.project-tile_description-gray{font-size:12px;color:#c4c4c4}.project-tile_achievement-rate{padding:3% 15px;font-size:12px;text-align:right}.project-tile_achievement-rate__success{display:inline-block;float:left;font-size:20px;font-weight:700;color:#96d21e}.project-tile_achievement-rate__cancel{display:inline-block;float:left;text-align:left;font-weight:400;color:#c4c4c4}.project-tile_achievement-rate__item-name{padding:5px 0}.project-tile_achievement-rate__percentage{display:inline-block;font-size:20px;font-weight:700}.project-tile_achievement-rate__percentage-gray{color:#c4c4c4}.project-tile_achievement-rate_graph{height:3px;position:relative;margin:15px 0;background-color:#777}.project-tile_achievement-rate_graph__bar{width:0;height:3px;position:absolute;background-color:#96d21e}.project-tile_achievement-rate_graph__bar-gray{background-color:#c4c4c4}.project-tile_achievement-rate_graph_airplane-mark{width:30px;position:absolute;top:-11px;margin-left:0}.project-tile_achievement-rate_graph_airplane-mark__img{width:100%}.project-tile_data--stage_ts{padding:0 15px 3%}.project-tile_data--stage_ts__coming-soon{font-size:20px;font-weight:700;color:#e519bc}.project-tile_data--stage_cf{width:100%;box-sizing:border-box;display:table;padding:0 15px 3%}.project-tile_data--stage_cf-cul-left{display:table-cell;box-sizing:border-box;font-size:12px;font-weight:700;text-align:left}.project-tile_data--stage_cf-cul-center{display:table-cell;box-sizing:border-box;font-size:12px;font-weight:700;text-align:center}.project-tile_data--stage_cf-cul-right{display:table-cell;box-sizing:border-box;font-size:12px;font-weight:700;text-align:right}.project-tile_data--stage_cf__item,.project-tile_data--stage_cf__item-Cancel,.project-tile_data--stage_cf__item-gray{display:inline-block;padding-right:10px;font-size:12px;font-weight:700}.project-tile_data--stage_cf__item{color:#96d21e}.project-tile_data--stage_cf__item-gray{color:#c4c4c4}.project-tile_data--stage_cf__item-Cancel{color:#000}.project-tile_data--stage_cf__decoration,.project-tile_data--stage_cf__value,.project-tile_data--stage_cf__value-gray{display:inline-block;font-weight:400;font-size:12px}.project-tile_data--stage_cf__value-gray{color:#c4c4c4}.project-tile_data--stage_cf__decoration{padding-left:5px}.project-tile_data--stage_sonybuilding{width:100%;box-sizing:border-box;display:table;padding:0 15px 3%}.project-tile_data--stage_sonybuilding-cul-left{display:table-cell;box-sizing:border-box;font-size:12px;font-weight:700;text-align:left}.project-tile_data--stage_sonybuilding-cul-center{display:table-cell;box-sizing:border-box;font-size:12px;font-weight:700;text-align:center}.project-tile_data--stage_sonybuilding-cul-right{display:table-cell;box-sizing:border-box;font-size:12px;font-weight:700;text-align:right}.project-tile_data--stage_sonybuilding__decoration,.project-tile_data--stage_sonybuilding__item,.project-tile_data--stage_sonybuilding__value{display:inline-block;font-size:12px;font-weight:700}.project-tile_data--stage_sonybuilding__item{padding-right:10px;color:#ffcd00}.project-tile_data--stage_sonybuilding__decoration{padding-left:5px}.project-tile_data--stage_ec{width:100%;box-sizing:border-box;display:table;padding:0 15px 3%}.project-tile_data--stage_ec_status{display:table-cell;width:50%;box-sizing:border-box;font-size:12px;font-weight:700}.project-tile_data--stage_ec_price__item,.project-tile_data--stage_ec_status__item{display:inline-block;padding-right:15px;font-size:12px;font-weight:700;color:#ffcd00}.project-tile_data--stage_ec_status__value{display:inline-block}.project-tile_data--stage_ec_price{display:table-cell;box-sizing:border-box;text-align:right;font-size:20px;font-weight:700}.project-tile_data--stage_ec_price__value{display:inline-block}.project-tile_data--stage_ec_price__yen{padding-left:5px;font-size:12px;font-weight:700}.project-tile_data_stats__item-name{padding:5px 5px 0 0}.project-tile_data_stats__value{padding-right:10px}.project-tile_visual{width:100%;padding-top:1%}.project-tile_visual__img--line{border-top:1px solid #333;border-bottom:1px solid #333}@media screen and (max-width:520px),screen and (min-width:1070px) and (max-width:1200px){.project-tile_title_stats_icons{width:30px;height:30px;font-size:10px;line-height:30px}.project-tile_description,.project-tile_description-gray{margin:0 15px;height:18px;font-size:10px}.project-tile_title_stats_state{width:30px}.project-tile_description-gray{color:#777}.project-tile_achievement-rate{padding:7px 15px}.project-tile_achievement-rate__percentage,.project-tile_achievement-rate__success{font-size:16px}.project-tile_achievement-rate_graph{margin:12px 0}.project-tile_data--stage_cf__item{font-size:10px;padding-right:5px}.project-tile_data--stage_cf__value{font-size:10px}.project-tile_data--stage_cf__item-gray{font-size:10px;padding-right:5px}.project-tile_data--stage_cf__value-gray{font-size:10px}.project-tile_data--stage_cf-cul-center,.project-tile_data--stage_cf-cul-left,.project-tile_data--stage_cf-cul-right{font-size:10px;font-weight:400}}.title_stats_icons--state_ts{background-color:#e519bc}.title_stats_icons--state_cf{background-color:#96d21e}.title_stats_icons--state_ec{background-color:#ffcd00}.empty-project-tile{width:100%;height:400px;position:relative;display:table;background-color:#e5e5e5;pointer-events:none}.empty-project-tile_logo{display:table-cell;vertical-align:middle;text-align:center}.empty-project-tile_logo__img{width:60%}.information-area{width:100%}.information-tile{width:100%;position:relative;background-color:#f2f2f2;overflow:hidden}.information-tile::before{content:"";display:block;padding-top:100%}.information-tile--position_bottom{width:100%;height:50px;position:absolute;bottom:0;padding-top:35px;background-color:#f2f2f2;background:linear-gradient(top,rgba(242,242,242,.1),rgba(242,242,242,.9),#f2f2f2,#f2f2f2,#f2f2f2,#f2f2f2,#f2f2f2,#f2f2f2)}.information-tile_overview{height:190px;position:relative;margin:20px 20px 10px}.information-tile_overview_titles{height:100%;display:inline-block}.information-tile_overview_titles__title{padding:20px;color:#fff;font-size:20px;font-weight:400}.information-tile_overview_titles_date-tile{position:absolute;bottom:0;padding:15px;color:#fff}.information-tile_overview_titles_date-tile__year{margin-bottom:6px;font-size:12px}.information-tile_overview_titles_date-tile__month-and-date{font-size:27px;font-weight:700}.information-tile_overview_image{width:50%;height:190px;position:absolute;top:0;right:0;background-position:50% 50%;background-size:cover}.information-tile_article{height:100px;margin:0 20px}.information-tile_article__title{margin-bottom:8px;font-size:14px;font-weight:700;line-height:20px;color:#000}.information-tile_article__description{font-size:12px;line-height:18px;color:#3e3e3e;word-break:break-all}.information-tile_team-data{padding:5px 20px}.information-tile_team-data__teamicon{width:30px;border-radius:25px;vertical-align:middle}.information-tile_team-data__teamname{display:inline-block;padding-left:6px;font-size:12px;color:#3e3e3e}.information-tile_team-data_link-arrow{width:20px;display:inline-block;padding-top:8px;float:right;vertical-align:middle}.information-tile_team-data_link-arrow__image{width:100%}.information-tile_whats-new-article{height:126.5px;margin:20px;overflow:hidden}.information-tile_whats-new-article_date-tile{width:85px;height:100%;float:left;background-color:#b2b2b2;color:#fff;text-align:center}.information-tile_whats-new-article_date-tile__year{font-size:14px;margin:41px 0 7px}.information-tile_whats-new-article_date-tile__month-and-date{font-size:20px;font-weight:700}.information-tile_whats-new-article_article{margin-left:100px}.information-tile_whats-new-article_article__title{font-size:14px;line-height:20px;font-weight:700;color:#000}.information-tile_whats-new-article_article__description{font-size:12px;line-height:18px;color:#3e3e3e}@media screen and (max-width:356px){.project-tile_title_small_names__project-name,.project-tile_title_small_names__project-name-gray{font-size:65%}}@media screen and (max-width:320px){.project-tile_title_names__project-name,.project-tile_title_names__project-name-gray{font-size:14px}.project-tile_title_small_names__project-name,.project-tile_title_small_names__project-name-gray{font-size:10px}.project-tile_achievement-rate{padding:5px 15px}.project-tile_achievement-rate__percentage,.project-tile_achievement-rate__success{font-size:14px}.project-tile_achievement-rate_graph{margin:8px 0}.project-tile_data--stage_ec_price{font-size:18px}.project-tile_data--stage_ec_price__item,.project-tile_data--stage_ec_status__item{padding-right:10px}}@media screen and (min-width:1070px) and (max-width:1200px),screen and (max-width:500px){.information-tile_overview,.information-tile_overview_image{height:160px}}.important-information-tile{width:100%;box-sizing:border-box;margin:20px 0 0;padding:0 10px;display:table}.important-information-tile_title-tile{width:110px;display:table-cell;box-sizing:border-box;text-align:center;color:#fff;vertical-align:middle;font-weight:400}.important-information-tile_title-tile--position_toppage{line-height:25px;background-color:#b2b2b2}.important-information-tile_article{display:table-cell;padding:20px;box-sizing:border-box;background-color:#f2f2f2}.important-information-tile_article__title{font-size:14px;color:#000;font-weight:700;line-height:1.3}.important-information-tile_article__description{font-size:12px;color:#3e3e3e;line-height:18px}@media screen and (max-width:761px){.important-information-tile{display:block}.important-information-tile_title-tile{width:100%;height:35px;display:block}.important-information-tile_title-tile br{display:none}.important-information-tile_title-tile--position_toppage{padding-top:5px}.important-information-tile_article{display:block;padding:20px;margin:0}}.tile-control{margin:28px 10px 15px}.tile-control_filter-tiles{display:inline-block;width:100%}.tile-control_filter-tiles .active{background-color:#0098ce;border:2px solid #0098ce}.tile-control_filter-tiles .active a{color:#fff!important}.tile-control_filter-tiles__title{list-style:none;display:inline-block;margin-right:15px;padding-bottom:3px;color:#777;text-align:center;font-size:14px;font-weight:400;line-height:1.5}@media screen and (max-width:450px){.tile-control_filter-tiles__title{display:block;text-align:left}}.tile-control_filter-tiles__button{width:100px;border-radius:12px;border:2px solid #777;list-style:none;display:inline-block;margin-right:2px;padding-top:1px;padding-bottom:1px;color:#777;text-align:center;font-size:12px;cursor:pointer;font-weight:700;line-height:1.5}@media screen and (max-width:450px){.tile-control_filter-tiles__button{width:16%;font-size:10px}}.tile-control_filter-tiles__button:hover a{color:#0098ce}.tile-control_filter-tiles__button a,.tile-control_filter-tiles__button a::after{color:#777}.tile-control_filter-tiles__button a:hover{color:#0098ce}.holiday-gift_limited-time-label-area{width:100%;padding:10px 15px;box-sizing:border-box}.holiday-gift_limited-time-label-area .text{font-size:16px;font-weight:700;padding:5px 0}.project-main-visual{position:relative;overflow:hidden;box-sizing:border-box}.project-main-visual__backgroundimg{width:100%}.project-main-visual__backgroundimg-sp{display:none!important}.style--margin-right-and-left_10{margin:0 10px}.style--margin-top_20{margin-top:20px}.project-top-sns-icons{float:right}@media screen and (max-width:1070px){.project-main-visual{margin:0}}.important-information-tile_title-tile--position_pjpage{line-height:24px}.important-information-tile_article__description--position_pjpage{height:36px;overflow:hidden}.important-information-tile_article__description--position_pjpage--nolimit{height:auto}@media screen and (max-width:761px){.project-main-visual__backgroundimg{display:none!important}.project-main-visual__backgroundimg-sp{display:block!important;width:100%}.important-information-tile_article--position_pjpage{padding:20px 20px 40px}.important-information-tile_title-tile--position_pjpage{padding-top:6px}}.project-header-status,.project_reonpocket_header-status{width:50%;color:#3e3e3e;position:relative;padding-top:25px}.project-header-status_left-box{display:inline}.project-header-status_right-box{display:inline;position:absolute;right:0}.project-header-status_data{width:100%;box-sizing:border-box;display:table}.project-header-status_data--currency,.project-header-status_data--supporters{display:table-cell;box-sizing:border-box;font-size:12px;font-weight:700;text-align:left}.project-header-status_data--time-left{display:table-cell;box-sizing:border-box;font-size:12px;font-weight:700;text-align:right}.project-header-status__item-success{display:block;text-align:right;font-size:16px;color:#7dbb00;font-weight:700;padding:0 10px 10px}.project-header-status__item-name{color:#7dbb00;font-size:12px}.project-header-status__item-value{color:#3e3e3e;font-size:12px}.project-header-status__item-value--large{color:#3e3e3e;font-size:32px}.project-header-status_gray__bar{background-color:#c4c4c4}.project-header-status_gray__item-name,.project-header-status_gray__item-value{color:#c4c4c4;font-size:12px}.project-header-status_gray__item-Cancel{color:#fff;font-size:12px}.project-header-status_gray__item-value--mid{color:#c4c4c4;font-size:18px}.project-header-status_gray__item-value--large{color:#c4c4c4;font-size:32px}@media screen and (max-width:800px){.project-header-status,.project_reonpocket_header-status{width:100%;float:left;margin:20px 0}.project-header-status__item-value--large,.project-header-status_gray__item-value--large{font-size:24px}}.project-header-back-button{float:right;margin-top:-57px}@media screen and (max-width:800px){.project-header-back-button{margin:0 calc((100% - 300px)/ 2)}}.project-header-back-button_text{cursor:pointer;background-color:#96d21e;width:300px;color:#3e3e3e;text-align:center;font-weight:700;padding:20px 0}@media screen and (max-width:500px){.project-header-back-button{margin:0 calc((100% - 90vw)/ 2)}.project-header-back-button_text{width:90vw}}.project-header-back-button_gray-text{background-color:#dbdcdc;width:300px;color:#3e3e3e;text-align:center;font-weight:700;padding:20px 0}@media screen and (max-width:500px){.project-header-back-button_gray-text{width:90vw}}.project__container{width:100%}.project__inner-container{width:100%;box-sizing:border-box;padding:0 35px 55px;background-color:#fff;font-size:0}@media screen and (max-width:800px){.project__inner-container{padding:0 15px 40px}}.project__inner-container__title{font-size:18px;font-weight:700;padding:40px 0 0 10px}.project__inner-container_3column__column{padding:0 10px;float:left;width:33%;box-sizing:border-box}@media screen and (max-width:480px){.project__inner-container_3column__column{padding:0 5px}}.project__wide-container{width:100%;max-width:1280px;margin:0 auto}.project__contents{max-width:800px;width:80%;margin:40px auto}.project__contents--scroll-target{margin-top:-50px;padding-top:50px}.project__narrow-contents{max-width:500px;width:80%;margin:40px auto}.project__wide-contents{width:100%;box-sizing:border-box;padding:0 10px}.project__contents--bottompadding{max-width:800px;width:80%;margin:40px auto 80px;line-height:23px}.project__contents--status{max-width:1040px;width:80%;margin:24px auto 80px;padding-bottom:25px}@media screen and (max-width:480px){.project__contents--status{margin:50px auto 72px}}.project__contents--status::after{content:'';visibility:hidden;display:block;clear:both;height:0}.project__contents--status__state-icon{width:30px;height:30px;border-radius:50%;background-color:#96d21e;display:inline-block}.project_aromastic_custom_gift_spec-area::after,.project_aromastic_custom_gift_spec-area::before,.project_contents_2column::after,.project_contents_2column::before,.project_contents_3column::after,.project_contents_3column::before,.project_contents_4column::after,.project_contents_4column::before,.project_contents_5column::after,.project_contents_5column::before,.project_watch_hub__2column::after,.project_watch_hub__2column::before,.project_watch_hub__3column2::after,.project_watch_hub__3column2::before,.project_watch_hub__3column::after,.project_watch_hub__3column::before{display:table;content:''}.project__contents--status__state-caption{font-size:26px;font-weight:700;color:#96d21e;position:relative;bottom:5px}.project_description__p a,.project_description__p a::after,.project_description__p a:hover,.project_description__p--addpadding a,.project_description__p--addpadding a::after,.project_description__p--addpadding a:hover,.project_description__p--bold a,.project_description__p--bold a::after,.project_description__p--bold a:hover,.project_description__p--bold-addpadding a,.project_description__p--bold-addpadding a::after,.project_description__p--bold-addpadding a:hover,.project_description__p--large a,.project_description__p--large a::after,.project_description__p--large a:hover,.project_description__p--medium-nonpadding-bottom a,.project_description__p--medium-nonpadding-bottom a::after,.project_description__p--medium-nonpadding-bottom a:hover,.project_description__p--nonpadding a,.project_description__p--nonpadding a::after,.project_description__p--nonpadding a:hover,.project_description__p--small a,.project_description__p--small a::after,.project_description__p--small a:hover,.project_dl dd a,.project_dl dd a::after,.project_dl dd a:hover,.project_funding_description a,.project_funding_description a::after,.project_funding_description a:hover,.project_possi_team_description a,.project_possi_team_description a::after,.project_possi_team_description a:hover,.project_sotsuten__reword_area a,.project_sotsuten__reword_area a::after,.project_sotsuten__reword_area a:hover,.project_ul li a,.project_ul li a::after,.project_ul li a:hover{color:#0098ce}.project__contents--width100{width:100%;margin:40px auto}.project__contents--width50,.project__contents--width50--pc{width:50%;margin:40px auto}@media screen and (max-width:810px){.project__contents--width50--pc{width:100%}}.project__contents--form{max-width:900px;margin:40px auto;background-color:#fff;padding:20px}.project__contents--form--close{float:right}.project__contents--form--close:hover{cursor:pointer}.project_aromastic_custom_gift_spec-area,.project_contents_2column,.project_watch_hub__2column{width:100%;padding:10px 0}.project_contents_2column__column,.project_contents_2column__column--notresponsive,.project_watch_hub__2column__column{float:left;width:50%}.project_contents_2column__column_paddingright{float:left;width:calc(50% - 10px);padding-right:10px}.project_contents_2column__column_paddingleft{float:left;width:calc(50% - 10px);padding-left:10px}.project_contents_2column__column--percent15{float:left;width:15%}.project_contents_2column__column--percent20{float:left;width:20%}.project_contents_2column__column--percent30{float:left;width:30%}.project_contents_2column__column--percent33{float:left;width:33.3%}.project_contents_2column__column--percent40{float:left;width:40%}.project_contents_2column__column--percent40--right{float:right;width:40%}.project_contents_2column__column--percent40--paddingleft{padding-left:30px;float:right;width:calc(40% - 30px)}.project_contents_2column__column--percent55{float:left;width:55%}.project_contents_2column__column--percent60{float:left;width:60%}.project_contents_2column__column--percent60--paddingleft{float:left;width:calc(60% - 25px);padding-left:25px}.project_contents_2column__column--percent70{float:left;width:70%}.project_contents_2column__column--percent80{float:left;width:80%}.project_contents_2column__column--percent85{float:left;width:85%}.project_contents_2column__column--percent66{float:left;width:66%}.project_contents_3column,.project_watch_hub__3column,.project_watch_hub__3column2{width:100%;padding:10px 0}.project_contents_3column__column,.project_fesU_gray-frame-container .project_fesU_inner-container .project_contents_3column__column,.project_watch_hub__3column2__column,.project_watch_hub__3column__column{float:left;width:33%;padding:10px;box-sizing:border-box}.project_contents_3column__column--percent20{float:left;width:20%;padding:10px;box-sizing:border-box}.project_contents_3column__column--percent40{float:left;width:40%;padding:10px;box-sizing:border-box}.project_contents_4column{width:100%;padding:10px 0}.project_contents_4column__column{float:left;width:25%;padding:10px;box-sizing:border-box}.project_contents_5column{width:100%;padding:10px 0}.project_contents_5column__column{float:left;width:20%;padding:10px;box-sizing:border-box}.project_column--percent30{width:30%}.project_column--percent40{width:40%}.project_column--percent45{width:45%}.project_column--percent60{width:60%}.project_column--percent70{width:70%}.project_column--percent75{width:75%}.project_column--percent95{width:95%}.project_column--right{float:right}.project__title1,.project__title1-noline-center,.project_kubb__title,.project_toio__title1,.project_toio__title2{font-size:22px;font-weight:700;padding:5px 0;margin:40px 0 20px;line-height:1.3;border-bottom:1px solid #3e3e3e}.project__title2,.project__title3{font-size:20px;line-height:1.3;margin:20px 0 10px}.project__title1-noline-center{border-bottom:0;text-align:center}.project__title2{font-weight:700}.project__title2.center{text-align:center}.project__title3{font-weight:400}.project_description__p,.project_possi_team_description,.project_sotsuten__reword_area{font-size:14px;line-height:1.5;margin:10px 0;word-wrap:break-word}.project_description__p--bold,.project_description__p--large{font-size:16px;line-height:1.5;word-wrap:break-word;margin:10px 0}.project_description__p--bold{font-weight:700}.project_description__p--addpadding{font-size:14px;line-height:1.5;margin:10px 0;word-wrap:break-word;padding:10px 0}.project_description__p--nonpadding{font-size:14px;line-height:1.5;word-wrap:break-word}.project_description__p--bold-addpadding,.project_description__p--bold-nonpadding{font-size:16px;font-weight:700;line-height:1.5;word-wrap:break-word}.project_description__p--bold-nonpadding a,.project_description__p--bold-nonpadding a::after,.project_description__p--bold-nonpadding a:hover{color:#0098ce}.project_description__p--bold-addpadding{margin:10px 0;padding-top:20px}.project_description__p--medium-nonpadding-bottom{font-size:14px;line-height:1.5;padding:0 0 10px;word-wrap:break-word}.project_description__p--small{font-size:10px;line-height:1.5;margin:10px 0;word-wrap:break-word}.project__image{width:100%;display:block}.project__image--percent50{width:50%;display:block}.project__image--percent75{width:75%;display:block}.project__image--percent80{width:80%;display:block}.project__image--percent85{width:85%;display:block}.project__image--percent95{width:95%;display:block}.project__image--height25px{height:25px;padding:2px}.project__image--height30px{height:30px;padding:2px}.project__image--height40px{height:40px;padding:2px}.project__image--height100px{height:100px;padding:2px}.project__image--height150px{height:150px;padding:2px}.project__image--liner{height:16px;padding:0 2px}.project__video{position:relative;padding-bottom:56.25%;margin-top:30px;height:0;overflow:hidden}.project__video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.project_galleries{font-size:0}.project_gallery{width:95%;margin:0 auto}.project_gallery--50per{width:50%;margin:0 auto;display:inline-block}.project_gallery__pager{padding:10px 0;text-align:center}.project_gallery__pager--wena{padding:10px 0;width:380px;margin:0 auto}.project_table{font-size:14px;width:100%;border-collapse:separate;border-spacing:0 5px;padding:10px 0}.project_table caption{display:none}.project_table th{text-align:left;padding:10px;white-space:nowrap;background:#dcdcdc;line-height:1.2}.project_table--white-th{padding:5px 15px 10px 0!important;background-color:#fff!important;font-weight:400;text-align:left!important}.project_table--padding-left{padding-left:20px!important}.project_table td{padding:0 10px;line-height:1.5}.project_table_blank-td{background:#dcdcdc}.project_ul{font-size:14px;width:95%;padding:10px 20px;box-sizing:border-box}.project_ul li{line-height:1.5;padding:5px 0;word-wrap:break-word}.project_ul--type-narrow{padding:0 0 10px 20px;box-sizing:border-box}.project_ul--type-narrow li{line-height:1.5;word-wrap:break-word}.project_ul--type-nondot{list-style:none}.project_ul--type-nondot-nonpadding{list-style:none;padding:10px 0}.project__link-space{margin-top:-65px;padding-top:65px}.project_dl{margin-top:10px;font-size:14px}.project_dl dt{font-weight:700;line-height:2}.project_dl dd{line-height:1.5;padding:0 0 10px}.project_team-member{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project_team-member-text-area{-ms-flex:66.6666%;flex:66.6666%;display:block}@media screen and (max-width:520px){.project_team-member-text-area{-ms-flex:100%;flex:100%}}.project_team-member-text-area .block{padding:5%}.project_team-member-text-area .block .member-name{font-size:20px}.project_team-member-img-area{-ms-flex:33.3333%;flex:33.3333%}.project__notify-box{width:80%;margin:40px auto;border:1px solid #777;padding:10px 43px}@media screen and (max-width:400px){.project__notify-box{width:auto;padding:10px 20px}}@media screen and (max-width:810px){.project_contents_3column__column,.project_contents_3column__column--percent20,.project_contents_3column__column--percent40,.project_contents_4column__column,.project_contents_5column__column,.project_fesU_gray-frame-container .project_fesU_inner-container .project_contents_3column__column,.project_watch_hub__3column2__column,.project_watch_hub__3column__column{float:none;width:100%}.project_gallery__pager--wena{width:100%}}@media screen and (max-width:520px){.project_team-member-img-area{-ms-flex:100%;flex:100%}.project__title1,.project__title1-noline-center,.project_kubb__title,.project_toio__title1,.project_toio__title2{font-size:18px}.project__title2,.project__title3{font-size:18px;margin:20px 0 10px}.project_description__p,.project_possi_team_description,.project_sotsuten__reword_area{font-size:14px}.project__contents{width:90%}.project__contents--status{width:95%}.project_contents_2column__column,.project_contents_2column__column--percent40,.project_watch_hub__2column__column{float:none;width:100%}.project_contents_2column__column--percent40--paddingleft{padding-left:0;float:none;width:100%}.project_contents_2column__column--percent60{float:none;width:100%}.project_contents_2column__column--percent60--paddingleft{padding-left:0;float:none;width:100%}.project_contents_2column__column_paddingright{float:none;width:100%;padding-right:0}.project_contents_2column__column_paddingleft{float:none;width:100%;padding-left:0}.project_table th{white-space:normal}.project_ul li,.project_ul--type-narrow li{font-size:14px;line-height:20px}.project-top-sns-icons{float:none;padding-bottom:5px}}.project_funding_description{font-size:14px;line-height:1.5;margin:20px 0}.project_funding_description--error{color:red;padding:10px;font-size:.8em;text-align:center}.project_funding_description--caution{margin:20px 0;font-size:16px;font-weight:700;color:red;text-align:center}.project_funding__notify a,.project_funding__notify a::after,.project_funding__notify a:hover,.project_funding__notify--small a,.project_funding__notify--small a::after,.project_funding__notify--small a:hover{color:#0098ce}.project_funding__notify{font-size:12px;line-height:1.5;padding:20px;background-color:#dbdcdc;margin:40px 0}.project_funding__notify--small{font-size:12px;line-height:1.5;width:50%;margin:40px auto;height:50px;padding:10px;overflow:auto;border:1px solid #dbdcdc}.project_funding__navi-list{font-size:0}.project_funding__navi-list li{display:inline-block;list-style:none;font-size:16px;height:20px}.project_funding__navi-list li::after{content:'';width:10px;height:20px;display:inline-block;background:url(/images/simplearrow_right.png) no-repeat;background-size:contain;vertical-align:middle;margin:0 20px}.project_funding__navi-list li:last-child::after{content:none}.project_funding__option-tile,.project_funding__project-tile{width:100%;max-width:800px;background-color:#000;color:#fff;margin:40px auto 60px;position:relative;overflow:hidden}.project_funding__project-tile_description{margin-top:8px;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 15px;color:#b2b2b2}.project_funding__project-tile_data--stage_cf{width:100%;box-sizing:border-box;display:table}.project_funding__option-tile{background-color:#0098ce!important;display:-ms-flexbox;display:flex}@media screen and (max-width:900px){.project_funding__option-tile{display:inherit}}.project_funding__project-info{width:50%;box-sizing:border-box;display:inline-block;vertical-align:top}.project_funding__project-info_overview{padding:18px 0;line-height:18px;word-wrap:break-word}.project_funding__project-info_funding-data{padding:18px;font-size:12px;position:absolute;bottom:0;width:50%;box-sizing:border-box}.project_funding__project-info_funding-data_achievement-rate{text-align:right}.project_funding__option-info{width:50%;display:-ms-flexbox;display:flex}@media screen and (max-width:900px){.project_funding__option-info{width:100%}}.project_funding__option-image,.project_funding__project-image{width:50%;box-sizing:border-box;display:inline-block}@media screen and (max-width:560px){.project_funding__option-image{width:100%}}.project_funding__title1{font-size:20px;text-align:left}@media screen and (max-width:800px){.project_funding__title1{font-size:16px}}.project_funding_profile{padding:20px 0}.project_funding_profile-title{font-weight:700;float:left;clear:left;width:200px;display:table-cell;vertical-align:middle}.project_funding_profile-data{font-size:14px;display:table-cell;width:450px}.project_funding__register-button--center,.project_funding__register-button--center-cw{width:200px;box-sizing:border-box;color:#fff;text-align:center;cursor:pointer;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;font-size:14px;line-height:1;display:block}.project_funding__register-button--center{background-color:#0098ce;padding:15px;border:1px solid #fff;margin:20px auto}.project_funding__register-button--center:hover{opacity:.8;color:#fff;background-color:#0098ce;border:1px solid #fff}.project_funding__register-button--center:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.project_funding__register-button--center-cw{background-color:#0098ce;border:1px solid #fff;margin:11px auto;padding:11px}.project_funding__register-button--center-cw:hover{opacity:.8;color:#fff;background-color:#0098ce;border:1px solid #fff}.project_funding__register-button--center-cw:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.project_funding__register-button--center--back{color:#0098ce;background-color:#fff;text-align:center;padding:15px;cursor:pointer;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;font-size:14px;border:1px solid #0098ce;line-height:1;display:block;margin:20px auto;width:200px;box-sizing:border-box}.project_funding__register-button--center--back--inline,.project_funding__register-button--center--back--inline--ssap,.project_funding__register-button--inline,.project_funding__register-button--inline--back,.project_funding__register-button--inline-gray{padding:15px;cursor:pointer;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;line-height:1;display:inline-block;margin:20px auto;width:200px;font-size:14px;box-sizing:border-box;text-align:center}.project_funding__register-button--center--back:hover{opacity:.8;color:#0098ce;background-color:#fff;border:1px solid #0098ce}.project_funding__register-button--center--back:disabled{color:#0098ce;background-color:#dbdcdc;border:1px solid #dbdcdc}.project_funding__register-button--center--back--inline{color:#0098ce;background-color:#fff;border:1px solid #0098ce}.project_funding__register-button--center--back--inline:hover{opacity:.8;color:#0098ce;background-color:#fff;border:1px solid #0098ce}.project_funding__register-button--center--back--inline:disabled{color:#0098ce;background-color:#dbdcdc;border:1px solid #dbdcdc}.project_funding__register-button--center--back--inline--ssap{color:#00ad19;background-color:#fff;border:1px solid #00ad19}.project_funding__register-button--center--back--inline--ssap:hover{opacity:.8;color:#00ad19;background-color:#fff;border:1px solid #00ad19}.project_funding__register-button--center--back--inline--ssap:disabled{color:#00ad19;background-color:#dbdcdc;border:1px solid #dbdcdc}.project_funding__register-button--inline{color:#fff;background-color:#0098ce;border:1px solid #fff}.project_funding__register-button--inline:hover{opacity:.8;color:#fff;background-color:#0098ce;border:1px solid #fff}.project_funding__register-button--inline:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.project_funding__register-button--inline-gray{color:#fff;background-color:#777;border:1px solid #fff}.project_funding__register-button--inline-gray:hover{opacity:.8;color:#fff;background-color:#777;border:1px solid #fff}.project_funding__register-button--inline-gray:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.project_funding__register-button--inline--back{color:#0098ce;background-color:#fff;border:1px solid #0098ce}.project_funding__register-button--inline--back:hover{opacity:.8;color:#0098ce;background-color:#fff;border:1px solid #0098ce}.project_funding__register-button--inline--back:disabled{color:#0098ce;background-color:#dbdcdc;border:1px solid #dbdcdc}.project_funding__confirm-button--cw{padding:10px}.project_funding__confirm-button--cw__left{padding:10px;border-right:solid 1px #0098ce}@media screen and (max-width:560px){.project_funding__confirm-button--cw__left{border-right:none;border-bottom:solid 1px #0098ce;padding-bottom:25px}}.project_funding_sns-share{width:100%;margin:20px auto 40px;text-align:center}.project_funding__comment-form{width:600px;height:150px;margin:40px auto;position:relative;background:repeating-linear-gradient(135deg,#e00 0,#e00 10px,#fff 10px,#fff 20px,#00a 20px,#00a 30px,#fff 30px,#fff 40px)}.project_funding__comment-form_inner,.project_funding__comment-form_inner--confirm,.project_funding__comment-form_inner--fin{width:590px;height:140px;display:block;background-color:#fff;padding:5px;position:absolute;top:5px;left:5px;box-sizing:border-box}.project_funding__comment-form_inner--confirm{background-color:#ffc;border:0 solid}.project_funding__comment-form_inner--fin{text-align:center;font-size:14px;padding-top:65px;background:url(/images/airmailstamp.png) 10px 10px no-repeat #fff;background-size:100px}@media screen and (max-width:900px){.project_funding__option-image,.project_funding__project-image,.project_funding__project-info{width:100%;display:block}.project_funding__project-info_funding-data{width:100%;position:relative}.project_funding_profile-title{width:120px}.project_funding__comment-form{width:400px}.project_funding__comment-form_inner,.project_funding__comment-form_inner--confirm,.project_funding__comment-form_inner--fin{width:390px}.project_funding__navi-list li{font-size:12px}.project_funding__navi-list li::after{height:14px;margin:-2px 12px 0}}@media screen and (max-width:600px){.project_funding__comment-form{width:300px}.project_funding__comment-form_inner,.project_funding__comment-form_inner--confirm,.project_funding__comment-form_inner--fin{width:290px}.project_funding__notify--small{width:80%}.project_funding__register-button--inline,.project_funding__register-button--inline--back{margin:10px auto}.project_funding__project-tile_data{padding:20px 10px}}@media screen and (max-width:450px){.project_funding__comment-form{width:250px}.project_funding__comment-form_inner,.project_funding__comment-form_inner--confirm,.project_funding__comment-form_inner--fin{width:240px}}.project_comment__container{max-width:1280px;width:80%;margin:60px auto 50px}.project_comment__container-caption{padding:0 10px;font-size:14px;font-weight:700;line-height:18px}.project_comment_title{width:100%;height:100px;display:table}.project_comment_title__title{display:table-cell;vertical-align:middle;font-size:20px;text-align:center}.project_comment__item{padding:10px;word-break:break-all;width:25%;box-sizing:border-box}.project_comment__comment{padding:10px;font-size:14px;line-height:1.7;background-color:#f2f2f2}.project_comment_stamp-comments{position:relative;padding:0 10px;font-size:14px;line-height:1.7;background-color:#f2f2f2;overflow:hidden;height:78px}.project_comment_stamp-comments__comment{position:absolute;top:25px;display:inline-block;font-size:16px;z-index:10}.project_comment__information,.project_comment__information--team{padding:10px;height:32px;font-size:14px;background-color:#e5e5e5}.project_comment__nickname{float:left;font-size:10px;padding:10px 0 0 7px}.project_comment__date{float:right;font-size:10px;padding:10px 5px 0 0}.project_comment_separate-line__title,.project_comment_separate-sub-line__title{box-sizing:border-box;background-color:#fff;padding:0 10px 0 15px;font-weight:700}.project_comment__icon{float:left;width:30px;border-radius:50%}.project_comment__stamp{bottom:9%;left:20%;position:relative;width:92px;vertical-align:middle}.project_comment_separate-line{width:80%;max-width:1280px;margin:50px auto;border-bottom:1px solid #777}.project_comment_separate-line__container{margin:0 auto;position:relative}.project_comment_separate-line__container a,.project_comment_separate-line__container a::after{color:#3e3e3e}.project_comment_separate-line__container a:hover{color:#777}.project_comment_separate-line__icon{width:40px;margin-top:-20px;position:absolute;background-color:#fff}.project_comment_separate-line__title{width:initial;max-width:90%;margin:-27px 0 0 42px;position:absolute;font-size:20px;line-height:1.3}.project_comment_separate-line__subtitle{margin:10px 0 0 60px;line-height:17px;position:absolute;font-size:14px;font-weight:700}.project_comment_separate-sub-line{width:80%;max-width:1280px;margin:50px auto;border-bottom:1px dashed #777}.project_comment_separate-sub-line__title{width:initial;max-width:90%;margin:-27px 0 0;position:absolute;font-size:20px;line-height:1.3}.project_comment__register-button,.project_comment__register-button:hover{background-color:#0098ce;border:1px solid #fff}.project_comment_separate-sub-line__title a,.project_comment_separate-sub-line__title a::after,.project_comment_separate-sub-line__title a:hover{color:#0098ce}.project_comment_separate-sub-line__subtitle{margin:10px 0 0 15px;line-height:17px;position:absolute;font-size:14px;font-weight:700}.project_comment__nocomment{margin:40px 0;text-align:center}.project_comment__nocomment-message{font-size:16px;margin:20px 0}.project_comment__register-button,.project_comment__register-button--disabled{padding:15px;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;font-size:14px;line-height:1;display:block;margin:20px auto;width:200px;color:#fff;text-align:center;box-sizing:border-box;cursor:pointer}.project_comment__register-button:hover{opacity:.8;color:#fff}.project_comment__register-button:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.project_comment__register-button--disabled{background-color:#dbdcdc;border:1px solid #fff}.project_comment__register-button--disabled:hover{opacity:.8;color:#fff;background-color:#dbdcdc;border:1px solid #fff}.project_aromastic_howtouse_section_contents ul li:active,.project_aromastic_howtouse_section_contents ul li:hover,.project_aromastic_howtouse_section_navi_button:active,.project_aromastic_howtouse_section_navi_button:hover{opacity:.6}.project_comment__register-button--disabled:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.project_comment_complete-button{display:none}@media screen and (max-width:1000px){.project_comment__item{width:33.33%}}@media screen and (max-width:800px){.project_comment__item{width:50%}}@media screen and (max-width:585px){.project_comment__comment{font-size:12px}.project_comment_stamp-comments__comment{top:15px;font-size:12px}.project_comment__comment__stamp{font-size:12px;height:62px}.project_comment__container{width:100%}.project_comment__item{width:50%;padding:5px}.project_comment__nickname{font-size:8px;padding:5px 0 0 5px}.project_comment__date{font-size:8px;padding:5px 5px 0 0}.project_comment__stamp{bottom:9%;left:10%;width:50%}.project_comment_separate-line{width:95%}.project_comment_separate-line__title{font-size:14px;margin:-18px 0 0 38px;padding:0 10px 0 5px}.project_comment_separate-line__subtitle{font-size:10px;line-height:13px;margin:5px 5px 0 42px}.project_comment_separate-line__icon{width:36px;margin-top:-18px}.project_comment_separate-sub-line{width:95%}.project_comment_separate-sub-line__title{font-size:14px;margin:-18px 0 0 38px;padding:0 10px 0 5px}.project_comment_separate-sub-line__subtitle{font-size:10px;line-height:13px;margin:5px}}.project_aromastic_custom_title,.project_aromastic_sc403_title,.project_aromastic_title{font-size:22px;font-weight:lighter;margin:10px 0;line-height:1.4}.project_aromastic_title--bold{font-size:22px;font-weight:700;margin:10px 0;line-height:1.4}.project_aromastic_title--large{font-size:36px;font-weight:lighter;margin:20px 0;line-height:1.4}.project_aromastic_title--sub-large{font-size:32px;font-weight:lighter;margin:20px 0;line-height:1.4}.project_aromastic_application-button,.project_aromastic_application-button--disable,.project_aromastic_button,.project_qrio_application-button{border:1px solid #939393;padding:15px;color:#939393;text-align:center;line-height:1.4}.project_aromastic_application-button--disable:hover,.project_aromastic_application-button:hover,.project_aromastic_button:hover,.project_qrio_application-button:hover{background-color:#939393;color:#fff}.project_aromastic_spec-table{text-align:left;font-size:14px}.project_aromastic_spec-table th{padding:10px 15px 10px 0;font-weight:400}@media screen and (max-width:600px){.project_aromastic_application-button,.project_aromastic_application-button--disable,.project_aromastic_button,.project_qrio_application-button{font-size:14px}.project_aromastic_spec-table{font-size:12px}.project_aromastic_spec-table th{padding:5px 15px 10px 0}}.project_aromastic_label{border:1px solid #939393;font-size:12px;padding:5px;vertical-align:middle;margin-left:8px}@media screen and (max-width:775px){.project_aromastic_label{width:98px;display:block;margin-left:0}}.project_aromastic_spec-annotation{width:100%;border:1px solid #939393;padding:0 10px;box-sizing:border-box}.project_aromastic_overview_bg{padding:45px 90px;margin-bottom:0;box-sizing:border-box;background-repeat:no-repeat;background-size:cover;background-position:center}@media screen and (max-width:600px){.project_aromastic_label{display:inline-block;margin-left:8px}.project_aromastic_overview_bg{padding:25px}}.project_aromastic_overview_text{width:600px}.project_aromastic_overview_text_title{width:300px}.project_aromastic_overview_text_subhead{font-size:20px;font-weight:lighter;line-height:1.4;padding:50px 0 20px}@media screen and (max-width:375px){.project_aromastic_overview_text_subhead{padding:25px 0 20px}.project_aromastic_overview_text_subhead br{display:none}}.project_aromastic_overview_image-tile{width:30%;display:inline;box-sizing:border-box;padding:5px}.project_aromastic_scene-container_bg{margin-top:0;padding:60px;box-sizing:border-box;font-size:0}.project_aromastic_scene-container_item{width:50%;display:inline-block;padding:20px 30px;box-sizing:border-box;vertical-align:top}.project_aromastic_scene-container_item img{width:100%}.project_aromastic_scene-container_item_subhead{font-size:18px;margin:20px 0}@media screen and (max-width:850px){.project_aromastic_overview_text{width:100%}.project_aromastic_overview_text_title{width:100%;max-width:300px}.project_aromastic_scene-container_bg{padding:30px 15px}.project_aromastic_scene-container_item{width:100%;display:block;padding:20px}}.project_aromastic_cartridge-container{width:100%;border:1px solid #939393;border-radius:5px;overflow:hidden;margin:25px 0}.project_aromastic_cartridge-container .left-container{box-sizing:border-box;padding:45px}.project_aromastic_cartridge-container .left-container .cartridge_contents{padding-top:15px}.project_aromastic_cartridge-container .left-container .cartridge-package_img{width:85px;display:inline-block}@media screen and (max-width:600px){.project_aromastic_cartridge-container .left-container{padding:25px}}.project_aromastic_cartridge-container .bg_by-miliyah{background-color:#888}.project_aromastic_cartridge-container .bg_for-basic{background-color:#e4e5f2}.project_aromastic_cartridge-container .bg_for-beauty{background-color:#fbe3e5}.project_aromastic_cartridge-container .bg_for-business{background-color:#d0e9f7}.project_aromastic_cartridge-container .bg_for-study{background-color:#ffebba}.project_aromastic_cartridge-container .bg_for-study p{font-size:90%}@media screen and (max-width:810px){.project_aromastic_cartridge-container{max-width:450px;margin:25px auto}.project_aromastic_cartridge-container .left-container{width:100%;display:block}.project_aromastic_cartridge-container .bg_for-study p{font-size:100%}}.project_aromastic_cartridge-container .bg_for-freshness{background-color:#e2f3d1}.project_aromastic_cartridge-container .bg_for-freshness p{font-size:90%}.project_aromastic_cartridge-container .right-container{box-sizing:border-box;padding:30px;text-align:center}.project_aromastic_cartridge-container .right-container img{width:100%;padding-bottom:20px}@media screen and (max-width:810px){.project_aromastic_cartridge-container .bg_for-freshness p{font-size:100%}.project_aromastic_cartridge-container .right-container{width:100%;display:block}}.project_aromastic_features_img{width:100px}@media screen and (max-width:600px){.project_aromastic_cartridge-container .right-container{padding:25px}.project_aromastic_spec-table-container{width:100%;display:block;text-align:center}.project_aromastic_spec-img{width:auto;height:270px;margin:0 auto;padding-top:30px}}.project_aromastic_spec-img--winter-kit{padding-top:23px;width:45%;float:right}@media screen and (max-width:520px){.project_aromastic_spec-img--winter-kit{padding-top:0;float:none;width:100%}}.project_aromastic_spec-img--all-in-one-kit{padding-top:23px;width:45%;float:right}@media screen and (max-width:520px){.project_aromastic_spec-img--all-in-one-kit{padding-top:0;float:none;width:100%}}.project_aromastic_spec-img--essensial-oil{width:50%;float:left}@media screen and (max-width:520px){.project_aromastic_spec-img--essensial-oil{padding-top:0;float:none;width:100%}}.project_aromastic_text-img--ceramic-bottle{width:23%}.project_aromastic_nyr_using-img,.project_aromastic_page-banner-img{width:100%}.project_aromastic_nyr_text-img-float-right{float:right}@media screen and (max-width:520px){.project_aromastic_text-img--ceramic-bottle{width:100%}.project_aromastic_nyr_text-img-float-right{padding-top:0;float:none;width:100%}}.project_aromastic_nyr_text-img-float-left{float:left}.project_aromastic_nyr_using-img-sp{display:none!important}@media screen and (max-width:520px){.project_aromastic_nyr_text-img-float-left{padding-top:0;float:none;width:100%}.project_aromastic_nyr_using-img{display:none!important}.project_aromastic_nyr_using-img-sp{display:block!important;width:100%}.project_aromastic_page-banner-img{display:none!important}}.project_aromastic_page-banner-img-sp{display:none!important}@media screen and (max-width:520px){.project_aromastic_page-banner-img-sp{display:block!important;width:100%}}.project_aromastic_text_br{display:block}@media screen and (max-width:810px){.project_aromastic_text_br{display:none}}.project_aromastic_howtouse_section{padding:50px;background-color:#fff}@media screen and (max-width:600px){.project_aromastic_text_br{display:block}.project_aromastic_howtouse_section{padding:10px}}.project_aromastic_howtouse_section_title{margin:20px 0;font-size:22px;border-bottom:1px solid #3e3e3e;padding-bottom:5px}.project_aromastic_howtouse_section_contents{margin:20px 0}.project_aromastic_howtouse_section_contents ul{padding-left:25px}.project_aromastic_howtouse_section_contents ul li{line-height:1.6}.project_aromastic_howtouse_section_contents_mokuji_list,.project_aromastic_howtouse_section_contents_mokuji_list_button{margin:10px 0}.project_aromastic_howtouse_section_contents_movie_box iframe{max-width:100%}.project_aromastic_howtouse_section_navi{margin:10px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.project_aromastic_howtouse_section_navi_button{padding:0 10px}.style--AROMASTIC-silicon-jacket-img-box{width:35%;min-width:260px;padding:40px 0 20px;text-align:center;font-size:0}.style--AROMASTIC-silicon-jacket-img-box-img{width:22%;display:inline-block;vertical-align:top;margin:0 calc(34% / 6)}.style--AROMASTIC-silicon-jacket-img-box-img:first-child{margin-left:0}.style--AROMASTIC-silicon-jacket-img-box-img:last-child{margin-right:0}.project_aromastic_kirakira_box{position:relative}.project_aromastic_kirakira_box_img-left{position:absolute;top:0;left:50px;width:75px;z-index:-1}@media screen and (max-width:600px){.project_aromastic_kirakira_box_img-left{top:-30px;left:0}}.project_aromastic_kirakira_box_img-right{position:absolute;top:0;right:50px;width:75px;z-index:-1}@media screen and (max-width:600px){.project_aromastic_kirakira_box_img-right{top:60px;right:0}}.project_aromastic_newstitle{background-color:#f2f2f2;max-width:800px;margin:0 auto}.project_aromastic_newstitle_container{position:relative;width:100%;height:83px;margin:0 auto;color:#FFF}@media screen and (max-width:760px){.project_aromastic_newstitle_container{height:60px}}.project_aromastic_newstitle_date{position:absolute;top:0;left:0;height:83px;width:83px;background-color:#c5c5c5;text-align:center;box-sizing:border-box;padding-top:16px;font-size:24px}@media screen and (max-width:760px){.project_aromastic_newstitle_date{height:60px;width:60px;font-size:18px;padding-top:12px}}.project_aromastic_newstitle_date_small{font-size:14px}.project_aromastic_newstitle_title{position:absolute;top:0;left:83px;height:83px;width:calc(100% - 83px);background-color:#c7d0c8;text-align:center;box-sizing:border-box;font-size:32px;padding-top:24px}.project_aromastic_newscontents{padding:20px}.project_aromastic_cartridge-tile-img{padding:0 20px 20px;box-sizing:border-box}@media screen and (max-width:760px){.project_aromastic_newstitle_title{font-size:16px;left:60px;width:calc(100% - 60px);height:60px}.project_aromastic_cartridge-tile-img{padding:0 100px}}.project_aromastic_custom_title{padding-left:50%}.project_aromastic_spec-img--custom{padding-top:23px;width:45%;float:right}@media screen and (max-width:520px){.project_aromastic_custom_title{padding-left:0}.project_aromastic_spec-img--custom{padding-top:0;float:none;width:100%}}.project_aromastic_spec-img--custom-cartridge{width:50%;float:left;padding-top:5%}@media screen and (max-width:520px){.project_aromastic_spec-img--custom-cartridge{padding-top:0;float:none;width:100%}}.project_aromastic_spec-img--sc401{width:50%;float:left;margin-top:-40px}@media screen and (max-width:520px){.project_aromastic_spec-img--sc401{padding-top:0;float:none;width:100%}}.project_aromastic_custom_gift_spec-area-image{width:50%;float:left}@media screen and (max-width:520px){.project_aromastic_custom_gift_spec-area-image{width:100%}}.project_aromastic_custom_gift_spec-area-text{width:50%;float:right}.project_aromastic_sc401_image_text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project_aromastic_sc401_image_text-text-area{-ms-flex:70%;flex:70%;display:block}@media screen and (max-width:520px){.project_aromastic_custom_gift_spec-area-text{width:100%;float:left;padding:0!important}.project_aromastic_sc401_image_text-text-area{-ms-flex:100%;flex:100%}}.project_aromastic_sc401_image_text-text-area .block{padding:5% 0}.project_aromastic_sc401_image_text-img-area{-ms-flex:30%;flex:30%}.project_aromastic_sc401_image_text-img-area>img{width:70%;padding:8% 0 0 15%}@media screen and (max-width:520px){.project_aromastic_sc401_image_text-img-area{-ms-flex:100%;flex:100%}.project_aromastic_sc401_image_text-img-area>img{width:100%;padding:0}}.style--add-aromastic-sc401-ul{list-style:none}.style--add-aromastic-sc401-li-text{padding-left:3.3em;margin:0 0 20px}.style--add-aromastic-sc401-icon-1,.style--add-aromastic-sc401-icon-2,.style--add-aromastic-sc401-icon-3,.style--add-aromastic-sc401-icon-4,.style--add-aromastic-sc401-icon-5{padding:10px 10px 10px 45px;display:inline-block;box-sizing:border-box;line-height:1.2;font-weight:700}.style--add-aromastic-sc401-icon-1{background:url(/images/projects/aromastic/sc401/icon_01.jpg) left/29px 29px no-repeat}.style--add-aromastic-sc401-icon-2{background:url(/images/projects/aromastic/sc401/icon_02.jpg) left/29px 29px no-repeat}.style--add-aromastic-sc401-icon-3{background:url(/images/projects/aromastic/sc401/icon_03.jpg) left/29px 29px no-repeat}.style--add-aromastic-sc401-icon-4{background:url(/images/projects/aromastic/sc401/icon_04.jpg) left/29px 29px no-repeat}.style--add-aromastic-sc401-icon-5{background:url(/images/projects/aromastic/sc401/icon_05.jpg) left/29px 29px no-repeat}.project_aromastic_sc304_image_text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project_aromastic_sc304_image_text-text-area{-ms-flex:70%;flex:70%;display:block}@media screen and (max-width:520px){.project_aromastic_sc304_image_text-text-area{-ms-flex:100%;flex:100%}}.project_aromastic_sc304_image_text-text-area .block{padding:5% 0}.project_aromastic_sc304_image_text-img-area{-ms-flex:30%;flex:30%}.project_aromastic_sc304_image_text-img-area>img{width:50%;padding:25% 0 0 15%}@media screen and (max-width:520px){.project_aromastic_sc304_image_text-img-area{-ms-flex:100%;flex:100%}.project_aromastic_sc304_image_text-img-area>img{width:65%;margin:0 auto;padding:0}}.style--add-aromastic-sc304-icon-1,.style--add-aromastic-sc304-icon-2,.style--add-aromastic-sc304-icon-3,.style--add-aromastic-sc304-icon-4,.style--add-aromastic-sc304-icon-5{padding:25px 10px 10px 60px;display:inline-block;box-sizing:border-box;line-height:1.2;font-weight:700}.style--add-aromastic-sc304-icon-1{background:url(/images/projects/aromastic/sc304/icon_01.jpg) left/45px 45px no-repeat}.style--add-aromastic-sc304-icon-2{background:url(/images/projects/aromastic/sc304/icon_02.jpg) left/45px 45px no-repeat}.style--add-aromastic-sc304-icon-3{background:url(/images/projects/aromastic/sc304/icon_03.jpg) left/45px 45px no-repeat}.style--add-aromastic-sc304-icon-4{background:url(/images/projects/aromastic/sc304/icon_04.jpg) left/45px 45px no-repeat}.style--add-aromastic-sc304-icon-5{background:url(/images/projects/aromastic/sc304/icon_05.jpg) left/45px 45px no-repeat}.style--add-aromastic-sc304-li-text{padding-left:4.3em}.style--add-aromastic-sc304-ul{list-style:none}.project_aromastic_spec-img--sc403{width:50%;float:left;margin-top:-40px}.project_aromastic_sc403_image_text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project_aromastic_sc403_image_text-text-area{-ms-flex:70%;flex:70%;display:block}@media screen and (max-width:520px){.project_aromastic_spec-img--sc403{padding-top:0;float:none;width:100%}.project_aromastic_sc403_image_text-text-area{-ms-flex:100%;flex:100%}}.project_aromastic_sc403_image_text-text-area .block{padding:5% 0}.project_aromastic_sc403_image_text-img-area{-ms-flex:30%;flex:30%}.project_aromastic_sc403_image_text-img-area>img{width:70%;padding:8% 0 0 15%}@media screen and (max-width:520px){.project_aromastic_sc403_image_text-img-area{-ms-flex:100%;flex:100%}.project_aromastic_sc403_image_text-img-area>img{width:100%;padding:0}}.project_aromastic_sc403_title{font-weight:700!important}.project_aromastic_sc403-item-name-large{font-size:1.3em}.style--add-aromastic-sc403-ul{list-style:none}.style--add-aromastic-sc403-li-text{padding-left:3.3em;margin:0 0 20px}.style--add-aromastic-sc402-icon-1,.style--add-aromastic-sc402-icon-2,.style--add-aromastic-sc402-icon-3,.style--add-aromastic-sc402-icon-4,.style--add-aromastic-sc402-icon-5,.style--add-aromastic-sc403-icon-1,.style--add-aromastic-sc403-icon-2{padding:10px 10px 10px 45px;line-height:1.2;font-weight:700;display:inline-block;box-sizing:border-box}.style--add-aromastic-sc403-icon-1{background:url(/images/projects/aromastic/sc403/icon_01.jpg) left/29px 29px no-repeat}.style--add-aromastic-sc403-icon-2{background:url(/images/projects/aromastic/sc403/icon_02.jpg) left/29px 29px no-repeat}.style--add-aromastic-sc402-icon-1{background:url(/images/projects/aromastic/sc402/icon_01.jpg) left/29px 29px no-repeat}.style--add-aromastic-sc402-icon-2{background:url(/images/projects/aromastic/sc402/icon_02.jpg) left/29px 29px no-repeat}.style--add-aromastic-sc402-icon-3{background:url(/images/projects/aromastic/sc402/icon_03.jpg) left/29px 29px no-repeat}.style--add-aromastic-sc402-icon-4{background:url(/images/projects/aromastic/sc402/icon_04.jpg) left/29px 29px no-repeat}.style--add-aromastic-sc402-icon-5{background:url(/images/projects/aromastic/sc402/icon_05.jpg) left/29px 29px no-repeat}.project_aromastic_red-label{padding:5px 10px;display:inline-block;color:red;font-size:12px;margin:5px 0}.project_aromastic_application-button,.project_aromastic_application-button--disable{width:250px;display:inline-block;margin:0 auto;background-color:#ffcd00;border:none;color:#000;font-weight:700}.project_aromastic_application-button--disable:hover,.project_aromastic_application-button:hover{background-color:#ffcd00;color:#000;opacity:.8}@media screen and (max-width:520px){.project_aromastic_application-button,.project_aromastic_application-button--disable{box-sizing:border-box;width:100%}}.project_aromastic_application-button-under-text{width:260px;padding:20px 10px;line-height:1.4;text-align:left;display:inline-block}@media screen and (max-width:520px){.project_aromastic_application-button-under-text{width:100%}}.project_aromastic_application-button--disable{background-color:#b2b2b2}.project_aromastic_application-button--disable:hover{background-color:#b2b2b2;color:#000;opacity:1}.project_aromastic_service-flow{width:100%}.project_aromastic_service-flow_title{display:none}.project_aromastic_forpc{display:block}@media screen and (max-width:810px){.project_aromastic_service-flow_title{display:block;padding:10px 15px;background-color:#dcdcdc}.project_aromastic_forpc{display:none}}.project_aromastic_forsp{display:none}@media screen and (max-width:810px){.project_aromastic_forsp{display:block}}.project_aromastic_miliyah_contents-list{max-width:500px;list-style:none;padding-top:12px}.project_aromastic_miliyah_contents-list li{padding:5px 0;line-height:1.75}.project_aromastic_miliyah_aroma-list{font-size:14px;padding:15px 0;line-height:1.75}.project_aromastic_miliyah_aroma-list_icon{height:30px;padding-right:5px}.project_aromastic_miliyah_aroma-list dt,.project_aromastic_miliyah_aroma-list dt p{display:table-cell;vertical-align:middle}.project_aromastic_miliyah_aroma-list dd{margin:20px 0 0 30px}@media screen and (max-width:810px){.project_aromastic_miliyah_aroma-list dd{margin:20px 0 0}}.project_aromastic_miliyah_aroma-list .red{color:#fd0100}.project_aromastic_miliyah_aroma-list .white{color:#909090}.project_aromastic_miliyah_aroma-list .pink{color:#ffaec8}.project_aromastic_miliyah_aroma-list .gold{color:#f2d669}.project_aromastic_miliyah_aroma-list .navy{color:#339fdd}.project_aromastic_miliyah_title{font-size:26px;font-weight:lighter;line-height:1.4;letter-spacing:.2em;padding:40px 0}.project_aromastic_miliyah_subtitle{font-size:16px;font-weight:lighter;line-height:1.4;letter-spacing:.2em;padding:20px 0}.project_aromastic_miliyah_message{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#fff;font-size:14px;line-height:1.75;letter-spacing:.2em;padding:0 0 40px;margin:0 auto;width:90%;text-align:center}@media screen and (max-width:480px){.project_aromastic_miliyah_message{font-size:12px;text-align:left}}.project_aromastic_miliyah_message_miliyah{font-family:'SSTJapanese W55 Regular','Lucida Grande','Hiragino Kaku Gothic ProN','メイリオ',Meiryo,sans-serif;color:#fff;font-size:14px;line-height:1.75;letter-spacing:.2em}@media screen and (max-width:480px){.project_aromastic_miliyah_message_miliyah{font-size:12px}}.project_aromastic_miliyah_movie-contents{background-color:#000;color:#fff;max-width:800px;width:80%;margin:40px auto;padding:20px}.project_aromastic_miliyah_movie-title{font-weight:700;font-size:16px}.project_aromastic_miliyah_movie-thumbnail{position:relative;height:400px;transition:opacity .2s linear}.project_aromastic_miliyah_movie-thumbnail:hover{opacity:.8}.project_aromastic_miliyah_movie-thumbnail_image{position:absolute;top:0;bottom:0;left:0;right:0;width:70%;margin:auto}@media screen and (max-width:800px){.project_aromastic_miliyah_movie-thumbnail{height:200px}.project_aromastic_miliyah_movie-thumbnail_image{width:80%}}.project_aromastic_miliyah_movie-thumbnail_image_playicon{position:absolute;top:0;bottom:0;left:0;right:0;width:80px;margin:auto}.project_aromastic_miliyah_movie-thumbnail_subject{display:block;color:#fff;font-size:14px;line-height:1.5;position:absolute;top:0;bottom:0;left:0;right:0;height:35px;margin:auto;padding-top:160px;text-align:center}@media screen and (max-width:800px){.project_aromastic_miliyah_movie-thumbnail_subject{display:none}}.project_aromastic_beauty_display{display:block}.project_aromastic_beauty_display_sp{display:none}.project_aromastic_beauty_background_image{background-size:auto 100%;background-image:url(/images/projects/aromastic/subscription_beauty-bg-image_01.png);background-repeat:no-repeat}@media screen and (max-width:761px){.project_aromastic_beauty_display{display:none}.project_aromastic_beauty_display_sp{display:block;width:90%;margin:0 auto}.project_aromastic_beauty_background_image{background-size:auto 120%;background-image:url(/images/projects/aromastic/subscription_beauty-sp_bg-image_01.png);background-repeat:no-repeat;padding-bottom:1px}}.project_aromastic_recurring_beauty_apply-button-01{position:absolute;bottom:8%;left:10%;width:80%}.project_aromastic_recurring_beauty_apply-button-02{position:absolute;top:41%;right:10%;width:44%}.project_aromastic_recurring_beauty_apply-button-03{position:absolute;bottom:3%;left:10%;width:80%}@media screen and (max-width:761px){.project_aromastic_recurring_beauty_apply-button-01_sp{position:absolute;bottom:7.5%;left:20%;width:60%}.project_aromastic_recurring_beauty_apply-button-02_sp{position:absolute;bottom:10%;right:8%;width:44%}.project_aromastic_recurring_beauty_apply-button-03_sp{text-align:center;margin-top:20px;margin-bottom:20px}}.project_aromastic_recurring_beauty_sub_title--large{font-size:26px;font-weight:lighter}.project_aromastic_recurring_beauty_service-text{font-size:16px}.project_aromastic_recurring_beauty_service-text_sub{font-size:10px}.project_aromastic_recurring_beauty_faq{width:40%}@media screen and (max-width:761px){.project_aromastic_recurring_beauty_faq{width:85%}}.project_aromastic_recurring_beauty_faq-text,.project_aromastic_recurring_beauty_faq-title{font-size:16px}.project_aromastic_recurring_beauty_details_link_button{font-size:71%}.project_aromastic_recurring_beauty_footer-background-color{background-color:#FFBEDA}.style--add-mesh-icon{background:url(/images/projects/mesh/icon_MESH.png) left/29px 29px no-repeat;padding:10px 10px 10px 40px;display:inline-block;box-sizing:border-box;line-height:1.2}.project_mesh__button{display:inline-block;padding:10px 30px;margin-bottom:10px;border-radius:5px;text-decoration:none;color:#fff!important;background-color:#7fbf34}.project_mesh-app-gif-stop-button{width:120px;padding:8px 5px;float:right;border:1px solid}.project_mesh_app-icon:hover{opacity:.5}.project_huis_note{font-size:12px;margin:5px auto;line-height:1.6}.project_huis_multiple-column_row{font-size:0}.project_huis_multiple-column_column{display:inline-block;vertical-align:top;padding-left:10px}.project_huis_multiple-column_column.column-3{width:calc(100% / 3 - 20px / 3)}@media screen and (max-width:761px){.project_huis_multiple-column_column{display:block;margin:0 auto}.project_huis_multiple-column_column.column-3{width:100%}}.project_huis_multiple-column_column.column-2{width:calc(100% / 2 - 10px);padding-left:20px}.project_huis_multiple-column_column:first-of-type{padding-left:0}.project_huis_multiple-column_column.example{text-align:center}@media screen and (max-width:761px){.project_huis_multiple-column_column.column-2{width:100%;padding-left:0}.project_huis_multiple-column_column.example{width:80%}.project_huis_multiple-column_column_text br{display:none}}.project_huis_multiple-column_column_img{width:100%}.project_huis_multiple-column_column_text.title{font-size:20px;font-weight:700}.style--add-huis-icon{background:url(/images/projects/huis/teamicon.png) left/29px 29px no-repeat;padding:10px 10px 10px 45px;display:inline-block;box-sizing:border-box;line-height:1.2}.project_huis_spec{font-size:0}.project_huis_spec_product{margin:40px auto}.project_huis_spec_img{display:inline-block;vertical-align:top;width:40%}.project_huis_spec_img img{width:100%}.project_huis_spec_img img.img_115per{width:115%}@media screen and (max-width:761px){.project_huis_spec_img img.img_115per{width:100%}.project_huis_spec_img{display:block;width:100%}}.project_huis_spec_text{display:inline-block;width:60%}@media screen and (max-width:761px){.project_huis_spec_text{display:block;width:100%}}.project_huis_spec_text_title{margin:20px auto}.project_huis_spec_text_title .title{font-size:16px;font-weight:700;margin-bottom:10px}.project_huis_spec_text_title .model_number{font-size:14px}.project_huis_spec_text table th{background:0 0;font-weight:400;padding:5px}.project_huis_spec_text table td{text-indent:-9px;padding-left:9px}.project_Qrio_6items-container{margin:40px 0;text-align:center}.project_Qrio_6items-container_2items{display:inline-block}.project_Qrio_6items-container_item{display:inline-block;text-align:center}@media screen and (max-width:1010px){.project_Qrio_6items-container_2items{margin-bottom:30px}}@media screen and (max-width:520px){.project_Qrio_6items-container_2items{display:block}}.style--Qrio-paddingtop-50{padding-top:50px}.style--add-fes-icon{background:url(/images/projects/feswatch/web_icon.jpg) left/29px 29px no-repeat;padding:10px 10px 10px 45px;display:inline-block;box-sizing:border-box;line-height:1.2}@media screen and (max-width:600px){.project_fes_patterns .bx-wrapper .bx-controls-direction a{top:94%}}.project_fes_spec_table{border-spacing:2px 5px}.project_fes_spec_table th{min-width:50px}.project_fes_spec_table td{background-color:#f2f2f2;vertical-align:middle}.project_fes_faq,.project_toio_faq{text-indent:-1.8em;padding-left:1.75em}.project_fes_faq_answer,.project_toio_faq-answer{text-indent:-1.7em;padding-left:1.7em}.project_fes_oshirase{float:left;width:50%}@media screen and (max-width:800px){.project_fes_oshirase{width:100%}}.project_fes_oshirase_img{float:right;width:40%}.project_fesU_material_img{position:relative;height:419px;z-index:10}.project_fesU_material_img img{width:100%;position:absolute;top:0}.project_fesU_gray-frame-container{background-color:#f2f2f2;padding:20px;font-size:0}@media screen and (max-width:800px){.project_fes_oshirase_img{width:100%}.project_fesU_material_img{height:calc(80vw / 2)}.project_fesU_gray-frame-container{padding:15px}}.project_fesU_gray-frame-container_2cul_right{width:50%;box-sizing:border-box;display:inline-block;padding-left:10px}@media screen and (max-width:800px){.project_fesU_gray-frame-container_2cul_right.sp--percent100{width:100%;padding-left:0}}.project_fesU_gray-frame-container_2cul_left{width:50%;box-sizing:border-box;display:inline-block;padding-right:10px}@media screen and (max-width:800px){.project_fesU_gray-frame-container_2cul_left.sp--percent100{width:100%;padding-right:0}}.project_fesU_gray-frame-container .style--margin_20-auto{margin:20px auto 0!important}.project_fesU_gray-frame-container .project_fesU_inner-container{width:100%;box-sizing:border-box;padding:0 35px 55px;background-color:#fff;font-size:0}@media screen and (max-width:800px){.project_fesU_gray-frame-container .project_fesU_inner-container{padding:0 15px 40px}}.project_fesU_gray-frame-container .project_fesU_inner-container_title{font-size:22px;font-weight:700;line-height:1.3;padding:55px 0 30px}.project_fesU_gray-frame-container .project_fesU_inner-container_title_underline{font-size:22px;font-weight:700;line-height:1.3;padding:0 0 5px;margin:60px 0 40px;border-bottom:1px solid #dbdcdc}@media screen and (max-width:800px){.project_fesU_gray-frame-container .project_fesU_inner-container_title_underline{font-size:20px}.project_fesU_gray-frame-container .project_fesU_inner-container_title{padding:40px 0 30px}}.project_fesU_gray-frame-container .project_fesU_inner-container_p{font-size:14px;line-height:1.5}.project_fesU_gray-frame-container .project_fesU_inner-container_img_change-style{margin:0 auto;max-width:584px}.project_fesU_gray-frame-container .project_fesU_inner-container img{width:100%;margin-top:20px}.project_fesU_gray-frame-container .project_fesU_inner-container img.percent70{width:70%;padding:0 15% 20px}.project_fesU_gray-frame-container .project_fesU_inner-container_2cul{width:100%;box-sizing:border-box;display:inline-block;background-color:#fff;padding:0 15px 55px}.project_fesU_gray-frame-container .project_fesU_inner-container_2cul img{width:100%;padding-bottom:20px}@media screen and (max-width:800px){.project_fesU_gray-frame-container .project_fesU_inner-container_2cul{padding:0 15px 40px}.project_fesU_gray-frame-container .project_fesU_inner-container_2cul img{width:70%;padding:0 15% 20px}}.project_fesU_gray-frame-container .project_fesU_inner-container_img-2cul{width:50%;box-sizing:border-box;margin-top:20px;display:inline-block;padding:0 5px}.project_fesU_gray-frame-container .project_fesU_inner-container_img-2cul img{width:100%}@media screen and (max-width:800px){.project_fesU_gray-frame-container .project_fesU_inner-container_img-2cul{width:100%;display:block}}.project_fesU_gray-frame-container .project_fesU_inner-container_img-3cul{width:33.33%;box-sizing:border-box;margin-top:20px;display:inline-block;padding:0 5px;vertical-align:top}.project_fesU_gray-frame-container .project_fesU_inner-container_img-3cul img{width:100%}@media screen and (max-width:480px){.project_fesU_material_img{height:calc(90vw / 2)}.project_fesU_gray-frame-container .project_fesU_inner-container_img-3cul{width:80%;margin-left:10%;margin-right:10%}}.project_fesU_gray-frame-container .project_fesU_inner-container .project_contents_3column__column,.project_fesU_gray-frame-container .project_fesU_inner-container .project_watch_hub__3column2__column,.project_fesU_gray-frame-container .project_fesU_inner-container .project_watch_hub__3column__column{padding:0 10px}@media screen and (max-width:810px){.project_fesU_gray-frame-container .project_fesU_inner-container .project_contents_3column__column,.project_fesU_gray-frame-container .project_fesU_inner-container .project_watch_hub__3column2__column,.project_fesU_gray-frame-container .project_fesU_inner-container .project_watch_hub__3column__column{float:left;width:33%}}@media screen and (max-width:480px){.project_fesU_gray-frame-container .project_fesU_inner-container .project_contents_3column__column,.project_fesU_gray-frame-container .project_fesU_inner-container .project_watch_hub__3column2__column,.project_fesU_gray-frame-container .project_fesU_inner-container .project_watch_hub__3column__column{padding:0 5px}}.project_fesU_make-design_img{margin:30px auto}.project_fesU_read-more-button{width:350px;background-color:#000;font-size:16px;color:#fff;padding:10px 0;margin:40px auto 0;text-align:center}.project_fesU_read-more-button:hover{background-color:#777;cursor:pointer}@media screen and (max-width:800px){.project_fesU_read-more-button{width:100%}}.pattern-select_box{border-top:1px solid #000;border-bottom:1px solid #000;margin-top:25px}.pattern-select_box .content-box{width:100%;margin:20px 0;font-size:0}.pattern-select_box .content-box:nth-child(2){border-top:1px solid #000;padding-top:20px}.pattern-select_box .content-box .title-box{width:20%;display:inline-block;vertical-align:middle;box-sizing:border-box;font-size:18px;line-height:1.3;font-weight:700;text-align:center}.pattern-select_box .content-box .images-box{width:80%;display:inline-block;vertical-align:middle;box-sizing:border-box}.pattern-select_box .content-box .images-box img{width:100%}@media screen and (max-width:810px){.pattern-select_box .content-box .title-box{width:100%;display:block;padding-bottom:20px;font-size:18px;line-height:1.3;font-weight:700;text-align:center}.pattern-select_box .content-box .images-box{width:100%;display:block}}.pattern-select_box--value_silver,.pattern-select_box--value_white{display:none}.pattern-select_color-button-box{width:70%;margin:0 auto}@media screen and (max-width:810px){.pattern-select_color-button-box{width:100%}}.pattern-select_color-button{padding:10px;text-align:center;background-color:#fff;border:1px solid #000;position:relative;color:#000;transition:.3s;font-size:16px}@media screen and (max-width:640px){.pattern-select_color-button{font-size:14px;height:30px;word-break:break-all}}.pattern-select_color-button::after,.pattern-select_color-button::before{position:absolute;content:'';width:0;height:0;top:100%;left:calc(50% - 10px);transition:.3s}.pattern-select_color-button::before{border:10px solid transparent;border-top:10px solid #000}.pattern-select_color-button::after{border:10px solid transparent;margin-top:-1px;border-top:10px solid #fff}.pattern-select_color-button:hover{background-color:#b2b2b2;border:1px solid #000;color:#fff;cursor:pointer}.pattern-select_color-button:hover::before{border-top:10px solid #000}.pattern-select_color-button:hover::after{border-top:10px solid #b2b2b2}.pattern-select_color-button--state_current{padding:10px;text-align:center;background-color:#000;border:1px solid #000;position:relative;color:#fff;font-size:16px}@media screen and (max-width:640px){.pattern-select_color-button--state_current{font-size:14px;height:30px;word-break:break-all}}.pattern-select_color-button--state_current::after,.pattern-select_color-button--state_current::before{content:'';width:0;height:0;top:100%;left:calc(50% - 10px);position:absolute}.pattern-select_color-button--state_current::before{border:10px solid transparent;border-top:10px solid #000}.pattern-select_color-button--state_current::after{border:10px solid transparent;margin-top:-1px;border-top:10px solid #000}.project_fesU_creators-design_note,.project_fesU_pattern_normal-design_note{margin:20px 0 -35px;color:#b2b2b2}.pattern-select_color-button .new,.pattern-select_color-button--state_current .new{position:absolute;top:-18px;left:0;color:red;font-size:12px;font-weight:700}.project_fesU_material_note{color:#b2b2b2}.project_fesU_creators-design_creators-name{text-align:left}.project_fesU_pattern_normal-design_pattern-name{text-align:center}.project_fesU_like-design_img-3cul{width:33.33%;box-sizing:border-box;margin-top:20px;display:inline-block;padding:0 5px;vertical-align:top}@media screen and (max-width:480px){.project_fesU_creators-design_creators-name,.project_fesU_pattern_normal-design_pattern-name{text-align:center}.project_fesU_like-design_img-3cul{width:100%}}.project_fesU_like-design_img-3cul img.project_fesU_like-design_img-3cul_img{width:90%}.project_fesU_like-design_img-3cul_text{font-size:14px;text-align:left;line-height:1.2em}@media screen and (max-width:480px){.project_fesU_like-design_img-3cul img.project_fesU_like-design_img-3cul_img{width:40%;display:inline-block;vertical-align:middle}.project_fesU_like-design_img-3cul_text{display:inline-block;width:55%;vertical-align:middle;line-height:1.5em;text-align:left;margin-left:5%}}.project_fesU_like-design_img-3cul_text_title{margin:10px;font-weight:700;text-align:center;font-size:18px}@media screen and (max-width:480px){.project_fesU_like-design_img-3cul_text_title{text-align:left;margin:10px 0}}.project_fesU_anchor_border-bottom:link,.project_fesU_anchor_border-bottom:visited{color:#3e3e3e!important;text-decoration:underline!important}.project_fesU_anchor_border-bottom:hover{color:#777!important;text-decoration:none!important}.project_fesU_spec_note{text-indent:-1.6em;padding-left:1.6em}.project_fesU_faq{text-indent:-1.8em;padding-left:1.75em}.project_sns_ul li{line-height:2.5;list-style:none;word-break:break-all}.project_check-mark_ul li{text-align:left;line-height:1.5;list-style:none;word-break:break-all;display:block}.project_fesU_showroom_img_box{border:1px solid #e5e5e5}.project_team_fesU_creator_comming-soon_img{background-color:#dbdcdc;color:#666;width:95%;height:187px;padding-top:66px;font-size:120px;text-align:center}@media screen and (max-width:800px){.project_team_fesU_creator_comming-soon_img{font-size:80px;padding-top:9px;height:89px}}.project_team_fesU_creator_comming-soon_text{padding-top:200px;font-size:35px;text-align:right}@media screen and (max-width:800px){.project_team_fesU_creator_comming-soon_text{padding-top:75px;font-size:20px}}.project_team_fesU_creator_description-container{width:66%}.project_fesU_detail-box,.project_fesU_detail-box--index{width:100%;margin:0 auto;padding:20px;border:1px solid #999;box-sizing:border-box}@media screen and (max-width:800px){.project_team_fesU_creator_description-container{width:100%}}.project_fesU_detail-box--index{font-size:14px;cursor:pointer}.project_fesU_detail-box{border-top:none}.project_fesU_notify--black{background-color:#000;color:#fff;padding:30px 40px 40px}.project_fesU_notify--black>.project__title1,.project_fesU_notify--black>.project__title1-noline-center,.project_fesU_notify--black>.project_kubb__title,.project_fesU_notify--black>.project_toio__title1,.project_fesU_notify--black>.project_toio__title2{margin:0 0 20px;padding:0 0 5px}.project_fesU_logo_img-area{margin:0 auto;width:70%;padding:10px 0}.project_fesU_logo_text-area{margin:0 auto;width:80%;padding:10px 0}.project_fesU_logo_text-size{font-size:55px;text-align:center}@media screen and (max-width:520px){.project_fesU_logo_text-size{font-size:23px}.project_fesU_u_table_scroll{overflow:auto;white-space:nowrap}}.project_fesU_u_item-box{margin-left:1px;padding:1px 1px 1px 10px}.project_fesU_u_item-box_black{background-color:#000;color:#FFF}.project_fesU_u_item-box_silver{background-color:#CDCDCD;color:#000}.project_fesU_u_item-box_white{background-color:#FFF;color:#000}.project_fesU_u_table{font-size:14px;width:100%;border-collapse:collapse;border-spacing:0 5px;padding:10px 0;border:1px solid #000}.project_fesU_u_table caption{display:none}.project_fesU_u_table .main-head{color:#FFF;background-color:#606060}.project_fesU_u_table .main-head-red{color:#FFF;background-color:red}.project_fesU_u_table .main-head-darkorange{color:#FFF;background-color:#FF8C00}.project_fesU_u_table .main-head-yellow{color:#000;background-color:#EE0}.project_fesU_u_table .main-head-darkolivegreen{color:#000;background-color:#A2CD5A}.project_fesU_u_table th{text-align:left;padding:10px;color:#000;background:#CDCDCD;line-height:1.2;border-collapse:collapse;border:1px solid #000;vertical-align:middle}.project_wena_custom_selector__arrow--left,.project_wena_custom_selector__arrow--right{background-size:50%;background-position:center;background-repeat:no-repeat;cursor:pointer}.project_fesU_u_table .cell-center{text-align:center}.project_fesU_u_table tr{border-collapse:collapse;border:1px solid #000}.project_fesU_u_table td{padding:0 10px;line-height:1.5;border-collapse:collapse;border:1px solid #000;vertical-align:middle;text-align:center}.project_fesU_ul_detail-box{margin:0 auto;width:30%;padding:10px 0}@media screen and (max-width:520px){.project_fesU_ul_detail-box{width:100%}}.project_fesU_ul_detail-box_item{padding:1px}.project_fesU_ul_detail-box_text{background-color:#CDCDCD;color:#000;position:relative;padding:1px 1px 1px 10px}.project_fesU_ul_detail-box_new-icon{position:absolute;top:5%;right:3%}.project_wena_img-for-pc{display:block}.project_wena_img-for-sp{display:none}@media screen and (max-width:800px){.project_wena_img-for-pc{display:none}.project_wena_img-for-sp{display:block}}.project_wena__swarovski_p{line-height:2;font-size:12px;letter-spacing:.1em;padding:5px 0}.project_wena_img-swarovski-logo{width:110px}.project_wena_img-swarovski-logo--small{width:50px;padding-right:20px}.project_wena_tab-selector{font-size:0}.project_wena_tab-selector_li,.project_wena_tab-selector_li-m,.project_wena_tab-selector_li-w{display:inline-block;color:#fff;width:50%;text-align:center;font-size:24px;letter-spacing:.1em;padding:20px 0;box-sizing:border-box;cursor:pointer;transition:background-color .5sec linear}.project_wena_tab-selector_li-m,.project_wena_tab-selector_li-w{background-color:#000;border:1px solid #000}.project_wena_tab-selector_li--inactive{background-color:#fff;color:#777;border:1px solid #aaa}.project_wena_concept-title{font-size:32px;line-height:1.2;letter-spacing:.2em;padding:40px 0 20px}.project_wena_description__p--concept{font-size:16px;line-height:2;letter-spacing:.1em;margin:10px 0;word-wrap:break-word}@media screen and (max-width:650px){.project_wena_description__p--concept{font-size:12px;line-height:1.75;letter-spacing:0;text-align:left}}@media screen and (max-width:375px){.project_wena_description__p--concept{font-size:10.7px;line-height:1.75;letter-spacing:0;text-align:left}}.project_wena_description__p--concept1{font-size:16px;line-height:2;letter-spacing:.1em;margin:10px 0;word-wrap:break-word}@media screen and (max-width:650px){.project_wena_description__p--concept1{font-size:14px;line-height:1.75;letter-spacing:0;text-align:left}}.project_wena_description__p--women{font-size:16px;line-height:2;letter-spacing:.2em;margin:10px 0;word-wrap:break-word}.project_wena_custom{width:80%;margin:40px auto}@media screen and (max-width:800px){.project_wena_custom{width:100%}}.project_wena_custom_result{width:100%;position:relative;background-color:#f7f7f7;margin-bottom:10px}.project_wena_custom_result_band,.project_wena_custom_result_head{width:50%;position:absolute;top:0;left:5%}.project_wena_custom_result_back{width:38%;position:absolute;top:0;left:5%;margin-left:50%}.project_wena_custom_result:before{content:"";display:block;padding-top:75%}.project_wena_custom_selector{width:100%;position:relative;text-align:center}.project_wena_custom_selector:before{content:"";display:block;padding-top:100px}.project_wena_custom_selector__arrow--left{position:absolute;left:0;top:0;width:80px;height:90px;background-color:#777;background-image:url(/images/arrow_left_white.png)}@media screen and (max-width:800px){.project_wena_custom_selector:before{padding-top:70px}.project_wena_custom_selector__arrow--left{width:40px;height:60px}}.project_wena_custom_selector__left{position:absolute;left:0;top:0;width:150px;height:55px;background-color:#ccc;padding:35px 0 0 20px;font-weight:700;text-align:left}@media screen and (max-width:800px){.project_wena_custom_selector__left{width:85px;height:36px;font-size:12px;padding:24px 0 0 10px}}.project_wena_custom_selector__arrow--right{position:absolute;right:0;top:0;width:80px;height:90px;background-color:#777;background-image:url(/images/arrow_right_white.png)}@media screen and (max-width:800px){.project_wena_custom_selector__arrow--right{width:40px;height:60px}}.project_wena_custom_selector__item,.project_wena_custom_selector__item--full{position:absolute;left:85px;top:0;width:calc(100% - 170px);height:90px;background-color:#ccc}@media screen and (max-width:800px){.project_wena_custom_selector__item,.project_wena_custom_selector__item--full{left:45px;width:calc(100% - 90px);height:60px}}.project_wena_custom_selector__item_head{position:absolute;background-color:#fff;height:90px;width:90px;overflow:hidden;box-sizing:border-box;border:10px solid #ccc}@media screen and (max-width:800px){.project_wena_custom_selector__item_head{width:60px;height:60px;border:5px solid #ccc}}.project_wena_custom_selector__item_head__image{width:100%}.project_wena_custom_selector__item_description{position:absolute;text-align:left;font-size:16px;left:100px;top:10px;line-height:1.2}@media screen and (max-width:800px){.project_wena_custom_selector__item_description{left:60px;top:5px;font-size:10px}}.project_wena_custom_selector__item_addcart{position:absolute;background-color:#333;height:90px;width:90px;overflow:hidden;box-sizing:border-box;border:10px solid #ccc;right:0;color:#fff;font-size:14px;text-align:center;line-height:1.2;padding-top:18px;cursor:pointer}@media screen and (max-width:800px){.project_wena_custom_selector__item_addcart{height:60px;width:60px;border:5px solid #ccc;font-size:10px;padding-top:12px}}.project_wena_custom_selector__item_addcart.disable{background-color:#777}.project_wena_custom_selector__item--full{left:170px;width:calc(100% - 170px)}@media screen and (max-width:800px){.project_wena_custom_selector__item--full{left:95px;width:calc(100% - 95px)}}.project_wena_lineup_title{position:relative}.project_wena_lineup_title p{position:absolute;bottom:20px;left:20px;width:80%;color:#fff;font-size:22px;letter-spacing:.1em;line-height:1.1;text-shadow:0 0 20px #323232}.project_wena_lineup_title p span{font-size:12px;letter-spacing:0}.project_wena_lineup-image-left{padding-right:5px;box-sizing:border-box}.project_wena_lineup-image-right{padding-left:5px;box-sizing:border-box}@media screen and (max-width:520px){.project_wena_lineup-image-left{padding-right:0}.project_wena_lineup-image-right{padding-left:0}}.project_wena_wrist_image_left{text-align:center;box-sizing:border-box}.project_wena_wrist_title_left{font-size:20px;font-weight:700;padding:5px 0;margin:40px 0 20px;line-height:1.3;border-bottom:1px solid #3e3e3e;text-align:left}.project_wena_wrist_text_left{font-size:14px;line-height:1.5;margin:10px 0;text-align:left}.project_wena_wrist_text_left_small{font-size:1px;text-align:left}.project_wena_description__p{font-size:13px;line-height:1.5}.project_wena_wrist_project_contents{max-width:800px;width:90%;margin:auto}.project_wena_description__title{font-size:16px;line-height:1.5}.project_wena_description__m{margin:25px}.project_wena_description__pm{margin:0 auto;width:60%}.project_wena_description__left{margin:0 25px}.project_wena_wrist-image{width:60%}.project_wena_wrist-image-p{width:100%;height:360px;display:block}.project_wena_wrist-image-p2{width:100%}.project_wena_wrist-p{font-size:20px;line-height:2;word-wrap:break-word}.project_sss-internal-link-button{padding:15px;text-align:center;background-color:#fff;border:2px solid #0098ce;position:relative;color:#0098ce;transition:.3s}.project_sss-internal-link-button::after,.project_sss-internal-link-button::before{position:absolute;content:'';width:0;height:0;top:100%;left:calc(50% - 15px);transition:.2s}.project_sss-internal-link-button::before{border:10px solid transparent;border-top:15px solid #0098ce}.project_sss-internal-link-button::after{border:10px solid transparent;margin-top:-4px;border-top:15px solid #fff}.project_sss-internal-link-button_02::after,.project_sss-link-button::after{content:'→';top:13px;right:20px;font-size:20px;font-weight:700}.project_sss-internal-link-button:hover{background-color:#0098ce;border:2px solid #fff;color:#fff;cursor:pointer}.project_sss-internal-link-button:hover::before{border-top:15px solid #fff}.project_sss-internal-link-button:hover::after{border-top:15px solid #0098ce}.project_sss-internal-link-button_02{padding:15px;text-align:center;background-color:#fff;border:2px solid #0098ce;color:#0098ce;position:relative;transition:.3s}.project_sss-internal-link-button_02::after{position:absolute}.project_sss-internal-link-button_02:hover{background-color:#0098ce;border:2px solid #fff;color:#fff;cursor:pointer}.project_sss-internal-link-button_02:hover::after{color:#fff}.project_sss-link-button{width:70%;margin:0 auto;padding:15px;text-align:center;background-color:#0098ce;border:2px solid #0098ce;color:#fff;position:relative;transition:.3s}.sony_building_left,.sony_building_right{display:inline-block;padding:0 5px;vertical-align:top;box-sizing:border-box}.project_sss-link-button::after{position:absolute;color:#fff}.sony_building_left__p,.sony_building_right__p{font-size:14px;line-height:1.5;word-wrap:break-word}.project_sss-link-button:hover{background-color:#fff;border:2px solid #0098ce;color:#0098ce;cursor:pointer}.project_sss-link-button:hover::after{color:#0098ce}.sony_building_left{width:20%;margin-top:20px}.sony_building_left__p{margin:5px 0}.sony_building_right{width:70%;margin-top:20px}.sony_building_right__p{margin:5px 0}.sonybuilding_tophirai_img,.sonybuilding_tophirai_p{margin:0;padding:0;display:inline-block;vertical-align:top}.sonybuilding_tophirai_img{width:40%}.sonybuilding_tophirai_img img{width:90%}@media screen and (max-width:650px){.project_sss-link-button{position:static}.sonybuilding_tophirai_img,.sonybuilding_tophirai_img img{width:100%}}.sonybuilding_tophirai_p{width:59%}@media screen and (max-width:650px){.sonybuilding_tophirai_p{width:100%}}.b2b_header_title{position:absolute;top:32px;left:200px;color:#f2f2f2;font-size:16px}@media screen and (max-width:1070px){.b2b_header_title{top:37px;left:60vw}}@media screen and (max-width:520px){.b2b_header_title{top:28px;left:65vw;font-size:14px}}.b2b_header_nav{top:32px}@media screen and (max-width:1070px){.b2b_header_nav{top:80px}}.b2b_caution{border:1px solid red;padding:0 20px 20px}.b2b_caution_title{color:red}@media screen and (max-width:880px){.b2b_plans-list_header{margin-top:65px}}.b2b_logout_description{margin:100px auto;font-size:20px;line-height:1.6}.b2b_footer-area{height:185px}@media screen and (max-width:1120px){.b2b_footer-area{height:235px}.b2b_footer_illustration{padding-top:190px}}@media screen and (max-width:520px){.b2b_header_nav{top:60px}.b2b_footer-area{height:200px}}.b2b_footer_nav{height:18px}.b2b_footer_illustration{height:0}.b2b_footer_copyright{top:135px}@media screen and (max-width:1120px){.b2b_footer_copyright{top:188px}}@media screen and (max-width:520px){.b2b_footer_illustration{padding-top:165px}.b2b_footer_copyright{top:165px}}.project_toio_main-visual{padding-bottom:5%;position:relative}.project_toio_main-visual .parts{position:absolute}.project_toio_main-visual .logo{top:20%;left:10%}.project_toio_main-visual .logo>img{width:20%}.project_toio_main-visual .release{top:38%;left:11%;font-size:1.2vw;font-weight:700;color:#fff}@media screen and (max-width:600px){.project_toio_main-visual .logo{display:none}.project_toio_main-visual .release{top:69%;left:28%;font-size:5vw;color:#00aeca}}.project_toio_main-visual .title{font-size:4rem;line-height:8.2rem;color:#fff;top:5%;left:5%}@media screen and (max-width:1280px){.project_toio_main-visual .title{font-size:5vw;line-height:10.2vw}}.project_toio_main-visual .btn{top:50%;left:6%;width:100%}.project_toio_main-visual .btn>.project_toio-btn{background-color:#f0ac00;width:22%;padding:2% 0;font-size:1.1rem}@media screen and (max-width:800px){.project_toio_main-visual .btn>.project_toio-btn{font-size:.8rem}}@media screen and (max-width:600px){.project_toio_main-visual .btn{top:80%;left:20%}.project_toio_main-visual .btn>.project_toio-btn{width:60%;padding:4% 0;font-size:1.1rem}}.project_toio_main-visual .official{width:40%;margin:2% auto 0}@media screen and (max-width:600px){.project_toio_main-visual .official{width:60%;margin:5% auto 0}}.project_toio_page-title{width:100%;color:#56c9d5;text-align:center;letter-spacing:10px;padding-top:5px}.project_toio__title1,.project_toio__title2{color:#00aeca;font-weight:lighter;border:none}.project_toio__title1{font-size:28px;letter-spacing:6px;line-height:1.75}@media screen and (max-width:560px){.project_toio__title1{font-size:18px;letter-spacing:2px;line-height:1.75;margin:0}}.project_toio__title2{font-size:32px;letter-spacing:10px}@media screen and (max-width:560px){.project_toio__title2{font-size:20px;letter-spacing:6px;line-height:1.75;margin:0}}.project_toio_description__p,.project_toio_description__p2{font-size:21px;line-height:2;letter-spacing:7px;word-wrap:break-word}@media screen and (max-width:560px){.project_toio_description__p,.project_toio_description__p2{font-size:14px;letter-spacing:1px;line-height:1.75}}.project_toio_description__p2{font-size:16px;letter-spacing:2px}.project_toio_buy-button{width:280px;padding:20px 0;margin:50px auto 0;font-weight:700;text-align:center;background-color:#ffcd00}.project_toio_buy-button:hover{opacity:.6}.project_toio_spec-table th{width:160px}@media screen and (max-width:560px){.project_toio_description__p2{font-size:14px;letter-spacing:1px;line-height:1.75}.project_toio_spec-table th{width:110px}}.project_toio_faq{font-weight:700}.project_toio_boxs .box{padding:10%;text-align:center;float:left;border-radius:12px}@media screen and (max-width:520px){.project_toio_boxs .box{padding:0 0 10%}.project_toio_boxs .box .title-area-pc{display:none}.project_toio_boxs .box .movie-sp .photo{background:#fff}}.project_toio_boxs .box .title-area-pc .title-image{width:30%;margin:0 auto 8%}.project_toio_boxs .box .title-area-pc .title{font-size:18px;color:#fff;margin-bottom:40px;font-weight:400}.project_toio_boxs .box .title-area-sp{background-color:#fff;padding:5%;border-top-left-radius:10px;border-top-right-radius:10px}.project_toio_boxs .box .title-area-sp .title-image{width:30%;margin:0 auto 8%}.project_toio_boxs .box .title-area-sp .title{font-size:18px;color:#00aeca;font-weight:400}.project_toio_boxs .box .movie-sp{margin-top:0}@media screen and (min-width:521px){.project_toio_boxs .box .movie-sp,.project_toio_boxs .box .title-area-sp{display:none}}.project_toio_boxs .box .description{font-size:18px;color:#fff;line-height:2;margin:0 auto}@media screen and (max-width:520px){.project_toio_boxs .box .description{padding:5% 10% 0}}.project_toio_boxs .box .btn{width:100%!important;padding-top:5%}.project_toio_boxs .box .btn a div{background:#fff}.project_toio_boxs .box .btn a div .text{font-size:1rem;color:#00aeca;border-radius:100px}@media screen and (min-width:521px) and (max-width:1280px){.project_toio_boxs .box .btn a div .text{font-size:1.3vw}}.project_toio_boxs .box .btn a div span{border-top:2px solid #00aeca;border-right:2px solid #00aeca}@media screen and (min-width:521px) and (max-width:600px){.project_toio_boxs .box .btn a div span{border-top:1px solid #00aeca;border-right:1px solid #00aeca;top:45%;right:5%}}@media screen and (max-width:521px){.project_toio_boxs .box .btn a div span{right:7%}}.project_toio_boxs .box .btn-arrow{width:10px;height:10px;border-top:2px solid #00aeca;border-right:2px solid #00aeca;transform:rotate(45deg);position:absolute;top:.1rem;right:3rem}.project_toio_boxs .box .movie-image-area{overflow:hidden;width:100%;height:100%;border-radius:12px}.project_toio_boxs .box .movie-play-icon{left:34%;position:absolute;top:30%;width:30%}@media screen and (max-width:520px){.project_toio_boxs .box .btn a div{margin:0 5%;padding:4% 0}.project_toio_boxs .box .btn a div .text{font-size:1.1rem;padding:5% 0}.project_toio_boxs .box .movie{display:none}.project_toio_boxs .box .movie-image-area{border-radius:12px 12px 0 0}.project_toio_boxs .box .movie-play-icon{left:35%;top:25%}}.project_toio_boxs .box .movie-play-text{text-align:center;position:absolute;top:65%;color:#fff;font-size:1rem;width:100%}.project_toio_boxs>.down{padding-top:10%}.project_toio_boxs .blue{background:#00aeca}.project_toio_title-list-title{background-color:#a2c732}.project_toio_title-list-title .text-area{padding:9% 5%}.project_toio_title-list-title .text-area .title{color:#fff;font-size:25px;line-height:1.5;font-weight:400}@media screen and (max-width:520px){.project_toio_boxs .box .movie-play-text{top:80%}.project_toio_title-list-title .text-area{padding:5%}.project_toio_title-list-title .text-area .title{font-size:18px;text-align:center}.project_toio_title-list-title .text-area .description{display:none}}.project_toio_title-list-title .text-area .description{color:#fff;font-size:15px;padding-top:2%}.project_toio_title-list-list .list-image{padding:0 3%}.project_toio_title-list-list .list-text{padding:0 7%;position:relative}.project_toio_title-list-list .list-text .area{margin-top:-30px;padding:5%;height:100%;background:#f0f5f8}.project_toio_title-list-list .list-text .area .title{font-size:1.1rem;height:100%;line-height:1.33333;text-align:center;color:#00aeca;font-weight:400}@media screen and (max-width:600px){.project_toio_title-list-list{margin-bottom:10%}.project_toio_title-list-list .list-text .area .title{font-size:1rem}}.project_toio_title-list-list .list-text .area .title-brown{font-size:1.1rem;height:100%;line-height:1.33333;text-align:center;color:#6a5542;font-weight:400}@media screen and (max-width:600px){.project_toio_title-list-list .list-text .area .title-brown{font-size:1rem}}.project_toio_title-list-list .list-text .area .sub-title{line-height:1;text-align:center;color:#424242}.project_toio_title-list-list .list-text .area .genre{display:inline-block;border:1px solid #e0e0e0;line-height:1!important;padding:.5em 1em;border-radius:2px;color:#999;text-align:center}.project_toio_title-list-list .list-text .area .description-area .description{height:100%;font-size:.8rem}.project_toio_title-list-list .list-text .area .description-area .description>sup{font-size:.7rem}@media screen and (max-width:600px){.project_toio_title-list-list .list-text .area .description-note-area{padding-top:10%}}.project_toio_title-list-list .list-text .area .description-note{font-size:10px;text-indent:-1.6em;padding-left:1.6em}.project_toio_title-list-list .list-text .area .btn-area .btn{text-align:center;padding:5%}.project_toio_title-list-list .list-text .area .btn-area .btn a{font-size:18px;color:#339fdd;padding:5% 0}.project_toio_title-list-list .list-text .area .btn-area .btn-arrow{width:15px;height:15px}.project_toio_title-list-list .list-text .last{padding-bottom:2rem}.project_toio_title-list-list .column{padding-bottom:20px}.project_toio_title-list-list .down{margin-top:5%}@media screen and (max-width:520px){.project_toio_title-list-list .down{margin-top:0}}.project_toio-btn{text-align:center;font-size:20px;background:#00aeca;padding:8% 0;border-radius:100px;position:relative}.project_toio-btn-area{width:50%;margin:0 auto;padding-top:5%}@media screen and (max-width:850px){.project_toio-btn-area{width:80%}}.project_toio-btn .text{color:#fff}.project_toio-btn .arrow{width:10px;height:10px;color:#fff;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);position:absolute;top:40%;right:10%}@media screen and (max-width:600px){.project_toio-btn{font-size:16px}.project_toio-btn .icon{width:15px;height:15px}}.project_toio_team-message{font-size:1.3rem;color:#00aeca;text-align:center;line-height:1.5}.project_toio_team-member{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project_toio_team-member-text-area{-ms-flex:66.6666%;flex:66.6666%;display:block}@media screen and (max-width:520px){.project_toio_team-message{font-size:.9rem}.project_toio_team-member-text-area{-ms-flex:100%;flex:100%}}.project_toio_team-member-text-area .block{padding:5%}.project_toio_team-member-text-area .block .member-name{font-size:20px}.project_toio_team-member-img-area{-ms-flex:33.3333%;flex:33.3333%}.project_toio_display--sp{display:none!important}@media screen and (max-width:520px){.project_toio_team-member-img-area{-ms-flex:100%;flex:100%}.project_toio_display--pc{display:none!important}.project_toio_display--sp{display:inline-block!important}}.project-b2b-index_arrow-icon{margin-right:20px;height:14px;transition:.5s transform}.project-b2b-index_ul{font-size:14px;width:95%;padding:10px 20px;box-sizing:border-box}.project-b2b-index_ul li{line-height:1.5;padding:25px 0;word-wrap:break-word}.project-b2b-index_title{cursor:pointer}.project-b2b-index_product-name{position:absolute;width:400px}.project-b2b-index_cart{position:absolute;margin-left:400px;margin-top:-4px;background-color:#ffcd00;padding:10px;color:#000!important}@media screen and (max-width:560px){.project-b2b-index_ul{font-size:12px}.project-b2b-index_product-name{width:160px}.project-b2b-index_cart{margin-left:170px}}.project_qrio{font-family:FrutigerLTW01-45Light,"Open Sans","Noto Sans Japanese","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.project_qrio_application-button{width:250px;display:inline-block;margin:0 auto;background-color:#ffcd00;border:none;color:#000;font-weight:700}.project_qrio_application-button:hover{background-color:#ffcd00;color:#000;opacity:.8}@media screen and (max-width:520px){.project_qrio_application-button{box-sizing:border-box;width:100%}}.project_qrio__container{margin-bottom:40px}.project_qrio__title-box{font-weight:700;padding:10px;border:3px solid #333;display:inline-block;margin:20px 0}.project_qrio__column_img{background-color:#fff;background-size:cover;position:relative}.project_qrio__column_img_text{position:absolute;bottom:20px;left:20px;width:300px;color:#fff;font-size:22px;letter-spacing:.1em;line-height:1.1;text-shadow:0 0 20px #323232}.project_qrio__contents__text_left,.project_qrio__contents__title_left{left:10%}.project_qrio__column_img_text--sub{font-size:12px;letter-spacing:0}.project_qrio__lock_box{padding:5% 0;text-align:center;font-size:40px;font-weight:100;color:#fff;line-height:1.6;background-color:#a8a8a8}@media screen and (max-width:560px){.project_qrio__lock_box{font-size:20px}.project_qrio__lock_box--sub{padding-left:20px;padding-right:20px;text-align:left}}.project_qrio__lock_box--sub{font-size:14px}@media screen and (max-width:560px){.project_qrio_text_br{display:none!important}}.project_qrio__contents{max-width:800px;width:90%;margin:0 auto}.project_qrio__contents_br{display:inline-block}.project_qrio__contents__title{position:absolute;top:10%;font-size:25px}.project_qrio__contents__title_right{color:#fff;right:3%}@media screen and (max-width:560px){.project_qrio__contents_br br{display:none!important}.project_qrio__contents__title{font-size:20px}.project_qrio__contents__title_right{left:10%}}.project_qrio__contents__text{position:absolute;top:30%;font-size:12px;width:40%;line-height:normal}@media screen and (max-width:560px){.project_qrio__contents__text{top:25%;width:80%}}.project_qrio__contents__text_right{color:#fff;right:10%}.project_qrio__contents_inner{width:50%;max-width:1440px;margin:0 auto;padding:0 20px}.project_qrio__contents_inner h3{font-size:32px;font-weight:300;color:#383838;margin-bottom:50px;line-height:1.3}.project_qrio__contents_inner p{font-size:14px;font-weight:400;margin-bottom:50px;line-height:1.8}.project_qrio__contents_ul ul li a{display:inline-block;padding:15px 30px;background:#383838;color:#fff;font-size:14px;font-weight:400;position:relative}@media screen and (max-width:560px){.project_qrio__contents_ul ul li a{font-size:90%;padding:10px 30px}}.project_qrio__contents_ul ul{list-style:none;width:100%;padding-top:10%}.project_qrio__contents_ul li{padding-bottom:1%}.project_qrio .project_aromastic_application-button,.project_qrio .project_aromastic_application-button--disable,.project_qrio .project_aromastic_button,.project_qrio .project_qrio_application-button{border:1px solid #939393;padding:15px;color:#939393;text-align:center;line-height:1.4}.project_health_server_title1,.project_health_server_title2{font-weight:700;margin:20px 0;line-height:1.3;text-align:center;padding:5px 0}.project_qrio .project_aromastic_application-button--disable:hover,.project_qrio .project_aromastic_application-button:hover,.project_qrio .project_aromastic_button:hover,.project_qrio .project_qrio_application-button:hover{background-color:#939393;color:#fff}@media screen and (max-width:600px){.project_qrio .project_aromastic_application-button,.project_qrio .project_aromastic_application-button--disable,.project_qrio .project_aromastic_button,.project_qrio .project_qrio_application-button{font-size:14px}}.project_health_server_title1{font-size:26px}@media screen and (max-width:560px){.project_qrio__contents_ul ul{width:150%}.project_health_server_title1{font-size:16px}}.project_health_server_title2{font-size:30px}@media screen and (max-width:560px){.project_health_server_title2{font-size:18px}}.project_health_server_text{text-align:center;line-height:3em;margin-bottom:40px;font-size:14px}@media screen and (max-width:560px){.project_health_server_text{line-height:2em}}.project_health_server_plan-title{font-size:22px;font-weight:lighter;margin:10px 0;line-height:1.4}.inupathy_title1,.third-class_title{text-align:center;line-height:1.3;font-weight:700}.inupathy_title1{font-size:22px;padding:5px 0;margin:40px 0}.inupathy_title1-sub{font-size:14px}.inupathy__how-to-image{padding-top:10%}@media screen and (max-width:560px){.inupathy_title1{font-size:14px;margin:20px 0}.inupathy_title1-sub{font-size:10px}.inupathy__how-to-image{padding-top:0}}.inupathy__cf-text{text-align:center;padding:30px 0}.inupathy__plan-image{float:left;width:20%;padding-top:45px}@media screen and (max-width:560px){.inupathy__plan-image{width:100%}}.inupathy__plan-text{float:right;width:75%;padding-left:2%}@media screen and (max-width:560px){.inupathy__plan-text{width:100%;padding-left:0;float:left}}.third-class_title{font-size:26px;padding:5px 0;margin:20px 0}.project_possi_description,.project_possi_title1,.project_possi_title2,.project_possi_video-title{line-height:1.6;text-align:center}@media screen and (max-width:560px){.third-class_title{font-size:16px}}.third-class__title-large{font-size:20px;font-weight:700}.third-class__half-text-area{padding:10px}.third-class__top_online-left-image{float:left}.third-class__top_online-right-text{float:right}@media screen and (max-width:560px){.third-class__title-large{font-size:16px}.third-class__half-text-area{padding:0}.third-class__top_online-left-image{float:right}.third-class__top_online-right-text{float:left}}.third-class__team_lecturer-image-left{padding-top:10%}.third-class__team_lecturer-image-right{position:absolute;top:22%;right:0}@media screen and (max-width:560px){.third-class__team_lecturer-image-left{padding-top:0}.third-class__team_lecturer-image-right{position:relative;top:0}}.third-class__team_partner-image{padding-top:15%;padding-bottom:15%}.project_possi_title1{font-size:32px;padding-bottom:40px;color:#2daac8}.project_possi_title1_logo{width:25%}@media screen and (max-width:560px){.project_possi_title1{font-size:26px;padding-bottom:20px}.project_possi_title1_logo{width:30%}}.project_possi_title2{font-size:30px;padding-bottom:20px}@media screen and (max-width:560px){.project_possi_title2{font-size:22px}}.project_possi_description{font-size:20px}@media screen and (max-width:560px){.project_possi_description{font-size:17px}}.project_possi_description_dl{font-family:"SSTJapanese W55 Regular"!important;font-size:15px}.project_possi_description_dd{text-indent:-1em;padding:5% 0 5% 1em}.project_possi_video{position:relative;margin-top:30px}.project_possi_video-bg{width:100%;height:100%}.project_possi_video-iframe-1{position:absolute;width:87.5%;height:74.7%;top:-3.5%;left:0;bottom:0;right:0;margin:auto}@media screen and (max-width:560px){.project_possi_description_dd{padding:2% 0 2% 1em}.project_possi_video-iframe-1{width:88%;height:74.6%}}.project_possi_video-iframe-2{position:absolute;width:87.5%;height:74.7%;top:-5%;left:0;bottom:0;right:0;margin:auto}@media screen and (max-width:560px){.project_possi_video-iframe-2{width:88%;height:74.6%}}.project_possi_video-title{position:absolute;width:100%;bottom:3%;font-size:20px}@media screen and (max-width:560px){.project_possi_video-title{bottom:0;font-size:18px}}@media screen and (max-width:440px){.project_possi_video-title{bottom:0;font-size:16px}}@media screen and (max-width:300px){.project_possi_video-title{bottom:0;font-size:12px}}.project_possi_2column,.project_possi_2column_monitor{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project_possi_2column__column{width:50%}@media screen and (max-width:560px){.project_possi_2column__column{width:100%}}.project_possi_2column__column_paddingleft{width:calc(50% - 10px);padding-left:10px}@media screen and (max-width:560px){.project_possi_2column__column_paddingleft{width:100%;padding-left:0}}.project_possi_2column__column_paddingright{width:calc(50% - 10px);padding-right:10px}.project_possi_2column__column_order-change_1to2{-ms-flex-order:1;order:1}@media screen and (max-width:560px){.project_possi_2column__column_paddingright{width:100%;padding-right:0}.project_possi_2column__column_order-change_1to2{-ms-flex-order:2;order:2}}.project_possi_2column__column_order-change_2to1{-ms-flex-order:2;order:2}@media screen and (max-width:560px){.project_possi_2column__column_order-change_2to1{-ms-flex-order:1;order:1}}.project_possi_2column__column_align-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.project_possi_2column_title,.project_possi_2column_title_monitor{font-size:26px;line-height:1.2}@media screen and (max-width:560px){.project_possi_2column_title,.project_possi_2column_title_monitor{font-size:20px;padding-top:10px}}.project_possi_2column_title_monitor{font-size:18px;font-weight:700}.project_possi_2column_description,.project_possi_2column_description_monitor{margin-top:20px;line-height:1.6;font-size:20px}@media screen and (max-width:560px){.project_possi_2column_description,.project_possi_2column_description_monitor{font-size:18px}}.project_possi_2column_description_monitor{font-size:15px;margin:5px 0 15px}.project_possi_2column_monitor{padding-bottom:30px}.project_possi_3column_p{text-align:center;font-size:26px;font-weight:700;margin-top:20px}.project_possi_collabo_logo{text-align:center;margin:40px 0}.project_possi_collabo_logo_image{width:50%}@media screen and (max-width:560px){.project_possi_3column_p{font-size:20px}.project_possi_collabo_logo{margin:20px 0}.project_possi_collabo_logo_image{width:100%}}.project_possi_artist_introduction{font-size:14px;line-height:1.5}.project_possi_artist_link{text-decoration:underline}.project_possi_plan_area{margin-bottom:10%}.project_possi_plan_area-bargain{position:relative}.project_possi_plan_area-bargain:before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(169,169,169,.6);z-index:1}@media screen and (min-width:811px){.project_possi_plan_area-bargain .soldout_area-pc{position:absolute;width:100%;top:20%;z-index:2}.project_possi_plan_area-bargain .soldout_area-sp{display:none}}@media screen and (max-width:810px){.project_possi_plan_area-bargain .soldout_area-pc{display:none}.project_possi_plan_area-bargain .soldout_area-sp{position:absolute;width:100%;top:20%;z-index:2}}.project_possi_plan_area-bargain .soldout_image{width:60%;margin:0 auto;display:block}@media screen and (max-width:810px){.project_possi_plan_area-bargain .soldout_image{width:80%}}.project_possi_plan_single_image{width:50%!important}.project_possi_plan_single_area{width:33%;margin:0 auto}.project_possi_plan_single_area>.column{padding:15px}@media screen and (max-width:810px){.project_possi_plan_single_area{width:100%}.project_possi_plan_single_area>.column{padding:10px}}.project_possi_plan_title{font-size:26px;line-height:1.6;text-align:center;padding-bottom:20px}@media screen and (max-width:560px){.project_possi_plan_title{font-size:20px}}.project_possi_plan_title-red{color:red}.project_possi_plan_image{border:1px solid #767b7c}.project_possi_plan_description{text-align:center;line-height:1.6;font-size:18px}@media screen and (max-width:768px){.project_possi_plan_description{font-size:14px}}@media screen and (max-width:600px){.project_possi_plan_description{font-size:12px}}.project_possi_plan_p{text-align:center;font-size:22px;margin-top:20px}@media screen and (max-width:560px){.project_possi_plan_p{font-size:18px}}.project_possi_spec{margin:15px 0;line-height:1.2}.project_possi_spec th{width:30%;padding:0 10px 10px 0;text-align:left}.project_possi_spec td{width:70%;padding:0 10px 10px 0;text-align:left}.project_possi_copyright{max-width:800px;width:80%;margin:40px auto;text-align:right;font-size:12px}@media screen and (max-width:560px){.project_possi_copyright{width:90%}}.project_possi_separate-line,.project_possi_separate-line_medium,.project_possi_separate-line_small{max-width:800px;width:80%;margin:0 auto;position:relative;height:150px}@media screen and (max-width:560px){.project_possi_separate-line,.project_possi_separate-line_medium,.project_possi_separate-line_small{height:80px;width:90%}}.project_possi_separate-line_medium{height:100px}.project_possi_separate-line_small{height:64px}@media screen and (max-width:560px){.project_possi_separate-line_medium{height:64px}.project_possi_separate-line_small{height:26px}}.project_possi_separate-line__kazari{position:absolute;top:0;left:0;bottom:0;margin:auto;height:inherit}.project_possi_separate-line__kazari_img{height:100%}.project_possi_separate-line__kazari_right{position:absolute;top:0;right:0;bottom:0;margin:auto;height:inherit}.project_possi_separate-line__goto-top{position:absolute;top:0;right:0;bottom:0;margin:auto;width:50px;height:50px;cursor:pointer}.project_possi_separate-line__goto-top_img{height:100%}.project_possi_text-style{font-family:"SST W55 Bold";color:#767b7c}.project_possi_text-style h3,.project_possi_text-style h4{font-weight:400}.project_possi_2column_description,.project_possi_2column_description_monitor,.project_possi_copyright,.project_possi_plan_description,.project_possi_plan_p,.project_possi_spec td,.project_possi_team_description,.project_possi_team_image-note,.project_possi_text-style_no-bold{font-family:"SSTJapanese W55 Regular"!important}.project_possi_mt30,.project_possi_mt30_pc-only{margin-top:30px}@media screen and (max-width:560px){.project_possi_mt30_pc-only{margin-top:0}}.project_possi_mt60,.project_possi_mt60_pc-only,.project_possi_team_title{margin-top:60px}.project_possi_team_title{text-align:center;line-height:1.6;font-size:26px}@media screen and (max-width:560px){.project_possi_mt60_pc-only,.project_possi_team_title{margin-top:0}.project_possi_team_title{font-size:20px;text-align:left}.pc-only{display:none}}.project_possi_team_image-note{text-align:center;font-size:14px;line-height:1.2;padding-top:5px}.project_possi_team_description{margin:30px 0 0;text-indent:1em}@media screen and (min-width:801px){.project_reonpocket_header-status{width:100%;float:left;margin-top:30px}}.project_reonpocket_fontsize12{font-size:12px}@media screen and (max-width:520px){.project_reonpocket_fontsize12{font-size:12px}}.project_reonpocket_style--font-16{font-size:16px}.project_reonpocket_style--margin-left-and-top_10{margin:10px 0 0 10px!important}@media screen and (min-width:561px){.sp-only{display:none}}#faq{margin-top:-65px;padding-top:65px}@media screen and (max-width:560px){#faq{margin-top:-100px;padding-top:100px}}.project_watch_hub__title_about{width:27.5%;display:block}.project_watch_hub__contents_title{font-size:2.5rem;margin-bottom:3%;color:#000;text-align:center;font-weight:700;line-height:1.5}.project_watch_hub__table td,.project_watch_hub__table th{border-collapse:collapse;border:1px solid #000;vertical-align:middle;text-align:left}.project_watch_hub__contents_description,.project_watch_hub__info_desk{font-size:1.5rem;line-height:1.7;margin:0 0 4%;word-wrap:break-word}@media screen and (max-width:720px){.project_watch_hub__contents_title{font-size:1.5rem}.project_watch_hub__contents_description,.project_watch_hub__info_desk{font-size:.8rem}}.project_watch_hub__info_desk{padding:1rem 0;background:#dbdcdc;margin-top:80px}@media screen and (max-width:560px){.project_watch_hub__info_desk{margin-top:40px}}.project_watch_hub__table{font-size:1.2rem;width:100%;border-collapse:collapse;border-spacing:0 5px;padding:10px 0;border:1px solid #000}@media screen and (max-width:720px){.project_watch_hub__table{font-size:.6rem}}.project_watch_hub__table th{padding:10px;color:#000;background:#dbdcdc;line-height:1.2}.project_watch_hub__table tr{border-collapse:collapse;border:1px solid #000}.project_watch_hub__table td{padding:0 10px;line-height:1.5}.project_watch_hub__superscript{vertical-align:top;font-size:9px}.project_watch_hub__5column{display:-ms-flexbox;display:flex}.project_watch_hub__3column,.project_watch_hub__3column2{width:60%}@media screen and (max-width:810px){.project_watch_hub__5column{display:inherit}.project_watch_hub__3column,.project_watch_hub__3column2{width:100%;margin:0 auto}}.project_watch_hub__3column2__column,.project_watch_hub__3column__column{width:33.33%;padding:0}@media screen and (max-width:810px){.project_watch_hub__3column2__column,.project_watch_hub__3column__column{float:left;width:33.33%;padding:0 10px;box-sizing:border-box}}.project_watch_hub__3column2{width:100%}.project_watch_hub__3column2__column{width:33.33%;padding:2px!important}.project_watch_hub__2column{width:40%}.project_watch_hub__2column__column{padding:0}@media screen and (max-width:810px){.project_watch_hub__2column{width:66.66%;margin:0 auto}.project_watch_hub__2column__column{float:left;width:50%;box-sizing:border-box;padding:0 10px}}.project_watch_hub__padding-top_90{padding-top:90px}.project_watch_hub__trademark-text{font-size:14px;line-height:1.1;margin:5px 0;word-wrap:break-word}.project_reon_2colum_percent35,.project_reon_2colum_percent45,.project_reon_2colum_percent_right45,.project_reon_2colum_percent_right45_1,.project_reon_2colum_percent_right65,.project_reon_2colum_task,.project_reon_background,.project_reon_description,.project_reon_title_content{background-color:#f5f5f5;padding:0}.project_reon_background_padding{padding:40px 18px}.project_reon_font{font-size:15px;line-height:initial}.project_reon_font_normal{padding:50% 0 0 25px;font-size:15px;line-height:initial}.project_reon_font_bold{padding:50% 0;font-size:15px;line-height:initial}.project_reon_font_right{padding:12.5px 0}.project_reon_font_task{font-size:15px;line-height:initial;margin:80px 10px 0 15px}@media screen and (max-width:800px){.project_reon_font_task{margin:0;font-size:15px;line-height:initial}}.project_reon_description{padding:20px 3px 20px 5px;font-weight:700}.project_reon_description_span{font-weight:400;font-size:12px}.project_reon_3colum{padding:0 10px;float:left;width:33.33%;box-sizing:border-box}.project_reon_3colum_nopadding{padding:0}.project_reon_3colum_rightpadding{padding-right:20px}@media screen and (max-width:820px){.project_reon_3colum_style1{padding:0;width:100%;float:none}}@media screen and (max-width:680px){.project_reon_3colum_style2{padding:5px 20px 5px 5px;width:100%;float:none}}.project_reon_2colum{float:left;width:50%;box-sizing:border-box}@media screen and (max-width:1018px){.project_reon_2colum{width:100%;float:none;margin-top:-5px}}.project_reon_2colum_task{float:left;width:50%;box-sizing:border-box}@media screen and (max-width:800px){.project_reon_2colum_task{float:none;width:100%;padding:5px 20px}}.project_reon_2colum_percent45{float:left;width:45%;padding:5px 15px}@media screen and (max-width:800px){.project_reon_2colum_percent45{width:100%;float:left;padding:20px 5px}}.project_reon_2colum_percent_right45{float:right;width:45%;padding:11px 15px}@media screen and (max-width:800px){.project_reon_2colum_percent_right45{width:100%;float:left;padding:20px 5px}}.project_reon_2colum_percent_right45_1{float:right;width:45%;padding:5px 15px}@media screen and (max-width:800px){.project_reon_2colum_percent_right45_1{width:100%;float:left;padding:20px 5px}}.project_reon_2colum_percent35{float:left;width:35%}@media screen and (max-width:800px){.project_reon_2colum_percent35{width:100%;float:left;padding:0}}.project_reon_2colum_percent_right65{float:right;width:65%;height:55%}.project_reon_colum_background{height:598px}@media screen and (max-width:800px){.project_reon_2colum_percent_right65{width:100%;float:left;padding:20px 5px}.project_reon_colum_background{height:300px}}.project_reon_background_skill1{background-color:#f5f5f5;padding:30px 18px}.project_reon_text_center{text-align:center}.project_reon_img{margin:0 auto;width:80%}@media screen and (max-width:800px){.project_reon_img{width:50%;margin:0 auto}.project_reon_img_left{width:50%}.project_reon_img_right{width:100%}}@media screen and (max-width:680px){.project_reon_img_pic{width:50%;margin:0 auto}}.project_reon_img1{margin:0 auto;width:37.5%}@media screen and (max-width:800px){.project_reon_img1{width:50%;margin:0 auto}.project_reon_img1_left{width:50%}.project_reon_img1_right{width:100%}}@media screen and (max-width:680px){.project_reon_img1_pic{width:50%;margin:0 auto}.project_reon_br{display:none}}.project_reon_middle_img{width:70%;margin:0 auto}.project_reon_title{padding:10px 0;line-height:initial}.project_reon_title_content{padding:0;font-size:15px;line-height:initial}.project_reon_title_content_left{padding-bottom:25px}.project_reon_title_content_right{padding-bottom:2px}@media screen and (max-width:800px){.project_reon_title_content_right{padding-bottom:15px}}.project_sotsuten__reword_area{padding-bottom:20px}.project_sotsuten__reword_title{padding-bottom:10px}.project_sotsuten__reword_text{padding-left:1.7em}.project_sotsuten__team_user{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project_sotsuten__team_user_column_text{width:70%}@media screen and (max-width:560px){.project_sotsuten__team_user_column_text{width:100%}}.project_sotsuten__team_user_column_img{width:30%}.project_sotsuten__team_user_order-change_1to2{-ms-flex-order:1;order:1}@media screen and (max-width:560px){.project_sotsuten__team_user_column_img{width:100%}.project_sotsuten__team_user_order-change_1to2{-ms-flex-order:2;order:2}}.project_sotsuten__team_user_order-change_2to1{-ms-flex-order:2;order:2}@media screen and (max-width:560px){.project_sotsuten__team_user_order-change_2to1{-ms-flex-order:1;order:1}}.project_sotsuten__team_user_text{padding:10px}.project_kubb__title{text-align:center;font-size:2.5rem}@media screen and (max-width:520px){.project_kubb__title{font-size:2rem}}.project_kubb__contents_main_title{font-size:1.8rem;margin-bottom:3%;text-align:center;font-weight:700;line-height:1.5}@media screen and (max-width:720px){.project_kubb__contents_main_title{font-size:1.2rem}}.project_kubb__contents_title{margin-bottom:3%;font-weight:700;display:-ms-flexbox;display:flex}.project_kubb__contents_title_description{font-size:1.8rem;line-height:1.8}@media screen and (max-width:720px){.project_kubb__contents_title_description{font-size:1.5rem}}.project_kubb__contents_title_sub_description{font-size:1.2rem;padding-left:1rem;line-height:3.1}@media screen and (max-width:1000px){.project_kubb__contents_title{display:block}.project_kubb__contents_title_sub_description{padding-left:0;line-height:1}}@media screen and (max-width:720px){.project_kubb__contents_title_sub_description{font-size:.8rem}}.project_kubb__contents_sub_title{font-size:1.6rem;margin-bottom:3%;font-weight:700;line-height:1.5}.project_kubb__contents_sub_title_description{font-size:1.2rem;margin-bottom:3%;padding-left:1rem;line-height:2.5}@media screen and (max-width:720px){.project_kubb__contents_sub_title{font-size:1.2rem}.project_kubb__contents_sub_title_description{font-size:.8rem}}.project_kubb__contents_plan_title{font-size:1.4rem;margin-bottom:3%;padding-left:2rem;font-weight:700;line-height:1.5}@media screen and (max-width:720px){.project_kubb__contents_plan_title{font-size:.9rem}}.project_kubb__contents_plan_description{font-size:1.4rem;margin-bottom:3%;padding-left:4rem;line-height:2rem}@media screen and (max-width:720px){.project_kubb__contents_plan_description{font-size:.9rem}}.project_kubb__color_variation_img{width:2rem;margin:0 1rem .5rem}@media screen and (max-width:520px){.project_kubb__color_variation_img{width:1.8rem;margin:0 .2rem .5rem}.project_t__header-contents-contact_button{padding:0!important}}@media screen and (min-width:521px) and (max-width:594px){.project_t__header-contents-contact_button{width:206px}.project_t__header-contents-contact_button_arrow{right:22px}}.project_t__contents-title{font-size:24px;margin:10% 0 3%;color:#000}@media screen and (max-width:480px){.project_t__contents-title{font-size:18px;margin:15% 0 5%}}.project_t__contents-description--large{font-size:16px}.project_t__contents-contact-button_area{height:65px;background-color:#0098ce!important;display:inline-table}.project_t__contents-contact-button_text{width:280px;display:table-cell;text-align:center;vertical-align:middle;color:#f2f2f2!important;font-weight:700}@media screen and (max-width:800px){.project_t_form_submit-button{width:100%!important}}.project_mammoecho_font{font-family:"SSTJapanese W55 Regular"}.departures-gate__contents_body-1,.departures-gate__contents_body-2,.ssap__contents_body-1,.ssap__contents_body-2{font-family:'SSTJapanese W55 Regular'}.project_mammoecho_font_margin{margin:10px}@media screen and (max-width:651px){.project_mammoecho_font_margin{margin:3px}}.project_mammoecho_logo{float:left;height:44px;margin-left:52px;margin-right:2px}@media screen and (max-width:520px){.project_mammoecho_logo{height:30px;margin-left:13px}}@media screen and (max-width:414px){.project_mammoecho_logo{height:30px;margin-left:15px}}@media screen and (max-width:375px){.project_mammoecho_logo{height:30px;margin-left:13px}}@media screen and (max-width:360px){.project_mammoecho_logo{height:30px;margin-left:12px}}@media screen and (max-width:320px){.project_mammoecho_logo{height:30px;margin-left:10px}}.project_mammoecho_logo_content{margin:15px 0 0}@media screen and (max-width:520px){.project_mammoecho_logo_content{margin:7px 0 0}}.project_mammoecho_range_left_40{float:left;width:40%}.project_mammoecho_range_right_60{float:right;width:60%}@media screen and (max-width:768px){.project_mammoecho_range_right_60{float:none;width:auto}}.project_mammoecho_range_left_50{float:left;width:50%}.project_mammoecho_range_right_50{float:right;width:50%}@media screen and (max-width:768px){.project_mammoecho_range_right_50{float:none;width:auto}}.project_mammoecho_range_width_50{width:50%}.project_mammoecho_range_left_48{float:left;width:48%;margin-right:2%}.project_mammoecho_background{background-color:#F7E9E6}.project_mammoecho_background_none{background-color:#fff}.project_mammoecho_margin_top{margin-top:-43px}.project_mammoecho_margin_img_left{margin-left:-10px}.project_mammoecho_margin_img_top{margin-top:-50px}.project_mammoecho_margin_bottom{margin-bottom:50px}.project_mammoecho_margin_font_left{margin-left:43px}@media screen and (max-width:930px){.project_mammoecho_margin_font_left{margin-left:20px}}@media screen and (max-width:828px){.project_mammoecho_margin_font_left{margin-left:0}}.project_mammoecho_overflow{overflow:hidden}.project_mammoecho_br{display:none}@media screen and (max-width:651px){.project_mammoecho_br{display:inline}.project_mammoecho_span{display:none}}.project_mammoecho_title{margin-left:60px;font-size:20px}@media screen and (max-width:414px){.project_mammoecho_title{margin-left:20px;font-size:16px}}@media screen and (max-width:375px){.project_mammoecho_title{margin-left:18px;font-size:16px}}@media screen and (max-width:360px){.project_mammoecho_title{margin-left:18px;font-size:16px}}@media screen and (max-width:320px){.project_mammoecho_title{margin-left:17px;font-size:16px}}.project_ssep_text_center{font-size:14px;padding:10px;text-align:center}.project_ssep_background{background-color:#f5f5f5;padding:0}.project_ssep_background_padding{padding:80px 10px}.project_ssep_1row_2colum{float:left;width:50%;box-sizing:border-box}@media screen and (max-width:1018px){.project_ssep_background_padding{padding:0}.project_ssep_1row_2colum{width:100%;float:none;margin-top:-5px}}.project_ssep_description_p{font-size:14px;line-height:1.5;letter-spacing:2px}.project_ssep_item-box_black{background-color:#000;color:#FFF}.project_ssep_item-box_silver{background-color:#CDCDCD;color:#000}.project_ssep_item-box_white{background-color:#FFF;color:#000}.project_description_indent__p{margin:0 57px}.project_ssep__image{width:100%;display:block}.project_ssep__image--percent90{margin:auto;width:90%;display:block}.project_ssep__image--percent80{margin:auto;width:80%;display:block}.project_ssep__image--percent50{margin:auto;width:50%;display:block}.project_ssep-header_logo__img{height:50px;vertical-align:middle}.project_vall_background{background-color:#f5f5f5;padding:0}.project_vall_background_padding{padding:10px 18px}@media screen and (max-width:650px){.project_vall_background_padding{margin:15px 0}}.project_vall_2colum{float:left;width:50%;box-sizing:border-box}@media screen and (max-width:1018px){.project_ssep-header_logo__img{height:21px;vertical-align:middle}.project_vall_2colum{width:100%;float:none;margin-top:-5px}}.project_vall_column_float{width:100%;float:none}.project_vall_percent75{width:75%;margin:0 40px;display:block}@media screen and (max-width:650px){.project_vall_percent75{width:95%;margin:auto}}.project_aerobo_title_fontsize{font-size:19px}@media screen and (max-width:520px){.project_aerobo_title_fontsize{font-size:18px}}.project_aerobo_center_fontsize{text-align:center;font-size:12px}.project_aerobo_image{display:block;width:105%;height:172px}@media screen and (max-width:520px){.project_aerobo_center_fontsize{text-align:center;font-size:14px}.project_aerobo_image{width:100%;height:100%}}.project_mycar_fontsize{font-size:20px}@media screen and (max-width:520px){.project_mycar_fontsize{font-size:18px}}.project_mycar_fontsize28{font-size:28px}@media screen and (max-width:520px){.project_mycar_fontsize28{font-size:24px}}.project_mycar_fontsize19{font-size:19px}.project_mycar_column_margin{margin:5px}.project_mycar_lineheight{line-height:1.2}.project_mycar_2column_margin{margin:10px 10px 130px}@media screen and (max-width:520px){.project_mycar_fontsize19{font-size:17px}.project_mycar_2column_margin{margin:10px}}.project_mycar_space_margin{margin:0 0 12px}@media screen and (max-width:520px){.project_mycar_space_margin{margin:0 0 5px}}.project_mycar_background{background-color:#FFF6E1;padding:0 10px}.project_mycar_background_none{background-color:#fff;padding:0 10px}.project_mycar_2column,.project_mycar_2column_monitor{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project_mycar_2column__column{width:50%}@media screen and (max-width:560px){.project_mycar_2column__column{width:100%}}.project_mycar_2column__column_paddingleft{width:calc(50% - 10px);padding-left:10px}@media screen and (max-width:560px){.project_mycar_2column__column_paddingleft{width:100%;padding-left:0}}.project_mycar_2column__column_paddingright{width:calc(50% - 10px);padding-right:10px}.project_mycar_2column__column_order-change_1to2{-ms-flex-order:1;order:1}@media screen and (max-width:560px){.project_mycar_2column__column_paddingright{width:100%;padding-right:0}.project_mycar_2column__column_order-change_1to2{-ms-flex-order:2;order:2}}.project_mycar_2column__column_order-change_2to1{-ms-flex-order:2;order:2}@media screen and (max-width:560px){.project_mycar_2column__column_order-change_2to1{-ms-flex-order:1;order:1}}.project_mycar_2column__column_align-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.project_mycar_2column_title,.project_mycar_2column_title_monitor{font-size:26px;line-height:1.2}@media screen and (max-width:560px){.project_mycar_2column_title,.project_mycar_2column_title_monitor{font-size:20px;padding-top:10px}}.project_mycar_2column_title_monitor{font-size:18px;font-weight:700}.project_mycar_2column_description,.project_mycar_2column_description_monitor{margin-top:20px;line-height:1.6;font-size:20px}@media screen and (max-width:560px){.project_mycar_2column_description,.project_mycar_2column_description_monitor{font-size:18px}}.project_mycar_2column_description_monitor{font-size:15px;margin:5px 0 15px}.project_mycar_2column_monitor{padding-bottom:30px}.project_mycar_lineup-image-left{padding-right:5px;box-sizing:border-box}.project_mycar_lineup-image-right{padding-left:5px;box-sizing:border-box}.project_springpan_title_fontsize{font-size:19px}@media screen and (max-width:520px){.project_mycar_lineup-image-left{padding-right:0;margin:0 0 20px}.project_mycar_lineup-image-right{padding-left:0;margin:0 0 20px}.project_springpan_title_fontsize{font-size:15.8px}}.project_springpan_fontsize22{font-size:22px}@media screen and (max-width:520px){.project_springpan_fontsize22{font-size:20px}}.project_springpan_fontsize18{font-size:18px}.project_springpan_fontsize16{font-size:16px}@media screen and (max-width:520px){.project_springpan_fontsize18{font-size:16px}.project_springpan_fontsize16{font-size:14px}.project_springpan_fontsize12{font-size:12px}}.project_springpan_fontsize12{font-size:12px}.project_springpan_fontsize11{font-size:11px}@media screen and (max-width:520px){.project_springpan_fontsize11{font-size:11px}}.project_springpan_column_margin{margin:5px}.project_springpan_member{font-size:20px}.project_springpan_plan{width:48%;bottom:auto}@media screen and (max-width:520px){.project_springpan_member{font-size:16px}.project_springpan_plan{width:100%;bottom:auto}}.project_soleilsole_title{font-size:30px;font-weight:lighter;margin:40px 0 0;line-height:2}@media screen and (max-width:520px){.project_soleilsole_title{font-size:18px;margin:0}}.project_soleilsole_title-N{font-size:23px;font-weight:700;margin:30px 0 0;line-height:1}@media screen and (max-width:520px){.project_soleilsole_title-N{font-size:16px;margin:0}}.project_soleilsole{font-size:16px;line-height:1.5;margin:0 0 30px;word-wrap:break-word}@media screen and (max-width:520px){.project_soleilsole{font-size:12px;margin:10px 0 20px}}.project_soleilsole_2column,.project_soleilsole_2column_monitor{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.project_soleilsole_2column__column{width:50%}@media screen and (max-width:560px){.project_soleilsole_2column__column{width:100%}}.project_soleilsole_2column__column_paddingleft{width:calc(50% - 10px);padding-left:10px}@media screen and (max-width:560px){.project_soleilsole_2column__column_paddingleft{width:100%;padding-left:0}}.project_soleilsole_2column__column_paddingright{width:calc(50% - 10px);padding-right:10px}.project_soleilsole_2column__column_order-change_1to2{-ms-flex-order:1;order:1}@media screen and (max-width:560px){.project_soleilsole_2column__column_paddingright{width:100%;padding-right:0}.project_soleilsole_2column__column_order-change_1to2{-ms-flex-order:2;order:2}}.project_soleilsole_2column__column_order-change_2to1{-ms-flex-order:2;order:2}@media screen and (max-width:560px){.project_soleilsole_2column__column_order-change_2to1{-ms-flex-order:1;order:1}}.project_soleilsole_2column__column_align-center{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.project_soleilsole_2column_title,.project_soleilsole_2column_title_monitor{font-size:26px;line-height:1.2}@media screen and (max-width:560px){.project_soleilsole_2column_title,.project_soleilsole_2column_title_monitor{font-size:20px;padding-top:10px}}.project_soleilsole_2column_title_monitor{font-size:18px;font-weight:700}.project_soleilsole_2column_description,.project_soleilsole_2column_description_monitor{margin-top:20px;line-height:1.6;font-size:20px}@media screen and (max-width:560px){.project_soleilsole_2column_description,.project_soleilsole_2column_description_monitor{font-size:18px}}.project_soleilsole_2column_description_monitor{font-size:15px;margin:5px 0 15px}.project_soleilsole_2column_monitor{padding-top:50px}.project_soleilsole_2colum{float:left;width:50%;box-sizing:border-box}@media screen and (max-width:1018px){.project_soleilsole_2colum{width:100%;float:none;margin-top:-5px}}.project_soleilsole_2colum_task{float:left;width:50%;box-sizing:border-box}@media screen and (max-width:800px){.project_soleilsole_2colum_task{float:none;width:100%;padding:5px 20px}}.project_soleilsole_2colum_percent18{float:left;width:18%}@media screen and (max-width:800px){.project_soleilsole_2colum_percent18{width:100%;float:left;padding:20px 5px}}.project_soleilsole_2colum_percent22{float:left;width:22%}@media screen and (max-width:800px){.project_soleilsole_2colum_percent22{width:100%;float:left;padding:20px 5px}}.project_soleilsole_2colum_percent30{float:left;width:28%}@media screen and (max-width:800px){.project_soleilsole_2colum_percent30{width:100%;float:left;padding:20px 5px}}.project_soleilsole_2colum_percent_right60{float:right;width:60%}@media screen and (max-width:800px){.project_soleilsole_2colum_percent_right60{width:100%;float:left;padding:20px 5px}}.project_soleilsole_2colum_percent_right72{float:right;width:72%}@media screen and (max-width:800px){.project_soleilsole_2colum_percent_right72{width:100%;float:left;padding:20px 5px}}.project_soleilsole_2colum_percent18,.project_soleilsole_2colum_percent22,.project_soleilsole_2colum_percent30,.project_soleilsole_2colum_percent_right60,.project_soleilsole_2colum_percent_right72,.project_soleilsole_2colum_task,.project_soleilsole_background{padding:0}.project_soleilsole_background_padding{padding:40px 18px}.project_soleilsole_padding,.project_tanadachahaku_padding{padding:80px 0 0}.project_soleilsole_fontsize{font-size:16px;line-height:2}@media screen and (max-width:520px){.project_soleilsole_fontsize{font-size:12px}}.project_soleilsole_team_fontsize{font-size:15px;line-height:2;margin:0 0 80px}.project_soleilsole_fontsize2{line-height:2}.project_soleilsole_text_center{text-align:center}.project_soleilsole_text_end{text-align:end}@media screen and (max-width:520px){.project_soleilsole_team_fontsize{font-size:12px;margin:10px 0}.project_soleilsole_fontsize2{font-size:12px}.project_soleilsole_text_center-sp{text-align:center;margin:20px 0}}.project_soleilsole_text_font{font-weight:700;font-size:20px}@media screen and (max-width:520px){.project_soleilsole_text_font{font-size:16px}}.project_soleilsole_color_dense{color:#000}.project_soleilsole_color_normal{color:#333}.project_soleilsole_color_theme{color:#80AFC5}.project_soleilsole_color_light{color:#939597}.project_atlant_title_fontsize{font-size:19px}@media screen and (max-width:520px){.project_atlant_title_fontsize{font-size:18px}}.project_atlant_2colum{float:left;width:50%;box-sizing:border-box}@media screen and (max-width:1018px){.project_atlant_2colum{width:100%;float:none;margin-top:-5px}}.project_atlant_2colum_percent_left65{float:left;width:65%}@media screen and (max-width:800px){.project_atlant_2colum_percent_left65{width:100%;float:left}}.project_atlant_2colum_percent_left40{float:left;width:40%}@media screen and (max-width:800px){.project_atlant_2colum_percent_left40{width:100%;float:left}}.project_atlant_2colum_percent_right35{float:right;width:35%}@media screen and (max-width:800px){.project_atlant_2colum_percent_right35{width:100%;float:left}}.project_atlant_2colum_percent_right60{float:right;width:60%}@media screen and (max-width:800px){.project_atlant_2colum_percent_right60{width:100%;float:left}}.project_atlant_2colum .project_atlant_margin{margin:10px 50px}.project_atlant-image{width:50%}.project_atlant-font-size{font-size:13px}.project_tanadachahaku_font-size{font-size:20px}.project_tanadachahaku_margin_up{margin:80px 0;font-size:20px;line-height:1.5}@media screen and (max-width:768px){.project_tanadachahaku_margin_up{margin:auto}}@media screen and (max-width:414px){.project_tanadachahaku_margin_up{margin:auto}}@media screen and (max-width:375px){.project_tanadachahaku_margin_up{margin:auto}}@media screen and (max-width:320px){.project_tanadachahaku_margin_up{margin:auto}}.project_tanadachahaku_margin_down{margin:150px 0 0;font-size:20px;line-height:1.5}@media screen and (max-width:768px){.project_tanadachahaku_margin_down{margin:auto}}@media screen and (max-width:414px){.project_tanadachahaku_margin_down{margin:auto}}@media screen and (max-width:375px){.project_tanadachahaku_margin_down{margin:auto}}@media screen and (max-width:320px){.project_tanadachahaku_margin_down{margin:auto}}.project_tanadachahaku_2colum{float:left;width:50%;box-sizing:border-box}@media screen and (max-width:1018px){.project_tanadachahaku_2colum{width:100%;float:none;margin-top:-5px}}.project_tanadachahaku_2colum_task{float:left;width:50%;box-sizing:border-box}@media screen and (max-width:800px){.project_tanadachahaku_2colum_task{float:none;width:100%;padding:5px 20px}}.project_tanadachahaku_2colum_percent22{float:left;width:22%}@media screen and (max-width:800px){.project_tanadachahaku_2colum_percent22{width:100%;float:left;padding:20px 5px}}.project_tanadachahaku_2colum_percent40{float:left;width:38%}@media screen and (max-width:800px){.project_tanadachahaku_2colum_percent40{width:100%;float:left;padding:20px 5px}}.project_tanadachahaku_2colum_percent60{float:left;width:58%}@media screen and (max-width:800px){.project_tanadachahaku_2colum_percent60{width:100%;float:left;padding:20px 5px}}.project_tanadachahaku_2colum_percent_right40{float:right;width:40%}@media screen and (max-width:800px){.project_tanadachahaku_2colum_percent_right40{width:100%;float:left;padding:20px 5px}}.project_tanadachahaku_2colum_percent_right60{float:right;width:60%}@media screen and (max-width:800px){.project_tanadachahaku_2colum_percent_right60{width:100%;float:left;padding:20px 5px}}.project_tanadachahaku_2colum_percent_right72{float:right;width:72%}@media screen and (max-width:800px){.project_tanadachahaku_2colum_percent_right72{width:100%;float:left;padding:20px 5px}}.project_tanadachahaku_2colum_percent22,.project_tanadachahaku_2colum_percent40,.project_tanadachahaku_2colum_percent60,.project_tanadachahaku_2colum_percent_right40,.project_tanadachahaku_2colum_percent_right60,.project_tanadachahaku_2colum_percent_right72,.project_tanadachahaku_2colum_task,.project_tanadachahaku_background{padding:0}.project_tanadachahaku_background_padding{padding:40px 18px}.project_tanadachahaku_column_margin{margin:5px}.project_sarakichi_font-size{font-size:19px}.project_sarakichi_2colum{float:left;width:50%;box-sizing:border-box}@media screen and (max-width:1018px){.project_sarakichi_2colum{width:100%;float:none;margin-top:-5px}}.project_sarakichi_2colum_task{float:left;width:50%;box-sizing:border-box}@media screen and (max-width:800px){.project_sarakichi_2colum_task{float:none;width:100%;padding:5px 20px}}.project_sarakichi_2colum_percent70{float:left;width:63.5%;padding:5px 0 0 10px}@media screen and (max-width:800px){.project_sarakichi_2colum_percent70{width:100%;float:left;padding:20px 5px}}.project_sarakichi_2colum_percent_right30{float:right;width:30.5%;padding:5px 16px 5px 0}@media screen and (max-width:800px){.project_sarakichi_2colum_percent_right30{width:100%;float:left;padding:20px 5px}}.project_sarakichi_lineup-image-left{padding-right:5px;box-sizing:border-box}@media screen and (max-width:520px){.project_sarakichi_lineup-image-left{padding-right:0;margin:0 0 20px}}.project_sarakichi_space_margin{margin:0 0 12px}@media screen and (max-width:520px){.project_sarakichi_space_margin{margin:0 0 5px}}.project_sarakichi_margin{margin:60px 0 0}@media screen and (max-width:520px){.project_sarakichi_margin{margin:0}}.project_sarakichi_padding{padding:5px 3px}.project-episodes{width:100%;max-width:800px;margin:0 auto;position:relative;padding-top:85px;padding-bottom:90px}.project-episodes_runway{width:20px;height:480px;position:absolute;left:39px;bottom:180px;border-right:1px solid #777;border-left:1px solid #777}.project-episodes_runway__centerline{height:480px;margin-left:50%;border-left:1px dashed #000}.project-episodes_episodes-area{position:relative;margin-top:-115px;padding-top:115px}.project-episodes_episodes-area_titles{height:30px;box-sizing:border-box;position:relative;margin-left:50px;padding-left:170px;border-left:1px dashed #000}.project-episodes_episodes-area_titles_progress-team{width:40px;position:absolute;top:-2px;left:-21px}.project-episodes_episodes-area_titles_progress-team__img{width:100%;border-radius:50%;border:1px solid #b2b2b2}.project-episodes_episodes-area_titles_progress-team__img--no-border{width:100%;border-radius:50%}.project-episodes_episodes-area_titles__year{position:absolute;bottom:1px;left:25px;font-size:14px;font-weight:700}.project-episodes_episodes-area_titles__date{position:absolute;bottom:-2px;left:63px;font-size:30px;font-weight:700}.project-episodes_episodes-area_titles_like{width:40px;position:absolute;top:50px;left:63px}.project-episodes_episodes-area_titles_like__image{width:100%}.project-episodes_episodes-area_titles_share{width:40px;position:absolute;top:50px;left:108px}.project-episodes_episodes-area_article__description img,.project-episodes_episodes-area_titles_share__image{width:100%}.project-episodes_episodes-area_titles__title{position:absolute;bottom:0;font-size:20px;font-weight:700;line-height:1.3}.project-episodes_episodes-area_article{padding:10px 50px 0 170px;margin:0 50px;border-left:1px dashed #000;word-break:break-all}.project-episodes_episodes-area_article__description{padding-bottom:35px;font-size:14px;line-height:24px}.project-episodes_episodes-area_article__description p{margin:10px 0}.project-episodes_episodes-area_article__description ul{margin:20px 0 20px 20px}.project-episodes_episodes-area_article__description dl{margin:10px 0}.project-episodes_episodes-area_article__description dd{padding-left:10px}.project-episodes_episodes-area_article__description a{color:#0098ce;word-break:break-all}.project-episodes_episodes-area_article__description a::after,.project-episodes_episodes-area_article__description a:hover{color:#0098ce}.project-episodes_episodes-area_article__description table{width:100%;border:1px solid #777}.project-episodes_episodes-area_article__description td,.project-episodes_episodes-area_article__description th,.project-episodes_episodes-area_article__description tr{border:1px solid #777;padding:1px;font-size:.8em}.project-episodes_pj-launched{position:relative;background-color:#000;color:#fff;text-align:center}.project-episodes_pj-launched__title{padding:35px 170px;font-size:20px}.project-episodes-sns-icons{padding-bottom:120px}.project-episodes-sns-icons--position_pj-launched{margin-left:236px;padding-top:30px}@media screen and (max-width:960px){.project-episodes{max-width:none}}@media screen and (max-width:610px){.project-episodes{max-width:none}.project-episodes_episodes-area_titles{height:120px;margin-right:24px;padding-left:30px;margin-left:35px}.project-episodes_episodes-area_titles__year{bottom:0;top:13px;left:30px}.project-episodes_episodes-area_titles__date{bottom:0;top:10px;left:70px;font-size:18px}.project-episodes_episodes-area_titles_sns-icons{position:absolute;top:0;right:0}.project-episodes_episodes-area_titles_like,.project-episodes_episodes-area_titles_share{position:static;display:inline-block;float:left}.project-episodes_episodes-area_titles_like{padding-right:7px}.project-episodes_episodes-area_titles__title{font-size:16px;padding-bottom:18px;top:45px}.project-episodes_episodes-area_article{padding:10px 0 0 30px;margin:0 24px 0 35px}.project-episodes_episodes-area_article__description{padding-right:24px}}.project-episode{width:90%;max-width:610px;margin:0 auto;position:relative;padding-top:130px;padding-bottom:90px}.project-episode-sns-icons{padding-top:50px}.project-episode_titles__title{font-size:20px;font-weight:700;text-align:center;padding:3px 0;margin-bottom:10px;border-bottom:1px solid #3e3e3e;line-height:1.3}.project-episode_titles__date{font-size:14px;text-align:right;margin-top:20px}.project-episode_article{margin-top:30px;margin-bottom:30px;font-size:16px;line-height:1.5}.project-episode_article p{margin:10px 0}.project-episode_article img{width:100%;display:inherit;margin:0 auto;padding:25px 0}.project-episode_article ul{margin:20px 0 20px 20px}.project-episode_article dl{margin:10px 0}.project-episode_article dd{padding-left:10px}.project-episode_article a{color:#0098ce;word-break:break-all}.project-episode_article a::after,.project-episode_article a:hover{color:#0098ce}.project-episode_foot{margin-top:70px}.project-episode_foot a{font-size:14px}body,html{height:100%}.error-container{display:table;width:100%;height:100%;text-align:center;background-image:url(/images/mainVisual.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;box-sizing:border-box;border-right:10px solid #fff;border-left:10px solid #fff}.error-container-inner{display:table-cell;vertical-align:middle;color:#fff;line-height:1.6}.error-container-inner__title{font-size:40px}.error-container-inner__desc{font-size:14px}.error-container-inner_nav{margin:50px 0}.error-container-inner_nav a,.error-container-inner_nav a::after,.error-container-inner_nav a:hover{color:#fff}@media screen and (max-width:1070px){.error-container{border:0}}.loginpage__contents{max-width:800px;width:80%;margin:60px auto;font-size:16px}.loginpage_caption{font-size:25px}.loginpage_description__p{font-size:16px;line-height:1.5;padding:10px 0}.loginpage_description__p a{color:#0098ce;word-break:break-all}.loginpage_description__p a::after,.loginpage_description__p a:hover{color:#0098ce}.loginpage_login-buttons__container{width:100%;text-align:center}.loginpage_login-buttons__button{width:320px;list-style:none;margin:30px auto;padding:0 20px;display:inline-block;text-align:left}.loginpage_login-buttons__button--facebook::before,.loginpage_login-buttons__button--yj::before{background-repeat:no-repeat;background-position:50% 50%;content:'';top:0;width:60px;height:60px;left:0}.loginpage_login-buttons__button--yj{display:block;color:#fff;background-color:#f03;border:1px solid #f03;border-radius:5px;overflow:hidden;line-height:60px;padding-left:75px;position:relative}.loginpage_login-buttons__button--yj::before{background-image:url(//s.yimg.jp/c/icon/s/bsc/2.0/y80.png);background-size:auto 85%;background-color:#fff;display:block;position:absolute}.loginpage_login-buttons__button--facebook{display:block;color:#fff;background-color:#3b5998;border:1px solid #3b5998;border-radius:5px;overflow:hidden;line-height:60px;padding-left:75px;position:relative}.loginpage_login-buttons__button--facebook::before{background-image:url(/images/login/facebook_logo.png);background-size:auto 100%;background-color:#3b5998;display:block;position:absolute}@media screen and (max-width:480px){.loginpage__contents{width:90%;font-size:14px}.loginpage_description__p{font-size:14px}.loginpage_caption{font-size:16px}.loginpage_login-buttons__button{width:270px;padding:0;font-size:12px;margin:20px auto 0}.loginpage_login-buttons__button--facebook::before,.loginpage_login-buttons__button--yj::before{width:40px;height:40px}.loginpage_login-buttons__button--facebook,.loginpage_login-buttons__button--yj{line-height:40px;padding-left:55px}}.mypage_title__conatainer{padding:20px 0}.mypage_title__caption{font-size:32px}.mypage_contents{max-width:800px;width:80%;margin:80px auto 50px}.mypage_contents__caption{font-size:20px;padding-bottom:10px;border-bottom:1px solid #3e3e3e}.mypage_funding-history{width:100%;margin:40px 0;font-size:12px}.mypage_funding-history__p{font-size:12px;line-height:1.3;padding:2px 0}.mypage_funding-history__p a,.mypage_funding-history__p a::after,.mypage_funding-history__p a:hover{color:#0098ce}.mypage_funding-history__project-name{font-size:20px;margin-bottom:20px}.mypage_funding-history__project-image{width:200px}.mypage_funding-history__item{width:100%;margin:40px auto;box-sizing:border-box}.mypage_funding-history__project-tile{width:100%;max-width:800px;background-color:#000;color:#fff;margin:20px auto;position:relative;padding:20px 20px 0;box-sizing:border-box}.mypage_funding-history__project-info{width:100%;box-sizing:border-box;padding-left:200px;padding-right:20px;margin-top:-130px}.mypage_funding-history_plan-tile_data{padding:0 20px 35px;font-size:12px}.mypage_funding-history_changeplan__button,.mypage_funding-history_reinvest__button{text-align:center;padding:15px;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;font-size:14px;line-height:1;display:block;cursor:pointer;color:#fff}.mypage_funding-history_reinvest{margin-top:20px}.mypage_funding-history_reinvest__button{background-color:#0098ce;margin:10px auto;width:100px}.mypage_funding-history_reinvest__button:hover{opacity:.8;color:#fff;background-color:#0098ce}.mypage_funding-history_reinvest__button:disabled{color:#fff;background-color:#777}.mypage_funding-history_changeplan{margin-top:20px}.mypage_funding-history_changeplan__button{background-color:#0098ce;margin:10px auto;width:230px}.mypage_funding-history_changeplan__button:hover{opacity:.8;color:#fff;background-color:#0098ce}.mypage_funding-history_changeplan__button:disabled{color:#fff;background-color:#777}.mypage_funding-history_order-info{margin-right:25px}@media screen and (max-width:800px){.mypage_funding-history_order-info{margin-right:0}}.mypage_funding-history_pattern-select{margin-top:20px}.mypage_funding-history_pattern-select__p{float:left;margin-top:-7px}.mypage_funding-history_pattern-select__button,.mypage_funding-history_pattern-select__button_disable{padding:15px;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;font-size:14px;line-height:1;display:block;float:right;margin:-10px 0 10px;text-align:center}.mypage_funding-history_pattern-select__button{color:#fff;background-color:#0098ce;cursor:pointer;width:170px}.mypage_funding-history_pattern-select__button:hover{opacity:.8;color:#fff;background-color:#0098ce}.mypage_funding-history_pattern-select__button:disabled{color:#fff;background-color:#777}.mypage_funding-history_pattern-select__button_disable{color:#3e3e3e;background-color:#777;cursor:default;width:200px}.mypage_funding-history_pattern-select__button_disable:disabled{color:#3e3e3e;background-color:#777}.mypage_funding-history_pattern-select__button_disable:hover{opacity:1;color:#3e3e3e;background-color:#777}.mypage_funding-history_pattern-select__table{width:90%;margin:10px auto;text-align:center}.mypage_funding-history_pattern-select__table__image{width:400px;vertical-align:middle;border:1px solid #e5e5e5;line-height:0}.mypage_funding-history_pattern-select__table__image img{width:100%}.mypage_funding-history__gray-text{color:#777}.mypage_funding-history__gray-image-area{background-color:#777}.mypage_funding-history__gray-image{opacity:.4}.mypage_funding-history_selectable{color:orange}.mypage_funding-history__select_item{font-size:16px}.mypage_funding-history__select_deadline{font-size:13px}.mypage_subscription-history{width:100%;margin:40px 0;font-size:12px}.mypage_subscription-history__project-tile{width:100%;height:200px;max-width:800px;margin:20px 0;background-color:#e5e5e5;position:relative;box-sizing:border-box}.mypage_subscription-history_project-info__data--subscription{margin-top:-30px;margin-bottom:5px;font-size:12px;line-height:14px}.mypage_subscription-history_edit{margin-top:20px}.mypage_subscription-history_edit__button,.mypage_subscription-history_edit__button_disable{text-align:center;padding:15px;line-height:1;margin:-10px 0 10px;font-size:14px;float:right;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;display:block}.mypage_subscription-history_edit__button{color:#fff;background-color:#0098ce;cursor:pointer;width:170px}.mypage_subscription-history_edit__button:hover{opacity:.8;color:#fff;background-color:#0098ce}.mypage_subscription-history_edit__button:disabled{color:#fff;background-color:#777}.mypage_subscription-history_edit__button_disable{color:#3e3e3e;background-color:#777;cursor:default;width:200px}.mypage_subscription-history_edit__button_disable:disabled{color:#3e3e3e;background-color:#777}.mypage_subscription-history_edit__button_disable:hover{opacity:1;color:#3e3e3e;background-color:#777}.mypage_buying-history__p{font-size:14px;line-height:1.5;padding:10px 0}.mypage_buying-history__p a,.mypage_buying-history__p a::after,.mypage_buying-history__p a:hover{color:#0098ce}.mypage_buying-history_go-to-comment{padding-top:75px;float:right;font-size:13px}.mypage_buying-history_go-to-comment a,.mypage_buying-history_go-to-comment a::after{color:#fff}.mypage_buying-history_go-to-comment a:hover{color:#777}.mypage_buying-history__project-tile{width:100%;height:200px;max-width:800px;margin:20px 0;background-color:#e5e5e5;position:relative;box-sizing:border-box}.mypage_buying-history__project-image{width:200px;height:200px;padding:1px;overflow:hidden;box-sizing:border-box}.mypage_buying-history_project-info{width:100%;box-sizing:border-box;padding:20px 20px 0 220px;margin-top:-200px}.mypage_buying-history_project-info__data{margin-bottom:5px;font-size:12px;line-height:14px}.mypage_buying-history_project-info__data--appendix{margin-top:100px;text-align:right;font-size:12px}.mypage_buying-history_project-info__data--appendix_button{border:none;font-size:12px;background-color:rgba(0,0,0,0)}.mypage_buying-history_project-info__data--appendix_button:hover{cursor:pointer}.mypage_buying-history_buttons{position:absolute;top:10px;right:20px}.mypage_buying-history_buttons_button{color:#fff;background-color:#0098ce;text-align:center;padding:15px;cursor:pointer;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;font-size:14px;border:1px solid #fff;line-height:1;display:block;margin:10px auto;width:170px}.mypage_buying-history_buttons_button:hover{opacity:.8;color:#fff;background-color:#0098ce;border:1px solid #fff}.mypage_buying-history_buttons_button:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.mypage_profile__register-buttton,.mypage_profile__register-buttton:hover{background-color:#0098ce;border:1px solid #fff}.mypage_profile{padding:30px 0 10px}.mypage_profile__title{font-size:20px}.mypage_profile__list{padding:15px;display:table}.mypage_profile__list-title{font-weight:700;float:left;clear:left;width:200px;display:table-cell;vertical-align:middle}.mypage_profile__list-data{font-size:14px;display:table-cell;width:450px}.mypage_profile__list-data--mail{line-height:1.2;padding-bottom:10px}.mypage_profile__register-buttton,.mypage_profile__register-buttton--center{text-align:center;font-size:14px;line-height:1;margin:20px auto;width:200px;color:#fff}.mypage_profile__register-buttton,.mypage_profile__register-buttton--center,.register_profile__register-buttton{padding:15px;cursor:pointer;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;display:block}.mypage_profile__register-buttton:hover{opacity:.8;color:#fff}.mypage_profile__register-buttton:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.mypage_profile__register-buttton--center{background-color:#0098ce;border:1px solid #fff}.mypage_profile__register-buttton--center:hover{opacity:.8;color:#fff;background-color:#0098ce;border:1px solid #fff}.mypage_profile__register-buttton--center:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.register_description__p a,.register_description__p a::after,.register_description__p a:hover,.register_description__p--center a,.register_description__p--center a::after,.register_description__p--center a:hover{color:#0098ce}@media screen and (max-width:930px){.mypage_funding-history_pattern-select__button{margin-top:15px}.mypage_subscription-history_project-info__data--subscription{margin-top:-40px}.mypage_subscription-history_edit__button{margin-top:15px}}@media screen and (max-width:800px){.mypage_funding-history__project-image{width:100%}.mypage_funding-history__project-info{padding-left:0;padding-right:0;margin-top:0}.mypage_funding-history_plan-tile_data{padding:20px 0}.mypage_funding-history_pattern-select{margin-top:20px}.mypage_funding-history_pattern-select__p{width:100%;margin-top:10px}.mypage_subscription-history__project-tile{height:270px;min-width:330px}.mypage_subscription-history_project-info{padding-left:120px}.mypage_subscription-history_project-info__data--subscription{margin-top:-2px}.mypage_subscription-history_edit{margin-top:20px}.mypage_buying-history__p{font-size:12px}.mypage_buying-history__project-image{width:145px;padding:10px}.mypage_buying-history_project-info{padding:12px 10px 0 145px}.mypage_buying-history_project-info__data--appendix{display:inline-block;float:left;margin-top:30px;margin-left:15px}.mypage_buying-history_buttons{width:100%;top:0;right:0;text-align:right;margin-top:140px}.mypage_buying-history_buttons_button{display:inline-block;width:130px;font-size:10px;margin-right:10px}}@media screen and (max-width:480px){.mypage_contents{width:90%}.mypage_profile__list{padding:10px 0}.mypage_profile__list-title{display:block;padding:10px 0;width:100%}.mypage_buying-history_project-info,.mypage_subscription-history_project-info{padding-left:120px}.mypage_profile__list-data{display:block;width:100%}.mypage_buying-history__project-image{width:120px}}.register__container{width:100%;margin-top:150px}.register_title__conatainer{padding:20px 0}.register_title__caption{font-size:32px}.register_description{padding:20px 0 10px}.register_description__p{line-height:1.5;padding:10px 0}.register_description__p--center{line-height:1.5;padding:10px 0;text-align:center}.register_description__checkbox,.register_description__radio{margin:10px 0}.register_contents,.register_notes{width:80%;margin:40px auto;max-width:800px}.register_contents__caption{font-size:20px}.register_notes{line-height:1.75;background-color:#f2f2f2;padding:10px;font-size:14px}.register_notes_ul{padding-left:20px}.register_profile{padding:40px 0}.register_profile__title{font-size:20px}.register_profile__list{padding:20px;display:table}.register_profile__list-NoPadding{background-color:#fff;padding:0;display:table}.register_profile__list-title,.register_profile__list-title--inner{font-weight:700;float:left;clear:left;width:200px;display:table-cell;vertical-align:middle}.register_profile__list-title--error{color:red;padding:10px;font-size:.8em}.register_profile__list-title--top{position:absolute;top:25px}.register_profile__list-box{padding:10px}.register_profile__list-data{font-size:14px;display:table-cell;width:450px}.register_profile__list-data--note{padding-bottom:20px}.register_profile__edit,.register_profile__edit--half{padding:10px;border:1px solid #b2b2b2;margin:0 20px 0 0}.register_profile__list-data--mail{line-height:1.2;padding-bottom:10px}.register_profile__list-mail{font-size:14px;display:inline-block;width:450px}.register_profile__list-mail br{display:none}.register_profile__list-check{padding-bottom:10px}.register_profile__list-menu{display:inline-block}.register_profile__edit{width:420px;box-sizing:border-box;box-shadow:2px 2px 2px 0 #ccc inset;background-color:#f2f2f2}.register_profile__edit--half{width:180px;box-sizing:border-box;box-shadow:2px 2px 2px 0 #ccc inset;background-color:#f2f2f2}.register_profile__edit--center,.register_profile__multiedit{padding:10px;border:1px solid #b2b2b2;width:420px;box-shadow:2px 2px 2px 0 #ccc inset;background-color:#f2f2f2;box-sizing:border-box}.register_profile__edit--center{margin:20px auto}.register_profile__multiedit{margin:0 20px 0 0;height:210px}.register_profile__register-buttton{color:#fff;background-color:#0098ce;text-align:center;font-size:14px;border:1px solid #fff;margin:20px 0;width:200px;box-sizing:border-box;line-height:1em}.register_profile__register-buttton--center,.register_profile__register-buttton--center--back,.register_profile__register-buttton--center--back--b2b{text-align:center;padding:15px;cursor:pointer;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;font-size:14px;line-height:1;display:block}.register_profile__register-buttton:hover{opacity:.8;color:#fff;background-color:#0098ce;border:1px solid #fff}.register_profile__register-buttton:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.register_profile__register-buttton--center{color:#fff;background-color:#0098ce;border:1px solid #fff;margin:20px auto;width:200px;box-sizing:border-box}.register_profile__register-buttton--center:hover{opacity:.8;color:#fff;background-color:#0098ce;border:1px solid #fff}.register_profile__register-buttton--center:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.register_profile__register-buttton--center--back{color:#0098ce;background-color:#fff;border:1px solid #0098ce;margin:20px auto;width:200px;box-sizing:border-box}.register_profile__register-buttton--center--back:hover{opacity:.8;color:#0098ce;background-color:#fff;border:1px solid #0098ce}.register_profile__register-buttton--center--back:disabled{color:#0098ce;background-color:#dbdcdc;border:1px solid #dbdcdc}.register_profile__register-buttton--center--back--b2b{color:#0098ce;background-color:#fff;border:1px solid #0098ce;margin:0 auto;width:200px;box-sizing:border-box}.register_profile__register-buttton--inline,.register_profile__register-buttton--inline--back,.register_profile__register-buttton--inline--back--ssap{line-height:1;display:inline-block;padding:15px;cursor:pointer;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;font-size:14px;width:200px;box-sizing:border-box;text-align:center}.register_profile__register-buttton--center--back--b2b:hover{opacity:.8;color:#0098ce;background-color:#fff;border:1px solid #0098ce}.register_profile__register-buttton--center--back--b2b:disabled{color:#0098ce;background-color:#dbdcdc;border:1px solid #dbdcdc}.register_profile__register-buttton--inline{color:#fff;background-color:#0098ce;border:1px solid #fff}.register_profile__register-buttton--inline:hover{opacity:.8;color:#fff;background-color:#0098ce;border:1px solid #fff}.register_profile__register-buttton--inline:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.register_profile__register-buttton--inline--back{color:#0098ce;background-color:#fff;border:1px solid #0098ce}.register_profile__register-buttton--inline--back:hover{opacity:.8;color:#0098ce;background-color:#fff;border:1px solid #0098ce}.register_profile__register-buttton--inline--back:disabled{color:#0098ce;background-color:#dbdcdc;border:1px solid #dbdcdc}.register_profile__register-buttton--inline--back--ssap{color:#00ad19;background-color:#fff;border:1px solid #00ad19}.register_profile__register-buttton--inline--back--ssap:hover{opacity:.8;color:#00ad19;background-color:#fff;border:1px solid #00ad19}.register_profile__register-buttton--inline--back--ssap:disabled{color:#00ad19;background-color:#dbdcdc;border:1px solid #dbdcdc}.register_profile__register-buttton--ssap{color:#fff;background-color:#00ad19;text-align:center;padding:15px;cursor:pointer;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;font-size:14px;border:1px solid #fff;display:block;margin:20px 0;width:200px;box-sizing:border-box;line-height:1em}.register_profile__register-buttton--ssap:hover{opacity:.8;color:#fff;background-color:#00ad19;border:1px solid #fff}.register_profile__register-buttton--ssap:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.faq_detail__dl dd a,.faq_detail__dl dd a::after,.faq_detail__dl dd a:hover,.faq_index__ul li a,.faq_index__ul li a::after,.faq_index__ul li a:hover,.termpage_description__dl dd a,.termpage_description__dl dd a::after,.termpage_description__dl dd a:hover,.termpage_description__p a,.termpage_description__p a::after,.termpage_description__p a:hover,.termpage_description__p-nonindent a,.termpage_description__p-nonindent a::after,.termpage_description__p-nonindent a:hover,.termpage_description__ul a,.termpage_description__ul a::after,.termpage_description__ul a:hover,.termpage_description__ul--liststyle a,.termpage_description__ul--liststyle a::after,.termpage_description__ul--liststyle a:hover{color:#0098ce}.register_confirm{padding:20px 0}.register_confirm__notification{width:80%;height:200px;border:1px solid #b2b2b2;overflow:auto;padding:20px;margin:20px auto;font-size:.9em}.register_confirm__notification p{line-height:1.5;padding:10px 0}.register_confirm__notification ul{padding:10px 20px;font-size:.8em;line-height:1.5}@media screen and (max-width:800px){.register_profile__list-title--top{position:relative;top:0}.register_profile__list{padding:10px 0;display:block}.register_profile__list-title,.register_profile__list-title--inner{display:block;padding:10px 0;width:100%}.register_profile__list-title--inner{display:block;padding:10px;width:100%}.register_profile__list-data{display:block;width:100%}.register_profile__list-box{padding:initial;background-color:initial;box-shadow:initial;border:initial;box-sizing:initial}.register_profile__list-mail{width:100%;padding-top:20px}.register_profile__list-mail label{font-size:0}.register_profile__list-mail input{width:calc(10% - 7px);vertical-align:top;margin-top:2px}.register_profile__list-check{padding-bottom:20px}.register_profile__list-menu{width:90%;font-size:14px;line-height:1.2}.register_profile__edit,.register_profile__edit--center{width:100%}.register_profile__edit--half{width:100%;margin:10px 0}.register_profile__multiedit{width:100%;height:150px}.register_profile__register-buttton--center,.register_profile__register-buttton--inline{width:100%}.register_profile__register-buttton--inline--back{width:100%;margin:20px 0}}.faq__caption,.termpage__caption{border-bottom:1px solid #3e3e3e;font-weight:700}.faq__contents{max-width:800px;width:80%;margin:0 auto;padding:40px 0;font-size:16px}.faq__caption{font-size:22px;padding:10px 0}.faq_index{margin:10px 0;padding:10px 0}.faq_index__title{font-weight:700;font-size:20px;padding:10px 0}.faq_index__title::before{content:' ';display:inline-block;background-color:#3e3e3e;border-radius:50%;width:10px;height:10px;margin-bottom:2px}.contactpage_box__caption,.faq_index__ul li{background:url(/images/arrow_right.png) left/16px 16px no-repeat}.faq_index__ul{font-size:14px;padding:0 0 10px;line-height:1.3}.faq_index__ul li{list-style:none;padding:0 0 0 25px;margin:5px 5px 5px 0}.faq_detail{margin:10px 0;padding:10px 0}.faq_detail__title{font-weight:700;font-size:20px;margin:10px 0}.faq_detail__dl{font-size:14px;padding:0 0 10px;line-height:1.5}.faq_detail__dl dt{font-weight:700;margin-top:-70px;padding:80px 10px 10px 0}.faq_detail__dl dd{padding:0 0 20px}.faq__question{text-indent:-1.8em;padding-left:1.75em}.faq__answer{text-indent:-1.7em;padding-left:1.7em}@media screen and (max-width:520px){.faq__contents{width:90%;font-size:14px}.faq__caption,.faq_index__title{font-size:16px}.faq__caption{padding:10px 0 5px}.faq_index__title::before{width:10px;height:10px}.faq_index__ul{font-size:14px;padding:0 0 30px}.faq_detail__title{font-size:16px}.faq_detail__dl{font-size:14px;padding:0 0 10px}}.termpage__contents{max-width:800px;width:80%;margin:60px auto 20px;font-size:16px}.termpage_title__conatainer{padding:20px 0}.termpage_title__caption{font-size:32px}.termpage__caption{font-size:22px;padding:10px 0;line-height:1.5}.contactpage_box--full,.contactpage_box--left{float:left;border-right:10px solid #fff;border-bottom:0 solid #fff}.termpage_description__ul{font-size:14px;padding-left:16px;line-height:1.5;list-style:none;text-indent:-14px}.termpage_description__ul--liststyle{font-size:14px;padding-left:21px;line-height:1.5;list-style:disc;text-indent:-14px}.termpage_description__ul--liststyle li{padding-left:10px}.termpage_description__dl{margin-top:10px;font-size:14px}.termpage_description__dl dt{font-weight:700;line-height:2}.termpage_description__dl dd{line-height:1.5;padding:0 0 10px}.termpage_description__p,.termpage_description__p-nonindent{font-size:14px;line-height:1.5;padding:10px 0}.termpage_description__p-nonindent{text-indent:0}@media screen and (max-width:520px){.termpage__contents{width:90%;font-size:14px}.termpage__caption{font-size:16px}.termpage_description__p,.termpage_description__ul{font-size:14px}.termpage_description__dl{font-size:14px;padding-left:0}}.contactpage__contents{max-width:800px;width:80%;margin:80px auto 0}.contactpage__contents a,.contactpage__contents a::after,.contactpage__contents a:hover{color:#000}.whatsnew_description dl dd a::after,.whatsnew_description dl dd a:hover,.whatsnew_description p a,.whatsnew_description p a::after,.whatsnew_description p a:hover{color:#0098ce}.contactpage__caption{font-size:22px;padding:10px 0}.contactpage_box{list-style:none}.contactpage_box__caption{font-weight:700;padding-left:25px;line-height:1.2}.contactpage_box--full{text-align:center;width:100%;height:180px;padding:80px 0 0;margin:40px 0;background-color:#f2f2f2;box-sizing:border-box}.contactpage_box--left,.contactpage_box--right{text-align:center;width:50%;padding:80px 0 0;height:180px;margin:40px 0;box-sizing:border-box}.contactpage_box--full:hover{background-color:#dbdcdc}.contactpage_box--left{background-color:#f2f2f2}.contactpage_box--left:hover{background-color:#dbdcdc}.contactpage_box--right{float:right;background-color:#f2f2f2;border-left:10px solid #fff}.contactpage_box--right:hover{background-color:#dbdcdc}.contactpage_box__inner{width:100%}@media screen and (max-width:800px){.contactpage_box--left{width:100%;margin:40px 0 0;border-right:0 solid #fff;border-bottom:20px solid #fff}.contactpage_box--right{width:100%;margin:0;border-left:0 solid #fff}}.aboutus-article__title,.howtouse__caption,.whatsnew_description__title{border-bottom:1px solid #3e3e3e;font-weight:700}@media screen and (max-width:520px){.contactpage__caption{font-size:16px}}.whatsnew__contents{max-width:800px;width:80%;margin:-5px auto 60px;padding-top:85px}.whatsnew_description__time{font-size:12px;padding:0 0 10px}.whatsnew_description__title{font-size:20px;line-height:1.3;padding:3px 0;margin-bottom:10px}.whatsnew_description p{font-size:14px;line-height:1.5;padding:10px 0}.whatsnew_description p a{word-break:break-all}.whatsnew_description dl{font-size:14px;padding-left:40px}.whatsnew_description dl dt{font-weight:700;line-height:2}.whatsnew_description dl dd{line-height:1.5;padding:10px 0 10px 10px}.whatsnew_description dl dd a{color:#0098ce;word-break:break-all}@media screen and (max-width:480px){.whatsnew__contents{width:90%;font-size:14px;margin:-5px auto 40px;padding-top:65px}.whatsnew_description__title{font-size:16px}.whatsnew_description__p,.whatsnew_description__ul{font-size:14px}.whatsnew_description__dl{padding-left:0}}.aboutus-mainvisual{display:table;width:100%;text-align:left;position:relative;box-sizing:border-box;padding:0 10px}.aboutus-mainvisual__image{width:100%;height:640px;max-width:1280px;background-image:url(/images/main-visual-firstflight.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;margin:0 auto}.aboutus-maincopy__container{position:absolute;max-width:800px;width:80%;margin:40px auto;top:0;left:0;right:0;bottom:0}.aboutus-maincopy__caption{font-size:16px;color:#fff;padding-bottom:10px;line-height:2;text-shadow:0 0 50px #000}.aboutus-maincopy__caption_bold{padding-top:20px;color:#fff;font-size:25px;font-weight:700;text-shadow:0 0 50px #000}@media screen and (max-width:480px){.aboutus-maincopy__caption{font-size:14px}}.aboutus-article{max-width:800px;width:90%;margin:40px auto;display:table}.aboutus-article__title{margin:20px 0;padding:5px 0;font-size:22px}.aboutus-article__description{font-size:14px;margin-bottom:20px;line-height:1.5}.aboutus-article__description__phase{margin:10px 0 20px;list-style:none}.aboutus-article__description__phase__title{font-size:16px;font-weight:700}.aboutus-article__description__phase__description{font-size:14px;margin:0 0 20px;line-height:1.5}.aboutus-article__video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:20px}.aboutus-article__video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aboutus-article__image{width:100%;margin-bottom:20px}@media screen and (max-width:520px){.aboutus-article{margin:30px auto}.aboutus-article__title{font-size:20px}.aboutus-article__description__phase__title{font-size:16px}}.episodes__contents{max-width:800px;width:80%;margin:60px auto}.episodes__contents a,.episodes__contents a::after,.episodes__contents a:hover{color:#000}.howtouse_description__p a,.howtouse_description__p a::after,.howtouse_description__p a:hover,.howtouse_index__ul li a,.howtouse_index__ul li a::after,.howtouse_index__ul li a:hover{color:#0098ce}.episodes_episode{width:100%;height:200px;background-color:#f2f2f2;transition-property:background-color;transition-duration:.1s}.howtouse_button--inline,.subscription_profile__register-buttton{cursor:pointer;transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out}.episodes_episode:hover{background-color:#fff}.episodes_episode__image{float:left;width:200px;height:200px;padding:0}.episodes_episode_description{margin-left:200px;padding:20px}.episodes_episode_description__time{font-size:12px;padding:0 0 10px;margin-left:0}.episodes_episode_description__title{font-size:16px;font-weight:700;padding:10px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:0}.episodes_episode_description__p{font-size:14px;line-height:1.5;margin:10px 0;height:60px;overflow:hidden}.episodes_episode_description__icon{float:left;width:30px;border-radius:50%}.episodes_episode_description__teamname{float:left;font-size:12px;padding:10px 0 0 10px}.episodes_episode_description__link{float:right;font-size:12px;padding:0 20px 0 0;background:url(/images/arrow_right.png) right/14px no-repeat;margin:10px 0}@media screen and (max-width:800px){.episodes__contents{width:95%}}@media screen and (max-width:480px){.episodes_episode{height:180px}.episodes_episode__image{width:100px;height:100px;padding:10px}.episodes_episode_description{margin-left:0;padding:10px}.episodes_episode_description__time{margin-left:100px}.episodes_episode_description__title{margin-left:100px;padding:5px 0;font-size:14px}.episodes_episode_description__p{margin:5px 0 10px 100px;height:60px;font-size:12px;line-height:1.3}}.howtouse__contents{max-width:800px;width:80%;margin:-70px auto 0;padding:110px 0 0;font-size:16px}.howtouse__caption{font-size:22px;padding:10px 0;line-height:1.3}.howtouse_index{margin:10px 0;padding:10px 0}.howtouse_index__ul{font-size:14px;padding:0 0 10px;line-height:1.5}.howtouse_index__ul li{list-style:none;background:url(/images/arrow_right.png) left/16px 16px no-repeat;padding:0 0 0 25px;margin:5px 5px 5px 0}.holiday-gift_snow-animation,.holiday-gift_snow-animation--footer{background-image:url(/images/holiday-gift/background_snow_01.png),url(/images/holiday-gift/background_snow_02.png),url(/images/holiday-gift/background_snow_03.png);animation:snow 20s linear infinite}.howtouse_description-area{margin:10px 0}.howtouse_description-title{padding:10px 0;font-size:16px;font-weight:700;line-height:1.5}.howtouse_description{padding:0}.howtouse_description__p{padding:5px 0;line-height:1.5;font-size:14px}.howtouse_description__img{width:100%;margin:25px 0}.howtouse_button--inline{color:#fff!important;background-color:#0098ce;text-align:center;padding:15px;font-size:14px;border:1px solid #fff;line-height:1;display:inline-block;width:200px;box-sizing:border-box}.howtouse_button--inline:hover{opacity:.8;color:#fff;background-color:#0098ce;border:1px solid #fff}.howtouse_button--inline:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}@media screen and (max-width:520px){.howtouse__contents{width:90%;font-size:14px}.howtouse__caption{font-size:16px;padding:10px 0 5px}.howtouse_index__ul{font-size:14px;padding:0 0 30px}}.purchase-goods_title{padding:10px;border:1px solid #b2b2b2;margin:10px 0;font-size:14px}.purchase-goods_title_checkbox{margin:10px}@media screen and (max-width:800px){.purchase-goods_title{font-size:12px}}.purchase-goods_plan{margin:10px 0;font-size:14px;background-color:#e5e5e5}.purchase-goods_plan-title{padding-left:20px}.purchase-goods_select-table{width:100%;margin-bottom:10px;display:none}.purchase-goods_select-table_image{width:200px;vertical-align:middle;border:1px solid #e5e5e5;line-height:0}.purchase-goods_select-table_image img{width:100%}@media screen and (max-width:800px){.purchase-goods_plan-title{padding-left:10px;font-size:12px}.purchase-goods_select-table_image{width:50px}}.purchase-goods_select-table_goods-name{padding-left:20px;vertical-align:middle;background-color:#e5e5e5;border:1px solid #e5e5e5;width:auto}.purchase-goods_select-table_checkbox{width:50px;text-align:center;vertical-align:middle;background-color:#e5e5e5;border:1px solid #e5e5e5;border-left:2px solid #fff}.purchase-goods_store-select{width:100%}.purchase-goods_store-select__box{width:49%;border:2px solid #b2b2b2;padding:10px;box-sizing:border-box;margin:10px 0;color:#777}.purchase-goods_store-select--select{border:2px solid #0098ce;box-shadow:0 0 3px 1px #e0eaff;color:#000}@media screen and (max-width:800px){.purchase-goods_select-table_goods-name{padding-left:10px;font-size:12px}.purchase-goods_store-select__box{width:100%}}.purchase-goods_store-select__store-name{font-size:14px;padding:10px 0}.holiday-gift-header{height:65px;width:100%;max-width:1280px;margin:0 auto;z-index:1000;position:relative}.holiday-gift-header_logo{padding-top:calc((65px - 20px)/ 2);height:65px;position:absolute;left:50px;display:table;z-index:1000}.holiday-gift-header_logo .title{color:#cd0000;font-size:20px}@media screen and (max-width:520px){.holiday-gift-header{height:50px}.holiday-gift-header_logo{padding-top:calc((50px - 16px)/ 2);height:50px;left:20px}.holiday-gift-header_logo .title{font-size:16px}}.holiday-gift_snow-animation{position:absolute;width:100%;margin:0 auto}.holiday-gift_plans-area{display:block}@keyframes snow{0%{background-position:0 0,0 0,0 0}100%{background-position:500px 1000px,400px 400px,300px 300px}}.holiday-gift_sns-icons_container{margin:10px;overflow:hidden}.startupswitchpage__header-panel{float:right;height:65px}.startupswitchpage__header-panel h2{height:65px}.startupswitchpage__header-panel__button{position:static}.startupswitchpage__header-panel__list-data{width:100%;display:block;margin-left:200px}.startupswitchpage__input-file{width:100%;border:solid #d3d3d3;background-color:#fff;color:#000;padding:10px 0 10px 10px;margin-bottom:5px}.subscription_description__p a,.subscription_description__p a::after,.subscription_description__p a:hover,.subscription_description__p--center a,.subscription_description__p--center a::after,.subscription_description__p--center a:hover{color:#0098ce}.startupswitchpage__input-file:hover{cursor:pointer;background-color:#dbdcdc}.startupswitchpage__list-data{display:table-cell;width:100%}.startupswitchpage__list-data input{width:80%;height:45px}.startupswitchpage__link-button-box{margin:20px 0 50px}.startupswitchpage__link-button{margin:10px auto;text-align:center;-webkit-appearance:none;border-radius:0}.startupswitchpage__loading-button{display:none;position:relative;background-color:#777}.startupswitchpage__loading-button:hover{background-color:#777}.startupswitchpage__mainvisual{display:table;width:100%;text-align:left;position:relative;box-sizing:border-box;padding:0 10px}.crewscoutpage__header-panel__button,.subscription__header-panel__button{position:static}.startupswitchpage__mainvisual__image{width:100%;height:230px;max-width:1280px;background-color:#50bff4;background-repeat:no-repeat;background-size:cover;background-position:50% 0;margin:0 auto}@media screen and (max-width:1070px){.startupswitchpage .startupswitchpage__mainvisual{padding:0}}.spinner{margin:0 auto;width:50px;height:15px;text-align:center;font-size:10px}.spinner>div{background-color:#fff;height:100%;width:6px;display:inline-block;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner .rect2{animation-delay:-1.1s}.spinner .rect3{animation-delay:-1s}.spinner .rect4{animation-delay:-.9s}.spinner .rect5{animation-delay:-.8s}@keyframes sk-stretchdelay{0%,100%,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}@media screen and (max-width:800px){.startupswitchpage__link-button{margin:0 auto}.startupswitchpage__list-data{width:400px;margin-left:0}}@media screen and (max-width:520px){.startupswitchpage__header-panel h2{height:25px}}.style--margin-top_-10{margin-top:-10px}.style--indent_-1{padding-left:1em}.crewscoutpage__header-panel{float:right;height:65px}.crewscoutpage__header-panel h2{height:65px}@media screen and (max-width:520px){.crewscoutpage__header-panel{height:50px;width:40%}.crewscoutpage__header-panel h2{height:50px}.crewscoutpage__header-panel__button{display:none}}.subscription__style-left{text-align:left!important}.subscription__style-right{text-align:right!important}.subscription__header-panel{float:right;height:65px;width:360px}.subscription__header-panel h2{height:65px}.departures-gate__strong-point .title-and-text-and-image_column_image-area .left img,.departures-gate__strong-point .title-and-text-and-image_column_image-area .right img,.ssap__strong-point .title-and-text-and-image_column_image-area .left img,.ssap__strong-point .title-and-text-and-image_column_image-area .right img{position:relative;top:50%;transform:translateY(-50%)}.subscription__container{width:100%;margin-top:150px}.subscription_title__conatainer{padding:20px 0}.subscription_title__caption{font-size:32px}.subscription_contents__caption,.subscription_profile__title{font-size:20px}.subscription_description{padding:20px 0 10px}.subscription_description__p{line-height:1.5;padding:10px 0}.subscription_description__p--center{line-height:1.5;padding:10px 0;text-align:center}.subscription_description__checkbox,.subscription_description__radio{margin:10px 0}.subscription_description__pulldown{width:120px;display:inline-block;margin:5px auto;padding:3px}.subscription_description__pulldown option{text-align:center}@media screen and (max-width:800px){.subscription_description__pulldown{margin:5px 0 10px}}.subscription_contents{max-width:1080px;width:80%;margin:40px auto}.subscription_profile{padding:40px 0}.subscription_profile__list{padding:20px;display:table}.subscription_profile__list-title{font-weight:700;float:left;clear:left;width:200px;display:table-cell;vertical-align:middle}.departures-gate__grid-2::after,.departures-gate__grid-3::after,.departures-gate__grid-4::after,.ssap__grid-2::after,.ssap__grid-3::after,.ssap__grid-4::after{clear:both}.subscription_profile__list-title--error{color:red;padding:10px;font-size:.8em}.subscription_profile__list-box{padding:10px}.subscription_profile__list-data{font-size:14px;display:table-cell;width:450px}.subscription_profile__list-data--note{padding-bottom:20px}.subscription_profile__edit,.subscription_profile__edit--center,.subscription_profile__edit--half{padding:10px;border:1px solid #b2b2b2;box-shadow:2px 2px 2px 0 #ccc inset;background-color:#f2f2f2;box-sizing:border-box}.subscription_profile__list-data--mail{line-height:1.2;padding-bottom:10px}.subscription_profile__list-mail{font-size:14px;display:inline-block;width:450px}.subscription_profile__list-mail br{display:none}.subscription_profile__list-check{padding-bottom:10px}.subscription_profile__list-menu{display:inline-block}.subscription_profile__edit{margin:0 20px 0 0;width:420px}.subscription_profile__edit--half{margin:0 20px 0 0;width:200px}.subscription_profile__edit--center{margin:20px auto;width:420px}.subscription_profile__register-buttton{color:#fff;background-color:#0098ce;text-align:center;padding:15px;font-size:14px;border:1px solid #fff;display:block;margin:20px 0;width:200px;box-sizing:border-box;line-height:1em}.subscription_profile__register-buttton--center,.subscription_profile__register-buttton--inline,.subscription_profile__register-buttton--inline--back,.subscription_profile__register-buttton--inline--cancellation{transition-property:background-color,color;transition-duration:.1s;transition-timing-function:ease-in-out;font-size:14px;line-height:1;width:200px;text-align:center;box-sizing:border-box;cursor:pointer}.subscription_profile__register-buttton:hover{opacity:.8;color:#fff;background-color:#0098ce;border:1px solid #fff}.subscription_profile__register-buttton:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.subscription_profile__register-buttton--center{color:#fff;background-color:#0098ce;padding:15px;border:1px solid #fff;display:block;margin:20px auto}.subscription_profile__register-buttton--center:hover{opacity:.8;color:#fff;background-color:#0098ce;border:1px solid #fff}.subscription_profile__register-buttton--center:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.subscription_profile__register-buttton--inline{color:#fff;background-color:#0098ce;padding:15px;border:1px solid #fff;display:inline-block}.subscription_profile__register-buttton--inline:hover{opacity:.8;color:#fff;background-color:#0098ce;border:1px solid #fff}.subscription_profile__register-buttton--inline:disabled{color:#fff;background-color:#dbdcdc;border:1px solid #dbdcdc}.subscription_profile__register-buttton--inline--back{color:#0098ce;background-color:#fff;padding:15px;border:1px solid #0098ce;display:inline-block}.subscription_profile__register-buttton--inline--back:hover{opacity:.8;color:#0098ce;background-color:#fff;border:1px solid #0098ce}.subscription_profile__register-buttton--inline--back:disabled{color:#0098ce;background-color:#dbdcdc;border:1px solid #dbdcdc}.subscription_profile__register-buttton--inline--cancellation{color:#0098ce;background-color:#fff;border:1px solid #0098ce;margin-top:-64px;padding:14px}.subscription_profile__register-buttton--inline--cancellation:hover{opacity:.8;color:#0098ce;background-color:#fff;border:1px solid #0098ce}.subscription_profile__register-buttton--inline--cancellation:disabled{color:#0098ce;background-color:#dbdcdc;border:1px solid #dbdcdc}.subscription_confirm{padding:20px 0}.subscription_confirm__notification{width:80%;height:200px;border:1px solid #b2b2b2;overflow:auto;padding:20px;margin:20px auto;font-size:.9em}.subscription_confirm__notification p{line-height:1.5;padding:10px 0}.subscription_confirm__notification ul{padding:10px 20px;font-size:.8em;line-height:1.5}.subscription__contract-checkbox{width:20px;height:20px}.subscription-plan_title{padding:10px;border:1px solid #b2b2b2;margin:10px 0;font-size:14px}.subscription-plan_title_checkbox{margin:10px}.subscription-plan_select-table{width:100%;margin-bottom:10px;display:inline-block}.subscription-plan_select-table:last-child{margin-bottom:0}.subscription-plan_select-table_image{max-width:200px;vertical-align:middle;border:1px solid #e5e5e5;line-height:0}.subscription-plan_select-table_image img{width:100%}.subscription-plan_select-table_goods-name{width:55%;padding:0 20px;vertical-align:middle;background-color:#e5e5e5;border:1px solid #e5e5e5;line-height:1.5}.subscription-plan_select-table_checkbox{width:26%;text-align:center;vertical-align:middle;background-color:#e5e5e5;border:1px solid #e5e5e5;border-left:2px solid #fff;min-width:94px}.subscription-plan_select-table_pulldown{width:100%;text-align:left;padding-left:calc(50% - 60px);box-sizing:border-box;margin:5px 0}.subscription-plan_select-table_pulldown label{display:block;vertical-align:middle}@media screen and (max-width:800px){.subscription-plan_title{font-size:12px}.subscription-plan_select-table{padding-bottom:10px;background-color:#e5e5e5}.subscription-plan_select-table_image{width:100%;max-width:none;box-sizing:border-box;display:block}.subscription-plan_select-table_goods-name{width:100%;padding:15px;box-sizing:border-box;display:block}.subscription-plan_select-table_checkbox{width:100%;border:0;display:block}}.subscription-plan_store-select{width:100%}.subscription-plan_store-select__box{width:49%;border:2px solid #b2b2b2;padding:10px;box-sizing:border-box;margin:10px 0;color:#777}.subscription-plan_store-select--select{border:2px solid #0098ce;box-shadow:0 0 3px 1px #e0eaff;color:#000}.subscription-plan_store-select__store-name{font-size:14px;padding:10px 0}@media screen and (max-width:800px){.subscription-plan_store-select__box{width:100%}.subscription__header-panel{width:280px}.subscription__style-left,.subscription__style-right{text-align:center!important}.subscription_profile__register-buttton--inline--cancellation{margin:30px auto}}@media screen and (max-width:480px){.subscription__header-panel{width:150px}}.interview_title{font-size:28px;margin:30px 0;line-height:1.5}.interview_read-more_button{width:280px;padding:15px 0;margin:0 auto;font-weight:600;text-align:center;border:2px solid #0098ce;color:#0098ce}.interview_read-more_button:hover{opacity:.5;cursor:pointer}.interview .project_description__p,.interview .project_possi_team_description,.interview .project_sotsuten__reword_area{line-height:1.7;letter-spacing:2px;margin:35px 0}@media screen and (max-width:761px){.interview_title{font-size:20px}.interview .project_contents_2column__column--percent33{width:100%}.interview .project_contents_2column__column--percent66{width:100%;margin-top:10px}}.interview .comment{width:80%;margin:0 auto;color:#777;font-size:.8em!important}.hide{display:block}@media screen and (max-width:761px){.hide{display:none}}.hide-kouhen{display:none}.departures-gate__grid-2::after,.departures-gate__grid-2::before,.departures-gate__grid-3::after,.departures-gate__grid-3::before,.departures-gate__grid-4::after,.departures-gate__grid-4::before,.ssap__grid-2::after,.ssap__grid-2::before,.ssap__grid-3::after,.ssap__grid-3::before,.ssap__grid-4::after,.ssap__grid-4::before{content:'';display:table}.departures-gate__container{width:100%;margin-top:80px}.departures-gate__contents_body-1{max-width:1280px;margin:0 auto 220px}@media screen and (max-width:480px){.departures-gate__contents_body-1{max-width:360px;margin:0 24px 110px}}.departures-gate__contents_body-2{max-width:800px;margin:0 auto 220px}@media screen and (max-width:480px){.departures-gate__contents_body-2{max-width:720px;margin:0 24px 120px}}.departures-gate__contents-title{font-size:36px;margin-bottom:42px;color:#000;text-align:center}@media screen and (max-width:480px){.departures-gate__contents-title{font-size:21px}}.departures-gate__contents-text{font-size:16px;margin-bottom:42px;color:#000;text-align:center;line-height:1.5}.departures-gate__item{padding-bottom:40px}@media screen and (max-width:480px){.departures-gate__contents-text{font-size:16px;margin-bottom:36px}.departures-gate__item{padding-bottom:34px}}.departures-gate__item-title{font-size:20px;font-weight:700;color:#000;margin-bottom:12px;line-height:1.4}@media screen and (max-width:480px){.departures-gate__item-title{font-size:16px;margin-bottom:9px}}.departures-gate__item-text{font-size:14px;color:#000;line-height:1.5}.departures-gate__item-text ul{padding-left:20px}.departures-gate__item-text ul>li{padding-bottom:20px}@media screen and (max-width:761px){.departures-gate__item-text ul>li{padding-bottom:25px}}.departures-gate__image-area{width:100%;text-align:center;margin-bottom:42px}@media screen and (max-width:480px){.departures-gate__item-text{font-size:12px}.departures-gate__image-area{margin-bottom:18px}}.departures-gate__hit-pj{margin:0 50px}.departures-gate__hit-pj-area{padding:0 3px}@media screen and (max-width:480px){.departures-gate__hit-pj{margin:0}.departures-gate__hit-pj-area{padding:0 0 34px}}.departures-gate__hit-pj-area-last{padding:0 3px}.departures-gate__hit-pj-image{margin-bottom:16px}.departures-gate__hit-pj-title{margin-bottom:16px;font-size:22px}.departures-gate__hit-pj-title-gt{margin-left:6px}@media screen and (max-width:480px){.departures-gate__hit-pj-area-last{padding:0}.departures-gate__hit-pj-title{margin-bottom:6px;font-size:16px}.departures-gate__hit-pj-title-gt{margin-left:4px}}.departures-gate__hit-pj-description{width:95%;font-size:14px;line-height:1.5}.departures-gate__strong-point .only-text{padding-bottom:72px}.departures-gate__strong-point .title-and-image{width:100%;text-align:center;padding-bottom:48px}@media screen and (max-width:761px){.departures-gate__strong-point .title-and-image{padding-bottom:48px}}.departures-gate__strong-point .title-and-image_column{padding:0 30px}@media screen and (max-width:480px){.departures-gate__hit-pj-description{width:100%;font-size:12px}.departures-gate__strong-point .title-and-image_column{padding:0}}.departures-gate__strong-point .title-and-image_column_title{text-align:center;font-size:18px;font-weight:700;height:36px;padding-bottom:20px;line-height:1.4}@media screen and (max-width:480px){.departures-gate__strong-point .title-and-image_column_title{text-align:left;font-size:12px;font-weight:400;padding:12px 0 36px}}.departures-gate__strong-point .title-and-image_column_title-last{text-align:center;font-size:18px;font-weight:700;height:36px;padding-bottom:20px;line-height:1.4}@media screen and (max-width:480px){.departures-gate__strong-point .title-and-image_column_title-last{text-align:left;font-size:12px;font-weight:400;padding:12px 0 0}}.departures-gate__strong-point .title-and-text-and-image{width:100%;text-align:center}.departures-gate__strong-point .title-and-text-and-image_column-right{padding:0 0 0 20px}@media screen and (max-width:480px){.departures-gate__strong-point .title-and-text-and-image_column-right{padding:0 0 10px}}.departures-gate__strong-point .title-and-text-and-image_column-left{padding:0 20px 0 0}@media screen and (max-width:480px){.departures-gate__strong-point .title-and-text-and-image_column-left{padding:0 0 10px}}.departures-gate__strong-point .title-and-text-and-image_column_area{padding:20px 26px;border:1px solid #000}@media screen and (max-width:480px){.departures-gate__strong-point .title-and-text-and-image_column_area{padding:16px 20px}}.departures-gate__strong-point .title-and-text-and-image_column_title{text-align:center;font-size:22px;padding-bottom:12px;line-height:1.4}.departures-gate__strong-point .title-and-text-and-image_column_image{height:157px}.departures-gate__strong-point .title-and-text-and-image_column_image-area .left{padding-right:5.4px}.departures-gate__strong-point .title-and-text-and-image_column_image-area .right{padding-left:5.4px}.departures-gate__genre-area-right{padding-left:6px}@media screen and (max-width:480px){.departures-gate__strong-point .title-and-text-and-image_column_title{font-size:16px;padding-bottom:12px}.departures-gate__strong-point .title-and-text-and-image_column_image-area{width:50%}.departures-gate__genre{width:50%!important}.departures-gate__genre-area-right{padding:0}}.departures-gate__genre-area-left{padding-right:6px}@media screen and (max-width:480px){.departures-gate__genre-area-left{padding:0}}.departures-gate__genre-area-child .right{padding-left:6px}.departures-gate__genre-area-child .left{padding-right:6px}.departures-gate__genre-image{width:100%;padding-bottom:20px}@media screen and (max-width:480px){.departures-gate__genre-area-child .right{padding-left:5px}.departures-gate__genre-area-child .left{padding-right:5px}.departures-gate__genre-image{padding-bottom:6px}}.departures-gate__genre-text{text-align:center;font-size:16px;padding-bottom:48px}@media screen and (max-width:480px){.departures-gate__genre-text{font-size:12px;padding-bottom:18px}}.departures-gate__flow-image{padding-bottom:72px}.departures-gate__faq{margin-bottom:40px}@media screen and (max-width:480px){.departures-gate__faq{margin-bottom:36px}}.departures-gate__faq-last{margin-bottom:0}@media screen and (max-width:480px){.departures-gate__faq-last{margin-bottom:78px}}.departures-gate__faq-question{font-size:14px;font-weight:700;line-height:1.4;text-indent:-1.8em;padding-left:1.75em;margin-bottom:12px}.departures-gate__faq-answer{font-size:14px;line-height:1.4;text-indent:-1.7em;padding-left:1.7em}.departures-gate__ssap-link{text-align:right}.departures-gate__ssap-link>a{font-weight:700}.departures-gate__grid-2{width:100%}.departures-gate__grid-2_column{float:left;width:50%}@media screen and (max-width:480px){.departures-gate__faq-question{margin-bottom:9px}.departures-gate__grid-2_column{width:100%}}.departures-gate__grid-3{width:100%}.departures-gate__grid-3_column{float:left;width:33%}@media screen and (max-width:1070px){.departures-gate__grid-3_column{width:50%}}@media screen and (max-width:480px){.departures-gate__grid-3_column{width:100%}}.departures-gate__grid-4{width:100%}.departures-gate__grid-4_column{float:left;width:25%}@media screen and (max-width:1070px){.departures-gate__grid-4_column{width:33%}}@media screen and (max-width:480px){.departures-gate__grid-4_column{width:50%}}.ssap__container{width:100%;margin-top:80px}.ssap__contents_body-1{max-width:1280px;margin:0 auto 220px}@media screen and (max-width:480px){.ssap__contents_body-1{max-width:360px;margin:0 24px 110px}}.ssap__contents_body-2{max-width:800px;margin:0 auto 220px}@media screen and (max-width:480px){.ssap__contents_body-2{max-width:720px;margin:0 24px 120px}}.ssap__contents-text,.ssap__contents-title{margin-bottom:42px;color:#000;text-align:center}.ssap__contents-title{font-size:36px}@media screen and (max-width:480px){.ssap__contents-title{font-size:21px}.ssap__contents-text{font-size:16px;margin-bottom:36px}}.ssap__contents-text{font-size:16px;line-height:1.5}.ssap__item{padding-bottom:40px}.ssap__item-title{font-size:20px;font-weight:700;color:#000;margin-bottom:12px;line-height:1.4}@media screen and (max-width:480px){.ssap__item{padding-bottom:34px}.ssap__item-title{font-size:16px;margin-bottom:9px}}.ssap__item-text{font-size:14px;color:#000;line-height:1.5}.ssap__item-text ul{padding-left:20px}.ssap__item-text ul>li{padding-bottom:20px}@media screen and (max-width:761px){.ssap__item-text ul>li{padding-bottom:25px}}.ssap__image-area{width:100%;text-align:center;margin-bottom:42px}@media screen and (max-width:480px){.ssap__item-text{font-size:12px}.ssap__image-area{margin-bottom:18px}}.ssap__hit-pj{margin:0 50px}.ssap__hit-pj-area{padding:0 3px}@media screen and (max-width:480px){.ssap__hit-pj{margin:0}.ssap__hit-pj-area{padding:0 0 34px}}.ssap__hit-pj-area-last{padding:0 3px}.ssap__hit-pj-image{margin-bottom:16px}.ssap__hit-pj-title{margin-bottom:16px;font-size:22px}.ssap__hit-pj-title-gt{margin-left:6px}@media screen and (max-width:480px){.ssap__hit-pj-area-last{padding:0}.ssap__hit-pj-title{margin-bottom:6px;font-size:16px}.ssap__hit-pj-title-gt{margin-left:4px}}.ssap__hit-pj-description{width:95%;font-size:14px;line-height:1.5}.ssap__strong-point .only-text{padding-bottom:72px}.ssap__strong-point .title-and-image{width:100%;text-align:center;padding-bottom:48px}@media screen and (max-width:761px){.ssap__strong-point .title-and-image{padding-bottom:48px}}.ssap__strong-point .title-and-image_column{padding:0 30px}@media screen and (max-width:480px){.ssap__hit-pj-description{width:100%;font-size:12px}.ssap__strong-point .title-and-image_column{padding:0}}.ssap__strong-point .title-and-image_column_title{text-align:center;font-size:18px;font-weight:700;height:36px;padding-bottom:20px;line-height:1.4}@media screen and (max-width:480px){.ssap__strong-point .title-and-image_column_title{text-align:left;font-size:12px;font-weight:400;padding:12px 0 36px}}.ssap__strong-point .title-and-image_column_title-last{text-align:center;font-size:18px;font-weight:700;height:36px;padding-bottom:20px;line-height:1.4}@media screen and (max-width:480px){.ssap__strong-point .title-and-image_column_title-last{text-align:left;font-size:12px;font-weight:400;padding:12px 0 0}}.ssap__strong-point .title-and-text-and-image{width:100%;text-align:center}.ssap__strong-point .title-and-text-and-image_column-right{padding:0 0 0 20px}@media screen and (max-width:480px){.ssap__strong-point .title-and-text-and-image_column-right{padding:0 0 10px}}.ssap__strong-point .title-and-text-and-image_column-left{padding:0 20px 0 0}@media screen and (max-width:480px){.ssap__strong-point .title-and-text-and-image_column-left{padding:0 0 10px}}.ssap__strong-point .title-and-text-and-image_column_area{padding:20px 26px;border:1px solid #000}@media screen and (max-width:480px){.ssap__strong-point .title-and-text-and-image_column_area{padding:16px 20px}}.ssap__strong-point .title-and-text-and-image_column_title{text-align:center;font-size:22px;padding-bottom:12px;line-height:1.4}.ssap__strong-point .title-and-text-and-image_column_image{height:157px}.ssap__strong-point .title-and-text-and-image_column_image-area .left{padding-right:5.4px}.ssap__strong-point .title-and-text-and-image_column_image-area .right{padding-left:5.4px}.ssap__genre-area-right{padding-left:6px}@media screen and (max-width:480px){.ssap__strong-point .title-and-text-and-image_column_title{font-size:16px;padding-bottom:12px}.ssap__strong-point .title-and-text-and-image_column_image-area{width:50%}.ssap__genre{width:50%!important}.ssap__genre-area-right{padding:0}}.ssap__genre-area-left{padding-right:6px}@media screen and (max-width:480px){.ssap__genre-area-left{padding:0}}.ssap__genre-area-child .right{padding-left:6px}.ssap__genre-area-child .left{padding-right:6px}.ssap__genre-image{width:100%;padding-bottom:20px}@media screen and (max-width:480px){.ssap__genre-area-child .right{padding-left:5px}.ssap__genre-area-child .left{padding-right:5px}.ssap__genre-image{padding-bottom:6px}}.ssap__genre-text{text-align:center;font-size:16px;padding-bottom:48px}@media screen and (max-width:480px){.ssap__genre-text{font-size:12px;padding-bottom:18px}}.ssap__flow-image{padding-bottom:72px}.ssap__faq{margin-bottom:40px}@media screen and (max-width:480px){.ssap__faq{margin-bottom:36px}}.ssap__faq-last{margin-bottom:0}@media screen and (max-width:480px){.ssap__faq-last{margin-bottom:78px}}.ssap__faq-question{font-size:14px;font-weight:700;line-height:1.4;text-indent:-1.8em;padding-left:1.75em;margin-bottom:12px}.ssap__faq-answer{font-size:14px;line-height:1.4;text-indent:-1.7em;padding-left:1.7em}.ssap__grid-2{width:100%}.ssap__grid-2_column{float:left;width:50%}@media screen and (max-width:480px){.ssap__faq-question{margin-bottom:9px}.ssap__grid-2_column{width:100%}}.ssap__grid-3{width:100%}.ssap__grid-3_column{float:left;width:33%}@media screen and (max-width:1070px){.ssap__grid-3_column{width:50%}}@media screen and (max-width:480px){.ssap__grid-3_column{width:100%}}.ssap__grid-4{width:100%}.ssap__grid-4_column{float:left;width:25%}@media screen and (max-width:1070px){.ssap__grid-4_column{width:33%}}@media screen and (max-width:480px){.ssap__grid-4_column{width:50%}}