@charset "UTF-8";.mCustomScrollbar{-ms-touch-action:pinch-zoom;touch-action:pinch-zoom}.mCustomScrollbar.mCS_no_scrollbar,.mCustomScrollbar.mCS_touch_action{-ms-touch-action:auto;touch-action:auto}.mCustomScrollBox{position:relative;overflow:hidden;max-width:100%;height:100%;outline:none;direction:ltr}.mCSB_container{overflow:hidden;width:auto;height:auto}.mCSB_inside>.mCSB_container{margin-right:30px}.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container{margin-right:0;margin-left:30px}.mCS-dir-rtl>.mCSB_inside>.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-left:0}.mCSB_scrollTools{position:absolute;top:0;right:0;bottom:0;left:auto;width:16px;height:auto}.mCSB_outside+.mCSB_scrollTools{right:-26px}.mCS-dir-rtl>.mCSB_inside>.mCSB_scrollTools,.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{right:auto;left:0}.mCS-dir-rtl>.mCSB_outside+.mCSB_scrollTools{left:-26px}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{margin:0 auto;width:2px;height:100%;border-radius:16px}.mCSB_scrollTools .mCSB_dragger{z-index:1;width:100%;height:30px;cursor:pointer}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:relative;margin:0 auto;width:4px;height:100%;border-radius:16px;text-align:center}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width:12px}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:8px}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown{position:absolute;display:block;overflow:hidden;margin:0 auto;width:100%;height:20px;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{bottom:0}.mCSB_horizontal.mCSB_inside>.mCSB_container{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCSB_outside>.mCSB_container{min-height:100%}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal{top:auto;right:0;bottom:0;left:0;width:auto;height:16px}.mCustomScrollBox+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:-26px}.mCSB_scrollTools.mCSB_scrollTools_horizontal a+.mCSB_draggerContainer{margin:0 20px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_draggerRail{margin:7px 0;width:100%;height:2px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{left:0;width:30px;height:100%}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{margin:6px auto;width:100%;height:4px}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{margin:2px auto;height:12px}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{margin:4px 0;height:8px}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft,.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{position:absolute;display:block;overflow:hidden;margin:0 auto;width:20px;height:100%;cursor:pointer}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonLeft{left:0}.mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_buttonRight{right:0}.mCSB_container_wrapper{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;margin-right:30px;margin-bottom:30px;width:auto;height:auto}.mCSB_container_wrapper>.mCSB_container{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:30px;padding-bottom:30px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:20px}.mCSB_vertical_horizontal>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:20px}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden+.mCSB_scrollTools.mCSB_scrollTools_vertical{bottom:0}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{right:0}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:20px}.mCS-dir-rtl>.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden+.mCSB_scrollTools~.mCSB_scrollTools.mCSB_scrollTools_horizontal{left:0}.mCS-dir-rtl>.mCSB_inside>.mCSB_container_wrapper{margin-right:0;margin-left:30px}.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden>.mCSB_container{padding-right:0}.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden>.mCSB_container{padding-bottom:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_y.mCS_y_hidden{margin-right:0;margin-left:0}.mCustomScrollBox.mCSB_vertical_horizontal.mCSB_inside>.mCSB_container_wrapper.mCS_no_scrollbar_x.mCS_x_hidden{margin-bottom:0}.mCSB_scrollTools,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{-webkit-transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out;transition:width .2s ease-out .2s,height .2s ease-out .2s,margin-left .2s ease-out .2s,margin-right .2s ease-out .2s,margin-top .2s ease-out .2s,margin-bottom .2s ease-out .2s,opacity .2s ease-in-out,background-color .2s ease-in-out}.mCSB_scrollTools{opacity:.75;-ms-filter:"alpha(opacity=75)";filter:"alpha(opacity=75)"}.mCS-autoHide>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide>.mCustomScrollBox~.mCSB_scrollTools{opacity:0;-ms-filter:"alpha(opacity=0)";filter:"alpha(opacity=0)"}.mCustomScrollbar>.mCustomScrollBox>.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollbar>.mCustomScrollBox~.mCSB_scrollTools.mCSB_scrollTools_onDrag,.mCustomScrollBox:hover>.mCSB_scrollTools,.mCustomScrollBox:hover~.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox>.mCSB_scrollTools,.mCS-autoHide:hover>.mCustomScrollBox~.mCSB_scrollTools{opacity:1;-ms-filter:"alpha(opacity=100)";filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.4);-ms-filter:"alpha(opacity=40)";filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75);-ms-filter:"alpha(opacity=75)";filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85);-ms-filter:"alpha(opacity=85)";filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9);-ms-filter:"alpha(opacity=90)";filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonUp,.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight{background-image:url(mCSB_buttons.png?rev=1644886990621);background-repeat:no-repeat;opacity:.4;-ms-filter:"alpha(opacity=40)";filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonUp:hover,.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:.75;-ms-filter:"alpha(opacity=75)";filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonUp:active,.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active{opacity:.9;-ms-filter:"alpha(opacity=90)";filter:"alpha(opacity=90)"}.mCS-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:rgba(0,0,0,.85)}.mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:rgba(0,0,0,.9)}.mCS-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{width:4px;border-radius:1px;background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;border-radius:1px;background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-light-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{margin:6px auto;width:100%;height:4px}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2.mCSB_scrollTools .mCSB_draggerRail{border-radius:1px;background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:1px;background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-2.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-2.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{width:4px;border-radius:2px;background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;border-radius:2px;background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_draggerRail{margin:6px 0;width:100%;height:4px}.mCS-light-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{margin:5px auto;width:100%;height:6px}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-light-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-light-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick.mCSB_scrollTools .mCSB_draggerRail{border-radius:2px;background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:2px;background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.1)}.mCS-light-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{margin:7px auto;width:100%;height:2px}.mCS-dark-thin.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-thin.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-rounded.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.15)}.mCS-rounded.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger{height:14px}.mCS-rounded.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{margin:0 1px;width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:14px}.mCS-rounded.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{margin:1px 0;height:14px}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{margin:-1px 0;width:16px;height:16px}.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:4px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{margin:0 -1px;width:16px;height:16px}.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-rounded-dark.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{margin:6px 0;height:4px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonUp{background-position:0 -72px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -92px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -112px}.mCS-rounded.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -128px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.15)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px -72px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -92px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -112px}.mCS-rounded-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -128px}.mCS-rounded-dots.mCSB_scrollTools_vertical .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_vertical .mCSB_draggerRail{width:4px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{background-color:transparent;background-position:center}.mCS-rounded-dots.mCSB_scrollTools .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQYV2NkIAAYiVbw//9/Y6DiM1ANJoyMjGdBbLgJQAX/kU0DKgDLkaQAvxW4HEvQFwCRcxIJK1XznAAAAABJRU5ErkJggg==);background-repeat:repeat-y;opacity:.3;-ms-filter:"alpha(opacity=30)";filter:"alpha(opacity=30)"}.mCS-rounded-dots.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-rounded-dots-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{margin:6px 0;height:4px;background-repeat:repeat-x}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px -72px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -92px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -112px}.mCS-rounded-dots.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -128px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_draggerRail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAALElEQVQYV2NkIAAYSVFgDFR8BqrBBEifBbGRTfiPZhpYjiQFBK3A6l6CvgAAE9kGCd1mvgEAAAAASUVORK5CYII=)}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px -72px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -92px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -112px}.mCS-rounded-dots-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -128px}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,.5)),to(rgba(255,255,255,0)));background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-repeat:repeat-y}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.5)),to(rgba(255,255,255,0)));background-image:linear-gradient(to bottom,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 100%);background-repeat:repeat-x}.mCS-3d.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:70px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:70px}.mCS-3d.mCSB_scrollTools,.mCS-3d-dark.mCSB_scrollTools{opacity:1;-ms-filter:"alpha(opacity=30)";filter:"alpha(opacity=30)"}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:16px}.mCS-3d.mCSB_scrollTools .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{width:8px;background-color:#000;background-color:rgba(0,0,0,.2);-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2);box-shadow:inset 1px 0 1px rgba(0,0,0,.5),inset -1px 0 1px rgba(255,255,255,.2)}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{margin:4px 0;width:100%;height:8px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.5),inset 0 -1px 1px rgba(255,255,255,.2)}.mCS-3d.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{margin:4px auto;width:100%;height:8px}.mCS-3d.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1);-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.1);box-shadow:inset 1px 0 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools{opacity:1;-ms-filter:"alpha(opacity=30)";filter:"alpha(opacity=30)"}.mCS-3d-thick.mCSB_scrollTools,.mCS-3d-thick-dark.mCSB_scrollTools,.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{border-radius:7px}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{border-radius:5px}.mCSB_inside+.mCS-3d-thick.mCSB_scrollTools_vertical,.mCSB_inside+.mCS-3d-thick-dark.mCSB_scrollTools_vertical{right:1px}.mCS-3d-thick.mCSB_scrollTools_vertical,.mCS-3d-thick-dark.mCSB_scrollTools_vertical{-webkit-box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);box-shadow:inset 1px 0 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick.mCSB_scrollTools_horizontal,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{bottom:1px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5);box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.5)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:absolute;top:0;right:0;bottom:0;left:0;margin:2px;width:12px;height:auto;-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.4);box-shadow:inset 1px 0 0 rgba(255,255,255,.4)}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.4);box-shadow:inset 0 1px 0 rgba(255,255,255,.4)}.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#555}.mCS-3d-thick.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{width:auto;height:12px}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer{background-color:#000;background-color:rgba(0,0,0,.05);-webkit-box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-3d-thick.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-3d-thick-dark.mCSB_scrollTools{-webkit-box-shadow:inset 0 0 14px rgba(0,0,0,.2);box-shadow:inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2);box-shadow:inset 0 1px 1px rgba(0,0,0,.1),inset 0 0 14px rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2);box-shadow:inset 1px 0 0 rgba(255,255,255,.4),inset -1px 0 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),inset 0 -1px 0 rgba(0,0,0,.2)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#777}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerContainer{background-color:#fff;background-color:rgba(0,0,0,.05);-webkit-box-shadow:inset 1px 1px 16px rgba(0,0,0,.1);box-shadow:inset 1px 1px 16px rgba(0,0,0,.1)}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-3d-thick-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:0;margin:12px 0}.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools.mCSB_scrollTools_horizontal,.mCustomScrollBox.mCS-minimal-dark+.mCSB_scrollTools+.mCSB_scrollTools.mCSB_scrollTools_horizontal{bottom:0;margin:0 12px}.mCS-dir-rtl>.mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical,.mCS-dir-rtl>.mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical{right:auto;left:0}.mCS-minimal.mCSB_scrollTools .mCSB_draggerRail,.mCS-minimal-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent}.mCS-minimal.mCSB_scrollTools_vertical .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_vertical .mCSB_dragger{height:50px}.mCS-minimal.mCSB_scrollTools_horizontal .mCSB_dragger,.mCS-minimal-dark.mCSB_scrollTools_horizontal .mCSB_dragger{width:50px}.mCS-minimal.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.2);-ms-filter:"alpha(opacity=20)";filter:"alpha(opacity=20)"}.mCS-minimal.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.5);-ms-filter:"alpha(opacity=50)";filter:"alpha(opacity=50)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.2);-ms-filter:"alpha(opacity=20)";filter:"alpha(opacity=20)"}.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-minimal-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.5);-ms-filter:"alpha(opacity=50)";filter:"alpha(opacity=50)"}.mCS-light-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{width:6px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-light-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px}.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-light-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal .mCSB_draggerRail{margin:5px 0;width:100%;height:6px}.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width:12px}.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-light-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCS-dark-3.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{margin:2px 0;height:12px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-light-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-dark-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-dark-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-dark-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-dark-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:12px;background-color:#000;background-color:rgba(0,0,0,.2)}.mCS-inset.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{position:absolute;top:0;right:0;bottom:0;left:0;margin:3px 5px;width:6px;height:auto}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{position:absolute;top:0;right:0;bottom:0;left:0;margin:5px 3px;width:auto;height:6px}.mCS-inset.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3.mCSB_scrollTools_horizontal .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools_horizontal .mCSB_draggerRail{margin:2px 0;width:100%;height:12px}.mCS-inset.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px -72px}.mCS-inset.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -92px}.mCS-inset.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -112px}.mCS-inset.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -128px}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.1)}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonUp,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px -72px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonDown,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -92px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonLeft,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -112px}.mCS-inset-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_buttonRight,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -128px}.mCS-inset-2.mCSB_scrollTools .mCSB_draggerRail,.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{-webkit-box-sizing:border-box;box-sizing:border-box;border-width:1px;border-style:solid;border-color:#fff;border-color:rgba(255,255,255,.2);background-color:transparent}.mCS-inset-2-dark.mCSB_scrollTools .mCSB_draggerRail{border-color:#000;border-color:rgba(0,0,0,.2)}.mCS-inset-3.mCSB_scrollTools .mCSB_draggerRail{background-color:#fff;background-color:rgba(255,255,255,.6)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{background-color:#000;background-color:rgba(0,0,0,.6)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.75)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.85)}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#000;background-color:rgba(0,0,0,.9)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.75)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.85)}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:#fff;background-color:rgba(255,255,255,.9)}.mfp-bg{position:fixed;top:0;left:0;z-index:1042;overflow:hidden;width:100%;height:100%;background:#0b0b0b;opacity:.8}.mfp-wrap{position:fixed;top:0;left:0;z-index:1043;width:100%;height:100%;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{position:absolute;top:0;left:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px;width:100%;height:100%;text-align:center}.mfp-container:before{display:inline-block;height:100%;content:'';vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;z-index:1045;display:inline-block;margin:0 auto;vertical-align:middle;text-align:left}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{position:absolute;top:50%;right:8px;left:8px;z-index:1044;margin-top:-.8em;width:auto;color:#CCC;text-align:center}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{z-index:1046;display:block;overflow:visible;padding:0;outline:none;border:0;background:transparent;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;-webkit-appearance:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{position:absolute;top:0;right:0;padding:0 0 18px 10px;width:44px;height:44px;color:#FFF;text-align:center;text-decoration:none;font-style:normal;font-size:1.75rem;font-family:Arial,Baskerville,monospace;line-height:2.75rem;opacity:.65}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{right:-6px;padding-right:6px;width:100%;color:#FFF;text-align:right}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;white-space:nowrap;font-size:.75rem;line-height:1.125rem}.mfp-arrow{position:absolute;top:50%;margin:0;margin-top:-55px;padding:0;width:90px;height:110px;opacity:.65;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{position:absolute;top:0;left:0;display:block;margin-top:35px;margin-left:35px;width:0;height:0;border:medium inset transparent;content:''}.mfp-arrow:after{top:8px;border-top-width:13px;border-bottom-width:13px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{margin-left:31px;border-right:17px solid #FFF}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{margin-left:39px;border-left:17px solid #FFF}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{max-width:900px;width:100%;line-height:0}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{overflow:hidden;padding-top:56.25%;width:100%;height:0}.mfp-iframe-scaler iframe{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:#000;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}img.mfp-img{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:40px 0;max-width:100%;width:auto;height:auto;line-height:0}.mfp-figure{line-height:0}.mfp-figure:after{position:absolute;top:40px;right:0;bottom:40px;left:0;z-index:-1;display:block;width:auto;height:auto;background:#444;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);content:''}.mfp-figure small{display:block;color:#bdbdbd;font-size:.75rem;line-height:.875rem}.mfp-figure figure{margin:0}.mfp-bottom-bar{position:absolute;top:100%;left:0;margin-top:-36px;width:100%;cursor:auto}.mfp-title{padding-right:36px;color:#f3f3f3;text-align:left;word-wrap:break-word;line-height:1.125rem}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{margin:.67em 0;font-size:2em}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{overflow:visible;-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{font-size:1em;font-family:monospace,monospace}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-size:1em;font-family:monospace,monospace}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0;font-size:100%;font-family:sans-serif;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{display:table;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;max-width:100%;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-right:auto;margin-left:auto}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;min-height:1px;height:100%}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.formError{z-index:990}.formError .formErrorContent{z-index:991}.formError .formErrorArrow{z-index:996}.ui-dialog .formError{z-index:5000}.ui-dialog .formError .formErrorContent{z-index:5001}.ui-dialog .formError .formErrorArrow{z-index:5006}.inputContainer{position:relative;float:left}.formError{position:absolute;top:300px;left:300px;display:block;text-align:left;cursor:pointer}.formError.inline{position:relative;top:0;left:0;display:inline-block}.ajaxSubmit{display:none;padding:20px;border:1px solid #999;background:#55ea55}.formError .formErrorContent{position:relative;padding:4px 10px;min-width:120px;width:100%;border:2px solid #ddd;border-radius:6px;background:#ee0101;box-shadow:0 0 6px #000;-webkit-box-shadow:0 0 6px #000;-o-box-shadow:0 0 6px #000;color:#fff;font-size:.6875rem}.formError.inline .formErrorContent{border:none;border-radius:0;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none}.greenPopup .formErrorContent{background:#33be40}.blackPopup .formErrorContent{background:#393939;color:#FFF}.formError .formErrorArrow{position:relative;margin:-2px 0 0 13px;width:15px}body[dir=rtl] .formError .formErrorArrow,body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0}.formError .formErrorArrowBottom{top:2px;margin:0 0 0 12px;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none}.formError .formErrorArrow div{display:block;margin:0 auto;height:1px;border-right:2px solid #ddd;border-left:2px solid #ddd;background:#ee0101;box-shadow:0 2px 3px #444;-moz-box-shadow:0 2px 3px #444;-webkit-box-shadow:0 2px 3px #444;-o-box-shadow:0 2px 3px #444;font-size:0;line-height:0}.formError .formErrorArrowBottom div{-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none}.greenPopup .formErrorArrow div{background:#33be40}.blackPopup .formErrorArrow div{background:#393939;color:#FFF}.formError .formErrorArrow .line10{width:13px;border:none}.formError .formErrorArrow .line9{width:11px;border:none}.formError .formErrorArrow .line8{width:11px}.formError .formErrorArrow .line7{width:9px}.formError .formErrorArrow .line6{width:7px}.formError .formErrorArrow .line5{width:5px}.formError .formErrorArrow .line4{width:3px}.formError .formErrorArrow .line3{width:1px;border-right:2px solid #ddd;border-bottom:0 solid #ddd;border-left:2px solid #ddd}.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd}.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd}@font-face{font-family:iconfont;src:url(../iconfont/iconfont.woff2?rev=28d8637b) format("woff2"),url(../iconfont/iconfont.woff?rev=9112d305) format("woff")}i[iconfont]{text-transform:none;letter-spacing:0;font-weight:400;font-style:normal;font-variant:normal;font-family:iconfont!important;speak:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%!important}*,:before,:after{-webkit-box-sizing:inherit;box-sizing:inherit}h1,h2,h3,h4,h5,h6,p,ul,ol,dl,pre,table{margin-top:0}img,iframe{vertical-align:top}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}ul{padding:0;list-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}@font-face{font-family:CustomYuGothicM;src:local("YuGothic-Medium"),local("YuGo-Medium"),local("Yu Gothic Medium"),local("YuGothic-Regular")}@font-face{font-weight:700;font-family:CustomYuGothicM;src:local("YuGothic-Bold"),local("YuGo-Bold"),local("Yu Gothic")}body,input,button,select,textarea{font-family:Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,CustomYuGothicM,Meiryo,sans-serif}.ie body,.ie input,.ie button,.ie select,.ie textarea{font-family:Noto Sans JP,Meiryo,MS PGothic,sans-serif}body.is-menu-open,input.is-menu-open,button.is-menu-open,select.is-menu-open,textarea.is-menu-open{position:fixed;top:0;left:0;overflow:hidden;width:100%}i[iconfont]{display:inline-block;overflow:hidden;line-height:1}:root{--vh1:1vh}body{padding-top:70px;background:#fff;color:#333;letter-spacing:.05em;font-size:1rem;line-height:1.5;-webkit-print-color-adjust:exact}body.is-noscroll{overflow:hidden}a{outline:none;color:#069edc;text-decoration:underline;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.mouse a:hover{outline:none;text-decoration:none;opacity:.7}h1,h2,h3,h4,h5,h6{line-height:1.3}.c-animation-fade{opacity:0;-webkit-transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,-webkit-transform .4s ease;transition:opacity .4s ease,transform .4s ease;transition:opacity .4s ease,transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}.c-animation-fade.is-animated{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.c-box-iframe{position:relative;display:block;overflow:hidden;margin-bottom:20px;padding-top:56.25%}.c-box-iframe:last-child{margin-bottom:0}.c-box-iframe .thumb{position:absolute;top:0;left:0;display:block;width:100%;text-decoration:none;cursor:pointer}.c-box-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-box-rule{margin-bottom:55px;padding:20px 45px;border:1px solid #e5e1e1;font-size:.75rem;line-height:1.75}.c-box-rule>*{margin-bottom:.6em}.c-box-rule>:last-child{margin-bottom:0}.c-btn[target=_blank] .label:after,.c-btn .icon.is-delta_b:before,.c-btn .icon:before{text-transform:none;letter-spacing:0;font-weight:400;font-style:normal;font-variant:normal;font-family:iconfont!important;speak:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-btn{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 0 10px;padding:0;padding:0 56px;height:60px;outline:none;border:0;border:3px solid #069edc;border-radius:28px;background:none;background-color:#069edc;-webkit-box-shadow:none;box-shadow:none;color:inherit;color:#fff;vertical-align:middle;text-align:center;text-decoration:none;letter-spacing:.025em;font-size:1rem;line-height:1.3;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-btn:disabled{border-color:#999;background-color:#aaa;color:#fff;pointer-events:none}.c-btn[target=_blank] .label:after{margin-left:10px;content:'blank';font-size:87.5%}.c-btn.colum{padding:0 30px 5px 10px;height:66px;font-size:.875rem}.c-btn .label{position:relative;margin:0;word-break:break-word;font-weight:700}.c-btn .label .sub{position:absolute;top:-15px;left:0;display:block;width:100%;font-size:.8125rem;line-height:1.1}.c-btn .pdf{display:block;margin-left:9px;padding:2px 4px;background-color:#fff;color:#069edc;font-weight:700;font-size:.75rem}.c-btn.is-icon-btm{padding:15px 30px;min-height:80px;height:auto;border-radius:40px}.c-btn.is-icon-btm .icon{top:auto;right:50%;bottom:4px;-webkit-transform:translateX(50%);transform:translateX(50%)}.c-btn .icon{position:absolute;top:calc(50% - .5em);right:24px;font-size:.625rem;line-height:1}.c-btn .icon.is-delta_b:before{content:'delta_b';-webkit-transform:scale(.8);transform:scale(.8)}.c-btn .icon:before{display:block;content:'delta_r'}.c-btn.is-sdgs1{border-color:#e5243b;background-color:#e5243b}.c-btn.is-sdgs1 .pdf{color:#e5243b}.c-btn.is-sdgs2{border-color:#dda63a;background-color:#dda63a}.c-btn.is-sdgs2 .pdf{color:#dda63a}.c-btn.is-sdgs3{border-color:#4c9f38;background-color:#4c9f38}.c-btn.is-sdgs3 .pdf{color:#4c9f38}.c-btn.is-sdgs4{border-color:#c5192d;background-color:#c5192d}.c-btn.is-sdgs4 .pdf{color:#c5192d}.c-btn.is-sdgs5{border-color:#ff3a21;background-color:#ff3a21}.c-btn.is-sdgs5 .pdf{color:#f83921}.c-btn.is-sdgs6{border-color:#26bde2;background-color:#26bde2}.c-btn.is-sdgs6 .pdf{color:#24b3d6}.c-btn.is-sdgs7{border-color:#fcc30b;background-color:#fcc30b}.c-btn.is-sdgs7 .pdf{color:#f5b800}.c-btn.is-sdgs8{border-color:#a21942;background-color:#a21942}.c-btn.is-sdgs8 .pdf{color:#a21942}.c-btn.is-sdgs9{border-color:#fd6925;background-color:#fd6925}.c-btn.is-sdgs9 .pdf{color:#fd6925}.c-btn.is-sdgs10{border-color:#dd1367;background-color:#dd1367}.c-btn.is-sdgs10 .pdf{color:#dd1367}.c-btn.is-sdgs11{border-color:#fd9d24;background-color:#fd9d24}.c-btn.is-sdgs11 .pdf{color:#fd9d24}.c-btn.is-sdgs12{border-color:#bf8b2e;background-color:#bf8b2e}.c-btn.is-sdgs12 .pdf{color:#bf8b2e}.c-btn.is-sdgs13{border-color:#3f7e44;background-color:#3f7e44}.c-btn.is-sdgs13 .pdf{color:#3f7e44}.c-btn.is-sdgs14{border-color:#0a97d9;background-color:#0a97d9}.c-btn.is-sdgs14 .pdf{color:#0a97d9}.c-btn.is-sdgs15{border-color:#56c02b;background-color:#56c02b}.c-btn.is-sdgs15 .pdf{color:#56c02b}.c-btn.is-sdgs16{border-color:#00689d;background-color:#00689d}.c-btn.is-sdgs16 .pdf{color:#00689d}.c-btn.is-sdgs17{border-color:#19486a;background-color:#19486a}.c-btn.is-sdgs17 .pdf{color:#0a558b}.c-btn.is-type-bdr{background-color:#fff;color:#069edc}.c-btn.link_pdf .label:after{display:none}.c-btn.link_pdf .pdf{border-radius:2px;font-family:Oswald,sans-serif}.c-btn.is-block{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.c-img-thumb:after{text-transform:none;letter-spacing:0;font-weight:400;font-style:normal;font-variant:normal;font-family:iconfont!important;speak:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-img-thumb{position:relative;display:block;width:100%;cursor:pointer}.c-img-thumb.is-sdgs1:after{color:#e5243b}.c-img-thumb.is-sdgs2:after{color:#dda63a}.c-img-thumb.is-sdgs3:after{color:#4c9f38}.c-img-thumb.is-sdgs4:after{color:#c5192d}.c-img-thumb.is-sdgs5:after{color:#ff3a21}.c-img-thumb.is-sdgs6:after{color:#26bde2}.c-img-thumb.is-sdgs7:after{color:#fcc30b}.c-img-thumb.is-sdgs8:after{color:#a21942}.c-img-thumb.is-sdgs9:after{color:#fd6925}.c-img-thumb.is-sdgs10:after{color:#dd1367}.c-img-thumb.is-sdgs11:after{color:#fd9d24}.c-img-thumb.is-sdgs12:after{color:#bf8b2e}.c-img-thumb.is-sdgs13:after{color:#3f7e44}.c-img-thumb.is-sdgs14:after{color:#0a97d9}.c-img-thumb.is-sdgs15:after{color:#56c02b}.c-img-thumb.is-sdgs16:after{color:#00689d}.c-img-thumb.is-sdgs17:after{color:#19486a}.c-img-thumb:after{position:absolute;top:calc(50% - 33px);left:calc(50% - 33px);display:-webkit-box;display:-ms-flexbox;display:flex;width:66px;height:66px;border-radius:50%;background-color:#fff;-webkit-box-shadow:0 0 9px rgba(34,34,34,.24);box-shadow:0 0 9px rgba(34,34,34,.24);color:#069edc;content:'delta_r';font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-img-thumb .img{display:block;width:100%;height:auto}.c-img-goals.is-sdgs1 .link:before,.c-img-goals.is-sdgs1 .link:after,.c-img-goals.is-sdgs1 .wrap:before,.c-img-goals.is-sdgs1 .wrap:after{background:#e5243b}.c-img-goals.is-sdgs2 .link:before,.c-img-goals.is-sdgs2 .link:after,.c-img-goals.is-sdgs2 .wrap:before,.c-img-goals.is-sdgs2 .wrap:after{background:#dda63a}.c-img-goals.is-sdgs3 .link:before,.c-img-goals.is-sdgs3 .link:after,.c-img-goals.is-sdgs3 .wrap:before,.c-img-goals.is-sdgs3 .wrap:after{background:#4c9f38}.c-img-goals.is-sdgs4 .link:before,.c-img-goals.is-sdgs4 .link:after,.c-img-goals.is-sdgs4 .wrap:before,.c-img-goals.is-sdgs4 .wrap:after{background:#c5192d}.c-img-goals.is-sdgs5 .link:before,.c-img-goals.is-sdgs5 .link:after,.c-img-goals.is-sdgs5 .wrap:before,.c-img-goals.is-sdgs5 .wrap:after{background:#ff3a21}.c-img-goals.is-sdgs6 .link:before,.c-img-goals.is-sdgs6 .link:after,.c-img-goals.is-sdgs6 .wrap:before,.c-img-goals.is-sdgs6 .wrap:after{background:#26bde2}.c-img-goals.is-sdgs7 .link:before,.c-img-goals.is-sdgs7 .link:after,.c-img-goals.is-sdgs7 .wrap:before,.c-img-goals.is-sdgs7 .wrap:after{background:#fcc30b}.c-img-goals.is-sdgs8 .link:before,.c-img-goals.is-sdgs8 .link:after,.c-img-goals.is-sdgs8 .wrap:before,.c-img-goals.is-sdgs8 .wrap:after{background:#a21942}.c-img-goals.is-sdgs9 .link:before,.c-img-goals.is-sdgs9 .link:after,.c-img-goals.is-sdgs9 .wrap:before,.c-img-goals.is-sdgs9 .wrap:after{background:#fd6925}.c-img-goals.is-sdgs10 .link:before,.c-img-goals.is-sdgs10 .link:after,.c-img-goals.is-sdgs10 .wrap:before,.c-img-goals.is-sdgs10 .wrap:after{background:#dd1367}.c-img-goals.is-sdgs11 .link:before,.c-img-goals.is-sdgs11 .link:after,.c-img-goals.is-sdgs11 .wrap:before,.c-img-goals.is-sdgs11 .wrap:after{background:#fd9d24}.c-img-goals.is-sdgs12 .link:before,.c-img-goals.is-sdgs12 .link:after,.c-img-goals.is-sdgs12 .wrap:before,.c-img-goals.is-sdgs12 .wrap:after{background:#bf8b2e}.c-img-goals.is-sdgs13 .link:before,.c-img-goals.is-sdgs13 .link:after,.c-img-goals.is-sdgs13 .wrap:before,.c-img-goals.is-sdgs13 .wrap:after{background:#3f7e44}.c-img-goals.is-sdgs14 .link:before,.c-img-goals.is-sdgs14 .link:after,.c-img-goals.is-sdgs14 .wrap:before,.c-img-goals.is-sdgs14 .wrap:after{background:#0a97d9}.c-img-goals.is-sdgs15 .link:before,.c-img-goals.is-sdgs15 .link:after,.c-img-goals.is-sdgs15 .wrap:before,.c-img-goals.is-sdgs15 .wrap:after{background:#56c02b}.c-img-goals.is-sdgs16 .link:before,.c-img-goals.is-sdgs16 .link:after,.c-img-goals.is-sdgs16 .wrap:before,.c-img-goals.is-sdgs16 .wrap:after{background:#00689d}.c-img-goals.is-sdgs17 .link:before,.c-img-goals.is-sdgs17 .link:after,.c-img-goals.is-sdgs17 .wrap:before,.c-img-goals.is-sdgs17 .wrap:after{background:#19486a}.c-img-goals .link{position:relative;display:block;-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.mouse .c-img-goals .link:hover{opacity:1}.mouse .c-img-goals .link:hover:before{height:100%}.mouse .c-img-goals .link:hover:after{width:100%}.mouse .c-img-goals .link:hover .wrap:before{height:100%}.mouse .c-img-goals .link:hover .wrap:after{width:100%}.mouse .c-img-goals .link:hover .logo{-webkit-transform:scale(.87);transform:scale(.87)}.c-img-goals .link:before,.c-img-goals .link:after{position:absolute;top:0;right:0;background:#000;content:'';-webkit-transition:width .3s ease,height .3s ease;transition:width .3s ease,height .3s ease;-webkit-transition-delay:.2s;transition-delay:.2s}.c-img-goals .link:before{width:5px;height:0}.c-img-goals .link:after{width:0;height:5px}.c-img-goals .wrap{position:relative;display:block}.c-img-goals .wrap:before,.c-img-goals .wrap:after{position:absolute;bottom:0;left:0;background:#000;content:'';-webkit-transition:width .3s ease,height .3s ease;transition:width .3s ease,height .3s ease;-webkit-transition-delay:.2s;transition-delay:.2s}.c-img-goals .wrap:before{width:5px;height:0}.c-img-goals .wrap:after{width:0;height:5px}.c-img-goals .logo{position:relative;z-index:2;display:block;width:100%;height:auto;-webkit-transition:-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55);transition:-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55);transition:transform .5s cubic-bezier(.68,-.55,.265,1.55);transition:transform .5s cubic-bezier(.68,-.55,.265,1.55),-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55)}.c-inner{margin-right:auto;margin-left:auto;padding-right:20px;padding-left:20px;max-width:1040px}.c-inner.is-w-1200{max-width:1240px}.c-inner.is-w-1120{max-width:1160px}.c-inner.is-w-1074{max-width:1114px}.c-inner.is-w-888{max-width:928px}.c-inner.is-w-860{max-width:900px}.c-inner.is-w-800{max-width:840px}.c-inner.is-w-695{max-width:735px}.c-input,.c-textarea{border:2px solid #edf0f1;border-radius:5px;background:#edf0f1}.c-input.is-error,.c-textarea.is-error{border-color:#ef6767;background-color:#fbe6e6}.c-input{padding:0 16px;height:56px}.c-input.is-block{display:block;width:100%}.c-textarea{display:block;padding:18px 16px;width:100%;height:7em}.c-slider-arrow .slick-arrow:before,.c-slider-arrow .slick-prev:before{text-transform:none;letter-spacing:0;font-weight:400;font-style:normal;font-variant:normal;font-family:iconfont!important;speak:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-slider-arrow .slick-arrow{position:absolute;top:calc(50% - 19px);z-index:50;overflow:hidden;width:38px;height:38px;outline:none;border:0;border-radius:50%;background-color:#069edc;-webkit-box-shadow:0 4px 4px rgba(123,126,123,.38);box-shadow:0 4px 4px rgba(123,126,123,.38);color:transparent;cursor:pointer}.c-slider-arrow .slick-arrow:before{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;color:#fff;content:'sign_r';-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-slider-arrow .slick-next{right:19px}.c-slider-arrow .slick-prev{left:19px}.c-slider-arrow .slick-prev:before{content:'sign_l'}.c-list-disc{margin-left:1em;list-style:disc}.c-list-disc>li{margin-bottom:1em}.c-list-num{counter-reset:num}.c-list-num .num{position:relative;margin-bottom:10px;padding-left:35px}.c-list-num .num:last-child{margin-bottom:0}.c-list-num .num:before{position:absolute;top:.3em;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:20px;height:20px;border:1px solid #333;border-radius:50%;content:counter(num);counter-increment:num;font-weight:700;font-size:.8125rem;line-height:1.1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-list-square{counter-reset:num;line-height:1.5}.c-list-square>li{position:relative;margin-bottom:13px;padding-left:33px}.c-list-square>li:before{position:absolute;top:.15em;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px;border-radius:2px;background-color:#069edc;color:#fff;content:counter(num);counter-increment:num;font-size:.875rem;font-family:Oswald,sans-serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-list-indent>li{padding-left:1em;text-indent:-1em}.c-list-goals{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-list-goals .label{margin:0}.c-list-goals .goals{margin:0 0 0 5px}.c-list-goals .goals:last-child{margin-right:0}.c-list-goals .goals.is-sdgs1 .num{background-color:#e5243b;color:#fff}.c-list-goals .goals.is-sdgs2 .num{background-color:#dda63a;color:#fff}.c-list-goals .goals.is-sdgs3 .num{background-color:#4c9f38;color:#fff}.c-list-goals .goals.is-sdgs4 .num{background-color:#c5192d;color:#fff}.c-list-goals .goals.is-sdgs5 .num{background-color:#f83921;color:#fff}.c-list-goals .goals.is-sdgs6 .num{background-color:#24b3d6;color:#fff}.c-list-goals .goals.is-sdgs7 .num{background-color:#f5b800;color:#fff}.c-list-goals .goals.is-sdgs8 .num{background-color:#a21942;color:#fff}.c-list-goals .goals.is-sdgs9 .num{background-color:#fd6925;color:#fff}.c-list-goals .goals.is-sdgs10 .num{background-color:#dd1367;color:#fff}.c-list-goals .goals.is-sdgs11 .num{background-color:#fd9d24;color:#fff}.c-list-goals .goals.is-sdgs12 .num{background-color:#bf8b2e;color:#fff}.c-list-goals .goals.is-sdgs13 .num{background-color:#3f7e44;color:#fff}.c-list-goals .goals.is-sdgs14 .num{background-color:#0a97d9;color:#fff}.c-list-goals .goals.is-sdgs15 .num{background-color:#56c02b;color:#fff}.c-list-goals .goals.is-sdgs16 .num{background-color:#00689d;color:#fff}.c-list-goals .goals.is-sdgs17 .num{background-color:#0a558b;color:#fff}.c-list-goals .goals .link{color:inherit;text-decoration:none}.c-list-goals .goals .num{display:-webkit-box;display:-ms-flexbox;display:flex;width:18px;height:18px;background-color:#333;color:#fff;font-size:.75rem;line-height:1.1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mfp-close:before{text-transform:none;letter-spacing:0;font-weight:400;font-style:normal;font-variant:normal;font-family:iconfont!important;speak:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mfp-close{top:20px;right:20px;color:transparent;opacity:1}.mfp-close:active{top:20px}.mfp-close:before{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;color:#333;content:'close';-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-modal{position:relative;overflow:hidden;margin:0 auto;padding:10px 0;max-width:1000px;max-height:80vh;border-radius:10px;background-color:#fff;font-size:.875rem;line-height:1.75}.c-modal .mCSB_draggerRail{background:none!important}.c-modal .mCSB_dragger_bar{width:8px!important;background-color:#069edc!important}.c-modal .mCSB_inside>.mCSB_container{margin-right:15px!important}.c-modal .inner{position:relative;padding:60px 160px}.c-modal .title-modal{margin-bottom:25px;text-align:center;font-size:1.25rem}.c-modal .txt-content{margin:0 auto 25px;max-width:750px}.c-modal .pic{margin-bottom:25px}.c-modal .pic .img{display:block;margin:0 auto;max-width:100%;height:auto}.c-modal .movie{margin-bottom:25px}.c-modal .movie:last-child{margin-bottom:0}.c-modal .btn-group{margin-top:45px}.c-notice-close:before{text-transform:none;letter-spacing:0;font-weight:400;font-style:normal;font-variant:normal;font-family:iconfont!important;speak:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-notice{position:fixed;right:30px;bottom:35px;z-index:9999;display:none;-webkit-transition:-webkit-transform cubic-bezier(.47,0,.745,.715) .4s;transition:-webkit-transform cubic-bezier(.47,0,.745,.715) .4s;transition:transform cubic-bezier(.47,0,.745,.715) .4s;transition:transform cubic-bezier(.47,0,.745,.715) .4s,-webkit-transform cubic-bezier(.47,0,.745,.715) .4s;-webkit-transform:translateY(140%);transform:translateY(140%)}.c-notice.is-show{-webkit-transition:-webkit-transform cubic-bezier(.215,.61,.355,1) .6s;transition:-webkit-transform cubic-bezier(.215,.61,.355,1) .6s;transition:transform cubic-bezier(.215,.61,.355,1) .6s;transition:transform cubic-bezier(.215,.61,.355,1) .6s,-webkit-transform cubic-bezier(.215,.61,.355,1) .6s;-webkit-transform:translateX(0);transform:translateX(0)}.c-notice-body{padding:25px 45px 25px 30px;width:425px;border-radius:4px;background-color:#caecfc;-webkit-box-shadow:0 0 6px 0 rgba(83,86,85,.39);box-shadow:0 0 6px 0 rgba(83,86,85,.39);color:#333;font-size:.9375rem;line-height:1.8}.c-notice-body a{color:currentColor}.c-notice-close{position:absolute;top:-15px;right:-15px;display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;height:40px;border-radius:50%;background:#fff;-webkit-box-shadow:0 0 6px 0 rgba(83,86,85,.39);box-shadow:0 0 6px 0 rgba(83,86,85,.39);color:#333;text-decoration:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-notice-close:before{display:block;content:'close';font-size:1.1875rem;line-height:1}.c-notice-close:hover{color:#666;text-decoration:none}.c-checkbox,.c-radio{position:relative;display:inline-block;margin:0 .5em 0 0;padding:0;line-height:1.3}.c-checkbox input,.c-radio input{position:absolute;top:.25em;left:.05em;z-index:-1;outline:none;opacity:0;pointer-events:none}.c-checkbox input:checked+label:before,.c-radio input:checked+label:before{background:url(../img/common/bg-checkbox.svg?rev=bdd74826) no-repeat center #edf0f1;background-size:60% auto}.c-checkbox label,.c-radio label{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-checkbox label:before,.c-radio label:before{display:block;margin-right:.6em;width:1.5em;height:1.5em;border-radius:3px;background:#edf0f1;content:'';-ms-flex-negative:0;flex-shrink:0}.c-radio input{border-radius:50%}.c-radio input:before{border-radius:50%}.c-select{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-select.is-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.c-select .select{padding:18px 42px 18px 16px;min-width:126px;border:2px solid #edf0f1;border-radius:5px;background:url(../img/common/bg-select.svg?rev=6faeb654) no-repeat #edf0f1;background-position:center right 14px;background-size:14px 9px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.c-select .select::-ms-expand{display:none}.c-select .select.is-error{border-color:#ef6767;background-color:#fbe6e6}.c-select .formError.inline{width:100%;-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}.c-select .label{margin:0 .5em}.c-select .label:first-child{margin-left:0}.c-select .label:last-child{margin-right:0}.c-tayori-form{margin-bottom:60px}.c-tayori-form .form-parts{margin-bottom:40px}.c-tayori-form .form-parts:last-child{margin-bottom:0}.c-tayori-form .wrap-head{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.c-tayori-form .title{margin:0;font-size:1.125rem}.c-tayori-form .ico-required{margin:0 0 0 8px;padding:1px 8px;border-radius:2px;background-color:#dd4d4d;color:#fff;font-size:.75rem}.c-tayori-form .error-message{display:block;margin:5px 0 0;width:100%;color:#dd4d4d;font-weight:700;font-size:.8125rem}.c-tayori-form .form-note{margin:5px 0 0;font-size:.8125rem}.c-tayori-form .form-note.is-right{text-align:right}.c-title-large{margin:0 0 45px;text-align:center;font-weight:700;font-size:2.5rem;line-height:1.45}.c-title-large .sub{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:14px;font-size:1.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-title-large .sub:before,.c-title-large .sub:after{display:block;width:3px;height:20px;background-color:currentColor;content:''}.c-title-large .sub:before{margin-right:25px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.c-title-large .sub:after{margin-left:25px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.c-title-ribbon{position:relative;margin-bottom:36px;color:#fff;text-align:center;font-size:2.25rem}.c-title-ribbon.is-sdgs1:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%23e5243b%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs1:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%23e5243b%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs1 .label{background-color:#e5243b}.c-title-ribbon.is-sdgs1 .howto{margin-top:80px}.c-title-ribbon.is-sdgs2:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%23DDA63A%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs2:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%23DDA63A%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs2 .label{background-color:#dda63a}.c-title-ribbon.is-sdgs2 .howto{margin-top:80px}.c-title-ribbon.is-sdgs3:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%234C9F38%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs3:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%234C9F38%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs3 .label{background-color:#4c9f38}.c-title-ribbon.is-sdgs3 .howto{margin-top:80px}.c-title-ribbon.is-sdgs4:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%23C5192D%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs4:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%23C5192D%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs4 .label{background-color:#c5192d}.c-title-ribbon.is-sdgs4 .howto{margin-top:80px}.c-title-ribbon.is-sdgs5:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%23f83921%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs5:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%23f83921%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs5 .label{background-color:#f83921}.c-title-ribbon.is-sdgs5 .howto{margin-top:80px}.c-title-ribbon.is-sdgs6:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%2324b3d6%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs6:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%2324b3d6%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs6 .label{background-color:#24b3d6}.c-title-ribbon.is-sdgs6 .howto{margin-top:80px}.c-title-ribbon.is-sdgs7:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%23f5b800%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs7:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%23f5b800%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs7 .label{background-color:#f5b800}.c-title-ribbon.is-sdgs7 .howto{margin-top:80px}.c-title-ribbon.is-sdgs8:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%23A21942%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs8:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%23A21942%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs8 .label{background-color:#a21942}.c-title-ribbon.is-sdgs8 .howto{margin-top:80px}.c-title-ribbon.is-sdgs9:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%23FD6925%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs9:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%23FD6925%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs9 .label{background-color:#fd6925}.c-title-ribbon.is-sdgs9 .howto{margin-top:80px}.c-title-ribbon.is-sdgs10:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%23DD1367%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs10:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%23DD1367%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs10 .label{background-color:#dd1367}.c-title-ribbon.is-sdgs10 .howto{margin-top:80px}.c-title-ribbon.is-sdgs11:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%23FD9D24%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs11:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%23FD9D24%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs11 .label{background-color:#fd9d24}.c-title-ribbon.is-sdgs11 .howto{margin-top:80px}.c-title-ribbon.is-sdgs12:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%23BF8B2E%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs12:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%23BF8B2E%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs12 .label{background-color:#bf8b2e}.c-title-ribbon.is-sdgs12 .howto{margin-top:80px}.c-title-ribbon.is-sdgs13:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%233F7E44%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs13:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%233F7E44%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs13 .label{background-color:#3f7e44}.c-title-ribbon.is-sdgs13 .howto{margin-top:80px}.c-title-ribbon.is-sdgs14:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%230A97D9%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs14:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%230A97D9%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs14 .label{background-color:#0a97d9}.c-title-ribbon.is-sdgs14 .howto{margin-top:80px}.c-title-ribbon.is-sdgs15:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%2356C02B%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs15:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%2356C02B%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs15 .label{background-color:#56c02b}.c-title-ribbon.is-sdgs15 .howto{margin-top:80px}.c-title-ribbon.is-sdgs16:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%2300689D%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs16:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%2300689D%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs16 .label{background-color:#00689d}.c-title-ribbon.is-sdgs16 .howto{margin-top:80px}.c-title-ribbon.is-sdgs17:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%230a558b%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs17:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%230a558b%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-sdgs17 .label{background-color:#0a558b}.c-title-ribbon.is-sdgs17 .howto{margin-top:80px}.c-title-ribbon.is-bg-blue:before{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_l%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_l%22%20class%3D%22cls-1%22%20fill%3D%22%230175BA%22%20d%3D%22M10.35%2C39.5%2C0%2C0H51V79H0Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-bg-blue:after{background-image:url(data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2051%2079%22%20preserveAspectRatio%3D%22none%22%3E%3Ctitle%3Eribbon_r%3C%2Ftitle%3E%3Cpath%20id%3D%22ribbon_r%22%20class%3D%22cls-1%22%20fill%3D%22%230175BA%22%20d%3D%22M40.65%2C39.5%2C51%2C79H0V0H51Z%22%2F%3E%3C%2Fsvg%3E)}.c-title-ribbon.is-bg-blue .label{background-color:#0175ba}.c-title-ribbon:before,.c-title-ribbon:after{display:inline-block;width:51px;height:65px;background-size:100% 100%;background-repeat:no-repeat;content:'';vertical-align:bottom}.c-title-ribbon .label{display:inline-block;margin:0 5px 5px;padding:15px 55px;background-color:#069edc;color:#fff;vertical-align:bottom}.c-txt-sign:before{text-transform:none;letter-spacing:0;font-weight:400;font-style:normal;font-variant:normal;font-family:iconfont!important;speak:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.c-txt-sdgs1{color:#e5243b}.c-txt-sdgs2{color:#dda63a}.c-txt-sdgs3{color:#4c9f38}.c-txt-sdgs4{color:#c5192d}.c-txt-sdgs5{color:#f83921}.c-txt-sdgs6{color:#24b3d6}.c-txt-sdgs7{color:#f5b800}.c-txt-sdgs8{color:#a21942}.c-txt-sdgs9{color:#fd6925}.c-txt-sdgs10{color:#dd1367}.c-txt-sdgs11{color:#fd9d24}.c-txt-sdgs12{color:#bf8b2e}.c-txt-sdgs13{color:#3f7e44}.c-txt-sdgs14{color:#0a97d9}.c-txt-sdgs15{color:#56c02b}.c-txt-sdgs16{color:#00689d}.c-txt-sdgs17{color:#0a558b}.c-txt-lead{margin-bottom:55px;text-align:center;line-height:1.75}.c-txt-bdrb{margin-bottom:35px;text-align:center;font-weight:700}.c-txt-bdrb>*{display:inline;border-bottom:2px solid currentColor}.c-txt-note{color:#666;font-size:.6875rem;line-height:1.63}.c-txt-indent{padding-left:1em;text-indent:-1em}.c-txt-indent--2{padding-left:2em;text-indent:-2em}.c-txt-break{word-break:break-all}.c-txt-filetype{margin-left:.5em;padding:0 3px;border-radius:2px;background-color:#666;color:#fff;font-size:75%;font-family:Oswald,sans-serif}.c-txt-sign{position:relative;padding-left:1em}.c-txt-sign:before{position:absolute;top:0;left:0;display:block;color:#333;content:'sign_r';-webkit-transform:scale(.6);transform:scale(.6)}.common-copyright{margin-top:80px;padding:20px 0;border-top:1px solid #e5e1e1;color:#999;letter-spacing:.025em;font-size:.75rem}.common-copyright .txt-copyright>:last-child{margin-bottom:0}.common-footer .gnav .icon:before{text-transform:none;letter-spacing:0;font-weight:400;font-style:normal;font-variant:normal;font-family:iconfont!important;speak:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.common-footer{position:relative;margin-top:80px;background-color:#f4f4f4;font-size:.8125rem}.common-copyright+.common-footer{margin-top:0}.common-footer .btn-pagetop{position:absolute;right:34px;bottom:calc(100% + 16px);display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;width:70px;height:70px;outline:none;border:0;border-radius:50%;background:none;background-color:#fff;-webkit-box-shadow:0 0 9px rgba(0,0,0,.24);box-shadow:0 0 9px rgba(0,0,0,.24);cursor:pointer;-webkit-transition:-webkit-transform .15s;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mouse .common-footer .btn-pagetop:hover{-webkit-transform:scale(.94);transform:scale(.94)}.common-footer .btn-pagetop .img{display:block}.common-footer .wrap-gnav{padding:60px 0}.common-footer .wrap-gnav>.inner{display:-webkit-box;display:-ms-flexbox;display:flex}.common-footer .wrap-gnav .wrap-left{width:66%}.common-footer .wrap-gnav .wrap-right{width:34%}.common-footer .gnav-list{margin:0}.common-footer .gnav{margin:0 0 20px;font-size:.875rem}.common-footer .gnav:last-child{margin-bottom:0}.common-footer .gnav .link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#069edc;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-footer .gnav .icon{margin-right:7px}.common-footer .gnav .icon:before{display:block;color:#333;content:'sign_r';font-size:.625rem;-webkit-transform:scale(.8);transform:scale(.8)}.common-footer .goals-list{margin:0 13px}.common-footer .goals{margin-bottom:12px}.common-footer .goals.is-sdgs1 .num{background-color:#e5243b;color:#fff}.common-footer .goals.is-sdgs2 .num{background-color:#dda63a;color:#fff}.common-footer .goals.is-sdgs3 .num{background-color:#4c9f38;color:#fff}.common-footer .goals.is-sdgs4 .num{background-color:#c5192d;color:#fff}.common-footer .goals.is-sdgs5 .num{background-color:#f83921;color:#fff}.common-footer .goals.is-sdgs6 .num{background-color:#24b3d6;color:#fff}.common-footer .goals.is-sdgs7 .num{background-color:#f5b800;color:#fff}.common-footer .goals.is-sdgs8 .num{background-color:#a21942;color:#fff}.common-footer .goals.is-sdgs9 .num{background-color:#fd6925;color:#fff}.common-footer .goals.is-sdgs10 .num{background-color:#dd1367;color:#fff}.common-footer .goals.is-sdgs11 .num{background-color:#fd9d24;color:#fff}.common-footer .goals.is-sdgs12 .num{background-color:#bf8b2e;color:#fff}.common-footer .goals.is-sdgs13 .num{background-color:#3f7e44;color:#fff}.common-footer .goals.is-sdgs14 .num{background-color:#0a97d9;color:#fff}.common-footer .goals.is-sdgs15 .num{background-color:#56c02b;color:#fff}.common-footer .goals.is-sdgs16 .num{background-color:#00689d;color:#fff}.common-footer .goals.is-sdgs17 .num{background-color:#0a558b;color:#fff}.common-footer .goals:last-child{margin-bottom:0}.common-footer .goals .link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:inherit;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.common-footer .goals .num{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:8px;width:18px;height:18px;background-color:#333;color:#fff;font-size:.75rem;line-height:1.1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-footer .wrap-btm{padding:16px 0;background-color:#09f;color:#fff;font-size:.75rem;line-height:1.1}.common-footer .wrap-btm>.inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.common-footer .subnav-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.common-footer .subnav{margin-left:12px;padding-left:12px;border-left:1px solid #fff}.common-footer .subnav:first-child{margin-left:0;padding-left:0;border-left:0}.common-footer .subnav .link{color:inherit;text-decoration:none}.common-footer .copy{display:block;margin:0 0 0 auto;letter-spacing:.025em;font-size:.6875rem}.common-goals{margin-bottom:75px}.common-goals.is-bdr-top{margin-top:40px;padding-top:40px;border-top:1px solid #e5e1e1}.common-goals .title-section{margin:0 0 23px;text-align:center;letter-spacing:.025em;font-weight:700;font-size:1.375rem}.common-goals .goals-slider{position:relative;visibility:hidden;margin-bottom:58px}.common-goals .goals-slider.slick-initialized{visibility:visible}.common-goals .goals-slider[data-index="1"] .goals.is-sdgs1 .link:before{height:100%}.common-goals .goals-slider[data-index="1"] .goals.is-sdgs1 .link:after{width:100%}.common-goals .goals-slider[data-index="1"] .goals.is-sdgs1 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="1"] .goals.is-sdgs1 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="1"] .goals.is-sdgs1 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="2"] .goals.is-sdgs2 .link:before{height:100%}.common-goals .goals-slider[data-index="2"] .goals.is-sdgs2 .link:after{width:100%}.common-goals .goals-slider[data-index="2"] .goals.is-sdgs2 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="2"] .goals.is-sdgs2 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="2"] .goals.is-sdgs2 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="3"] .goals.is-sdgs3 .link:before{height:100%}.common-goals .goals-slider[data-index="3"] .goals.is-sdgs3 .link:after{width:100%}.common-goals .goals-slider[data-index="3"] .goals.is-sdgs3 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="3"] .goals.is-sdgs3 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="3"] .goals.is-sdgs3 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="4"] .goals.is-sdgs4 .link:before{height:100%}.common-goals .goals-slider[data-index="4"] .goals.is-sdgs4 .link:after{width:100%}.common-goals .goals-slider[data-index="4"] .goals.is-sdgs4 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="4"] .goals.is-sdgs4 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="4"] .goals.is-sdgs4 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="5"] .goals.is-sdgs5 .link:before{height:100%}.common-goals .goals-slider[data-index="5"] .goals.is-sdgs5 .link:after{width:100%}.common-goals .goals-slider[data-index="5"] .goals.is-sdgs5 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="5"] .goals.is-sdgs5 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="5"] .goals.is-sdgs5 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="6"] .goals.is-sdgs6 .link:before{height:100%}.common-goals .goals-slider[data-index="6"] .goals.is-sdgs6 .link:after{width:100%}.common-goals .goals-slider[data-index="6"] .goals.is-sdgs6 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="6"] .goals.is-sdgs6 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="6"] .goals.is-sdgs6 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="7"] .goals.is-sdgs7 .link:before{height:100%}.common-goals .goals-slider[data-index="7"] .goals.is-sdgs7 .link:after{width:100%}.common-goals .goals-slider[data-index="7"] .goals.is-sdgs7 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="7"] .goals.is-sdgs7 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="7"] .goals.is-sdgs7 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="8"] .goals.is-sdgs8 .link:before{height:100%}.common-goals .goals-slider[data-index="8"] .goals.is-sdgs8 .link:after{width:100%}.common-goals .goals-slider[data-index="8"] .goals.is-sdgs8 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="8"] .goals.is-sdgs8 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="8"] .goals.is-sdgs8 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="9"] .goals.is-sdgs9 .link:before{height:100%}.common-goals .goals-slider[data-index="9"] .goals.is-sdgs9 .link:after{width:100%}.common-goals .goals-slider[data-index="9"] .goals.is-sdgs9 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="9"] .goals.is-sdgs9 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="9"] .goals.is-sdgs9 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="10"] .goals.is-sdgs10 .link:before{height:100%}.common-goals .goals-slider[data-index="10"] .goals.is-sdgs10 .link:after{width:100%}.common-goals .goals-slider[data-index="10"] .goals.is-sdgs10 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="10"] .goals.is-sdgs10 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="10"] .goals.is-sdgs10 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="11"] .goals.is-sdgs11 .link:before{height:100%}.common-goals .goals-slider[data-index="11"] .goals.is-sdgs11 .link:after{width:100%}.common-goals .goals-slider[data-index="11"] .goals.is-sdgs11 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="11"] .goals.is-sdgs11 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="11"] .goals.is-sdgs11 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="12"] .goals.is-sdgs12 .link:before{height:100%}.common-goals .goals-slider[data-index="12"] .goals.is-sdgs12 .link:after{width:100%}.common-goals .goals-slider[data-index="12"] .goals.is-sdgs12 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="12"] .goals.is-sdgs12 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="12"] .goals.is-sdgs12 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="13"] .goals.is-sdgs13 .link:before{height:100%}.common-goals .goals-slider[data-index="13"] .goals.is-sdgs13 .link:after{width:100%}.common-goals .goals-slider[data-index="13"] .goals.is-sdgs13 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="13"] .goals.is-sdgs13 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="13"] .goals.is-sdgs13 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="14"] .goals.is-sdgs14 .link:before{height:100%}.common-goals .goals-slider[data-index="14"] .goals.is-sdgs14 .link:after{width:100%}.common-goals .goals-slider[data-index="14"] .goals.is-sdgs14 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="14"] .goals.is-sdgs14 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="14"] .goals.is-sdgs14 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="15"] .goals.is-sdgs15 .link:before{height:100%}.common-goals .goals-slider[data-index="15"] .goals.is-sdgs15 .link:after{width:100%}.common-goals .goals-slider[data-index="15"] .goals.is-sdgs15 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="15"] .goals.is-sdgs15 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="15"] .goals.is-sdgs15 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="16"] .goals.is-sdgs16 .link:before{height:100%}.common-goals .goals-slider[data-index="16"] .goals.is-sdgs16 .link:after{width:100%}.common-goals .goals-slider[data-index="16"] .goals.is-sdgs16 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="16"] .goals.is-sdgs16 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="16"] .goals.is-sdgs16 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals-slider[data-index="17"] .goals.is-sdgs17 .link:before{height:100%}.common-goals .goals-slider[data-index="17"] .goals.is-sdgs17 .link:after{width:100%}.common-goals .goals-slider[data-index="17"] .goals.is-sdgs17 .link .wrap:before{height:100%}.common-goals .goals-slider[data-index="17"] .goals.is-sdgs17 .link .wrap:after{width:100%}.common-goals .goals-slider[data-index="17"] .goals.is-sdgs17 .link .logo{-webkit-transform:scale(.87);transform:scale(.87)}.common-goals .goals{vertical-align:top}.common-goals .goals .link{position:relative;display:block;margin-right:20px;width:195px}.common-goals .btn-group{padding:0 20px}.common-header{position:fixed;top:0;left:0;z-index:998;width:100%;background-color:#fff;-webkit-box-shadow:0 0 8px rgba(123,126,123,.35);box-shadow:0 0 8px rgba(123,126,123,.35);font-size:.75rem}.common-header .wrap-top{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:70px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.common-header .logo{display:block;margin:0 0 2px;width:152px}.common-header .logo .img{display:block;width:100%;height:auto}.common-header .logo-unicef{position:absolute;top:50%;right:18px;display:block;margin:3px 0 0;width:94px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.common-header .logo-unicef .img{display:block;width:100%;height:auto}.common-header .menu-trg{position:absolute;top:50%;left:18px;padding:0;outline:none;border:0;background:none;text-align:center;font-weight:700;font-size:.625rem;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mouse .common-header .menu-trg:not(.is-open):hover .btn:before{-webkit-transform:scaleX(.8);transform:scaleX(.8)}.mouse .common-header .menu-trg:not(.is-open):hover .btn:after{-webkit-transform:scaleX(.8);transform:scaleX(.8)}.common-header .menu-trg.is-open .btn:before,.common-header .menu-trg.is-open .btn:after{top:6px}.common-header .menu-trg.is-open .btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.common-header .menu-trg.is-open .btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.common-header .menu-trg .label{display:block;margin-bottom:5px}.common-header .menu-trg .btn{position:relative;display:block;margin:0 auto;width:26px;height:12px}.common-header .menu-trg .btn:before,.common-header .menu-trg .btn:after{position:absolute;right:0;display:block;width:100%;height:4px;background-color:#333;content:'';-webkit-transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1);transition:transform .2s cubic-bezier(.4,0,.2,1),-webkit-transform .2s cubic-bezier(.4,0,.2,1)}.common-header .menu-trg .btn:before{top:0}.common-header .menu-trg .btn:after{top:8px}.common-header .menu{display:none;overflow:auto;max-height:calc(100vh - 70px);width:100%;font-size:.75rem}.common-header .menu>.inner{padding-top:113px;padding-bottom:150px}.common-header .gnav-list{margin:0;text-align:center;font-weight:700;font-size:1.5625rem}.common-header .gnav{margin-bottom:32px}.common-header .gnav:last-child{margin-bottom:0}.common-header .gnav .link{color:inherit;text-decoration:none}.subpage-breadcrumb .breadcrumb:before{text-transform:none;letter-spacing:0;font-weight:400;font-style:normal;font-variant:normal;font-family:iconfont!important;speak:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpage-hero{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;background-color:#069edc}.subpage-hero .wrap-title{position:relative;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;color:#fff}.subpage-hero .wrap-title:after{position:absolute;top:0;right:0;z-index:10;display:block;width:100px;height:100%;background-color:#069edc;content:'';-webkit-transform:skewX(-17deg);transform:skewX(-17deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.subpage-hero .title{position:absolute;top:0;left:0;z-index:50;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;width:100%;height:100%;font-size:2.3125rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subpage-hero .title .sub{font-size:75.6%}.subpage-hero .wrap-hero{max-width:970px;width:70%}.subpage-hero .wrap-hero .hero{display:block;width:100%;height:auto;opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.subpage-hero .wrap-hero .hero.is-animated{opacity:1}.subpage-breadcrumb{margin:0 0 30px;color:#666;font-size:.75rem}.subpage-breadcrumb .breadcrumb-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subpage-breadcrumb .breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subpage-breadcrumb .breadcrumb:first-child:before{content:none}.subpage-breadcrumb .breadcrumb:before{margin:0 13px;color:#999;content:'sign_r';font-size:.625rem}.subpage-breadcrumb .breadcrumb .link{display:block;padding:4px 16px;border-radius:2px;background-color:#efefef;color:inherit;text-decoration:none}.about-hero .txt-scroll:after,.about-history .txt-comment:before,.about-history .history .desc-trg:before,.about-history .history .close-trg:after,.about-view .view .pic:after{text-transform:none;letter-spacing:0;font-weight:400;font-style:normal;font-variant:normal;font-family:iconfont!important;speak:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.about-section{margin-bottom:60px}.about-hero{position:relative}.about-hero .movie{background:url(../img/about/hero.jpg?rev=19a43007) no-repeat center;background-size:cover}.about-hero .txt-copy{position:absolute;top:calc(100% + 8px);right:10px;margin:0;font-size:.8125rem}.about-hero .txt-scroll{position:absolute;top:calc(100% + 12px);left:50%;margin:0;text-align:center;font-size:.875rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about-hero .txt-scroll:after{display:block;content:'sign_b'}.about-hero .txt-scroll .label{display:block}.about-breadcrumb{margin-bottom:10px}.about-intro{padding:45px 0;background-color:#edf0f1}.about-intro .pic{margin:0 auto 45px;max-width:800px}.about-intro .pic .img{display:block;width:100%;height:auto}.about-preamble{margin-bottom:90px}.about-preamble .pic{position:relative;margin:0 auto 55px;padding-bottom:43px;max-width:888px;background-color:#22128b}.about-preamble .pic .img{display:block;max-width:100%;height:auto}.about-preamble .pic .btn-head{position:relative;margin-bottom:28px;color:#fff;text-align:center;font-size:1rem}.about-preamble .pic .btn-head:before{position:absolute;top:50%;left:0;display:block;width:100%;height:1px;background-color:#fff;content:'';opacity:.25}.about-preamble .pic .btn-head .label{position:relative;display:inline-block;padding:0 24px;background-color:#22128b;vertical-align:top}.about-preamble .pic .btn-group{padding:0 100px}.about-preamble .pic .btn-group .btn{margin-bottom:0;width:calc(50% - 24px)}.about-movie .article-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-movie .article .link{display:block;color:inherit;text-decoration:none}.about-movie .article .thumb{margin-bottom:12px}.about-movie .article .category-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;color:#069edc;font-size:.75rem;line-height:1.3;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-movie .article .category{margin-right:9px;padding:1px 3px;border:2px solid currentColor}.about-movie .article .title{margin:0}.about-history .wrap-history{margin:0 auto 55px;max-width:890px}.about-history .txt-comment{margin-bottom:8px;font-size:.8125rem}.about-history .txt-comment:before{margin-right:.3em;content:'comment';vertical-align:-.25em;font-size:169%}.about-history .txt-note{color:inherit}.about-history .box{overflow:auto;margin-bottom:8px;padding:30px 70px;max-height:465px;border:2px solid #e5e1e1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.18) inset;box-shadow:0 0 8px rgba(0,0,0,.18) inset}.about-history .history-list{position:relative;margin:0;width:100%}.about-history .history-list:before{position:absolute;top:-30px;left:159px;z-index:10;width:6px;height:calc(100% + 60px);background-color:#dae2e5;content:''}.about-history .history:last-child>*{padding-bottom:0}.about-history .history>*{padding-bottom:30px;vertical-align:top}.about-history .history .year{position:relative;padding-right:72px;width:195px;white-space:nowrap;font-weight:700;font-size:1.4375rem;font-family:Oswald,sans-serif;line-height:1.1}.about-history .history .year:after{position:absolute;top:4px;right:25px;z-index:50;display:block;width:16px;height:16px;border-radius:50%;background-color:#069edc;content:''}.about-history .history .category{padding-right:30px;width:50px;text-align:center;white-space:nowrap;font-weight:700;font-size:.75rem}.about-history .history .category .label{display:block;padding:2px 4px;background-color:#069edc;color:#fff}.about-history .history .category .label+.label{margin-top:2px}.about-history .history .category .label.is-bg-navy{background-color:#262dbc}.about-history .history .category .label.is-bg-green{background-color:#0b9a34}.about-history .history .category .label.is-bg-yellow{background-color:#ef9f04}.about-history .history .detail{line-height:1.3;cursor:pointer}.about-history .history .title{display:inline;margin:0 4px 0 0}.about-history .history .desc-wrap{position:relative;display:inline;vertical-align:-2px}.about-history .history .desc-trg{cursor:pointer;-webkit-transition:color .15s ease;transition:color .15s ease}.mouse .about-history .history .desc-trg:hover{color:#069edc}.about-history .history .desc-trg:before{content:'comment'}.about-history .history .desc{position:absolute;top:calc(100% + 10px);left:-36px;z-index:100;display:none;padding:20px 25px 20px 12px;width:410px;border-radius:6px;background-color:#dff1f8;-webkit-box-shadow:0 0 9px rgba(34,34,34,.24);box-shadow:0 0 9px rgba(34,34,34,.24);font-size:.8125rem;line-height:1.75}.about-history .history .desc:before{position:absolute;bottom:100%;left:35px;display:block;width:0;height:0;border:8px solid transparent;border-bottom-color:#dff1f8;content:''}.about-history .history .desc>:last-child{margin-bottom:0}.about-history .history .close-trg{position:absolute;top:0;right:0;overflow:hidden;padding:0;width:25px;height:25px;border:0;background:none;color:transparent;font-size:.625rem;cursor:pointer}.about-history .history .close-trg:after{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;color:#666;content:'close';-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-sort .thumb{margin:0 auto 55px;max-width:406px;width:100%}.about-sort .thumb .img{display:block;width:100%;height:auto}.about-view .view-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-view .view .link{display:block;color:inherit;text-decoration:none}.about-view .view .pic{position:relative;display:block;margin-bottom:10px}.about-view .view .pic:after{position:absolute;right:17px;bottom:5px;color:#069edc;content:'search';font-size:1.875rem}.about-view .view .pic .img{max-width:100%;height:auto}.about-view .view .title{margin:0;text-align:center}.about-view-modal{max-width:1200px}.about-view-modal .txt-content{margin-bottom:55px}.about-view-modal .wrap-note{text-align:right}.about-view-parts5{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about-view-parts5 .graph{margin-right:80px;max-width:303px;width:29%}.about-view-parts5 .graph .img{display:block;width:100%;height:auto}.about-view-parts5 .wrap-parts5{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.about-view-parts5 .parts5-list{margin:0}.about-view-parts5 .parts5{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:18px;padding-bottom:18px;border-bottom:2px dotted #333}.about-view-parts5 .title{margin:0 15px 0 0;width:170px;white-space:nowrap;font-size:1rem}.about-view-parts5 .wrap-txt{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.about-view-parts5 .goals-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-view-parts5 .goals{margin:6px 0 0 6px;width:calc(16.6% - 5px)}.about-view-parts5 .goals:nth-child(-n+6){margin-top:0}.about-view-parts5 .goals:nth-child(6n+1){margin-left:0}.about-view-parts5 .goals .link{display:block}.about-view-parts5 .goals .icon{display:block;width:100%;height:auto}.about-view-layer3{margin:0 auto 20px;max-width:885px}.about-view-layer3 .title{position:absolute;top:50%;left:0;margin:0;white-space:nowrap;font-size:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.about-view-layer3 .goals-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;width:20%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-view-layer3 .goals{margin:12px 0 0 12px;width:calc(50% - 6px)}.about-view-layer3 .goals:nth-child(-n+2){margin-top:0}.about-view-layer3 .goals:nth-child(odd){margin-left:0}.about-view-layer3 .goals .link{display:block}.about-view-layer3 .goals .img{display:block;width:100%;height:auto}.about-view-layer3 .layer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:18px 40px;background-position:top center;background-size:340px auto;background-repeat:no-repeat;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-view-layer3 .layer:before{position:absolute;top:0;left:0;display:block;width:100%;height:2px;border-top:2px dotted #333;content:''}.about-view-layer3 .layer-top{margin-bottom:18px;padding:0 45px}.about-view-layer3 .layer-top .goals-list{margin:0 auto}.about-view-layer3 .layer-1{height:152px;background-image:url(../img/about/view-layer3-modal-01@2x.png?rev=b6b46938)}.about-view-layer3 .layer-2{height:199px;background-image:url(../img/about/view-layer3-modal-02@2x.png?rev=7af80469)}.about-view-layer3 .layer-3{height:217px;background-image:url(../img/about/view-layer3-modal-03@2x.png?rev=c2f51c2d)}.change-intro{margin-bottom:55px}.change-section{margin-bottom:120px}.change-case{margin-bottom:60px;line-height:1.75}.change-case .title-case{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;padding:28px 28px 28px 0;border-radius:10px;background-color:#edf0f1;font-size:1.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.change-case .title-case.is-mb-16{margin-bottom:16px}.change-case .title-case .case{margin-right:30px;padding-left:13px;border-left:12px solid currentColor;color:#069edc;text-transform:uppercase;white-space:nowrap;font-weight:700;font-size:2.5rem;font-family:Oswald,sans-serif;line-height:1.1}.change-case .title-case .sub{font-size:53%}.change-case .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.change-case .pic{margin:0 20px 0 0;max-width:400px;width:40%}.change-case .pic .img{display:block;width:100%;height:auto}.change-case .wrap-txt{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.change-case .related{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.change-case .related-label{margin:0}.change-case .btn-group{margin-top:40px}.goals-archive .goals-list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:95px;-ms-flex-wrap:wrap;flex-wrap:wrap}.goals-02-problem-01 .txt-green{color:#408e68}.goals-02-problem-01 .txt-yellow{color:#ea9943}.goals-02-problem-01 .txt-red{color:#ba2e2a}.goals-02-problem-01 .ex-list .num.is-green:before{border-color:currentColor;color:#408e68}.goals-02-problem-01 .ex-list .num.is-yellow:before{border-color:currentColor;color:#ea9943}.goals-02-problem-01 .ex-list .num.is-red:before{border-color:currentColor;color:#ba2e2a}.goals-02-problem-02 .ex{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.goals-02-problem-02 .ex .thumb{margin-right:20px;width:198px}.goals-02-problem-02 .ex .thumb .img{display:block;width:100%;height:auto}.goals-02-problem-02 .ex .txt{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.goals-02-problem-02 .ex .txt>:last-child{margin-bottom:0}.goals-12-problem-05 .txt-intro{margin-bottom:40px}.goals-single-pagenav .nav:before,.goals-single-pagenav .nav-next:before,.goals-single-intro .txt-catch .link-detail .link:before{text-transform:none;letter-spacing:0;font-weight:400;font-style:normal;font-variant:normal;font-family:iconfont!important;speak:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.goals-single-pagenav{z-index:50;display:-webkit-box;display:-ms-flexbox;display:flex;width:80px;color:#fff;font-weight:700;font-size:.9375rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.is-sdgs1 .goals-single-pagenav{background-color:#e5243b}.is-sdgs2 .goals-single-pagenav{background-color:#dda63a}.is-sdgs3 .goals-single-pagenav{background-color:#4c9f38}.is-sdgs4 .goals-single-pagenav{background-color:#c5192d}.is-sdgs5 .goals-single-pagenav{background-color:#ff3a21}.is-sdgs6 .goals-single-pagenav{background-color:#26bde2}.is-sdgs7 .goals-single-pagenav{background-color:#fcc30b}.is-sdgs8 .goals-single-pagenav{background-color:#a21942}.is-sdgs9 .goals-single-pagenav{background-color:#fd6925}.is-sdgs10 .goals-single-pagenav{background-color:#dd1367}.is-sdgs11 .goals-single-pagenav{background-color:#fd9d24}.is-sdgs12 .goals-single-pagenav{background-color:#bf8b2e}.is-sdgs13 .goals-single-pagenav{background-color:#3f7e44}.is-sdgs14 .goals-single-pagenav{background-color:#0a97d9}.is-sdgs15 .goals-single-pagenav{background-color:#56c02b}.is-sdgs16 .goals-single-pagenav{background-color:#00689d}.is-sdgs17 .goals-single-pagenav{background-color:#19486a}.goals-single-pagenav .paging{margin:0;padding:5px;width:100%;border-bottom:1px solid #fff;text-align:center}.goals-single-pagenav .paging .slash{margin:0 .4em}.goals-single-pagenav .nav{position:relative;display:block;overflow:hidden;width:50%;height:33px;color:transparent}.goals-single-pagenav .nav:before{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;color:#fff;content:'delta_l';font-size:.625rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.goals-single-pagenav .nav-next{border-left:1px solid #fff}.goals-single-pagenav .nav-next:before{content:'delta_r'}.goals-single-hero{position:relative;margin-bottom:35px}.goals-single-hero .hero{display:block;width:100%;height:auto}.goals-single-hero .logo{display:block;margin-bottom:21px;max-width:208px;width:15%;height:auto}.goals-single-hero .logo .img{display:block;width:100%;height:auto}.goals-single-hero .txt-catch{margin:0 0 0 6px;color:#fff;font-weight:700;font-size:1.5rem}.goals-single-hero .txt-catch .is-sub{font-size:.9375rem}.goals-single-hero .pagenav{position:absolute;top:0;right:0}.goals-single-intro{margin-bottom:110px}.goals-single-intro.is-sdgs1 .em{color:#e5243b}.goals-single-intro.is-sdgs1 .txt-catch .link-detail .link{color:#e5243b}.goals-single-intro.is-sdgs2 .em{color:#dda63a}.goals-single-intro.is-sdgs2 .txt-catch .link-detail .link{color:#dda63a}.goals-single-intro.is-sdgs3 .em{color:#4c9f38}.goals-single-intro.is-sdgs3 .txt-catch .link-detail .link{color:#4c9f38}.goals-single-intro.is-sdgs4 .em{color:#c5192d}.goals-single-intro.is-sdgs4 .txt-catch .link-detail .link{color:#c5192d}.goals-single-intro.is-sdgs5 .em{color:#f83921}.goals-single-intro.is-sdgs5 .txt-catch .link-detail .link{color:#f83921}.goals-single-intro.is-sdgs6 .em{color:#24b3d6}.goals-single-intro.is-sdgs6 .txt-catch .link-detail .link{color:#24b3d6}.goals-single-intro.is-sdgs7 .em{color:#f5b800}.goals-single-intro.is-sdgs7 .txt-catch .link-detail .link{color:#f5b800}.goals-single-intro.is-sdgs8 .em{color:#a21942}.goals-single-intro.is-sdgs8 .txt-catch .link-detail .link{color:#a21942}.goals-single-intro.is-sdgs9 .em{color:#fd6925}.goals-single-intro.is-sdgs9 .txt-catch .link-detail .link{color:#fd6925}.goals-single-intro.is-sdgs10 .em{color:#dd1367}.goals-single-intro.is-sdgs10 .txt-catch .link-detail .link{color:#dd1367}.goals-single-intro.is-sdgs11 .em{color:#fd9d24}.goals-single-intro.is-sdgs11 .txt-catch .link-detail .link{color:#fd9d24}.goals-single-intro.is-sdgs12 .em{color:#bf8b2e}.goals-single-intro.is-sdgs12 .txt-catch .link-detail .link{color:#bf8b2e}.goals-single-intro.is-sdgs13 .em{color:#3f7e44}.goals-single-intro.is-sdgs13 .txt-catch .link-detail .link{color:#3f7e44}.goals-single-intro.is-sdgs14 .em{color:#0a97d9}.goals-single-intro.is-sdgs14 .txt-catch .link-detail .link{color:#0a97d9}.goals-single-intro.is-sdgs15 .em{color:#56c02b}.goals-single-intro.is-sdgs15 .txt-catch .link-detail .link{color:#56c02b}.goals-single-intro.is-sdgs16 .em{color:#00689d}.goals-single-intro.is-sdgs16 .txt-catch .link-detail .link{color:#00689d}.goals-single-intro.is-sdgs17 .em{color:#0a558b}.goals-single-intro.is-sdgs17 .txt-catch .link-detail .link{color:#0a558b}.goals-single-intro .illust{margin-bottom:33px}.goals-single-intro .illust .img{display:block;margin:0 auto;max-width:100%;height:auto}.goals-single-intro .txt-catch{margin-bottom:46px;text-align:center}.goals-single-intro .txt-catch .catch{margin-bottom:15px;font-weight:700;font-size:1.75rem}.goals-single-intro .txt-catch .catch .sub{font-size:1rem}.goals-single-intro .txt-catch .note{margin-bottom:5px}.goals-single-intro .txt-catch .link-detail{margin:0;text-align:right;font-weight:700;font-size:.875rem}.goals-single-intro .txt-catch .link-detail .link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.goals-single-intro .txt-catch .link-detail .link:before{margin-right:5px;content:'search';font-size:128%}.goals-single-intro .txt-desc{margin:0 auto;padding:30px 65px;background-color:#f4f4f4}.goals-single-intro .txt-desc>:last-child{margin-bottom:0}.goals-single-detail{margin-bottom:124px}.goals-single-detail-list.is-sdgs1 .box{border-color:#e5243b}.goals-single-detail-list.is-sdgs1 .no{border-color:#e5243b;background-color:#e5243b}.goals-single-detail-list.is-sdgs1 .no.is-reverse{color:#e5243b}.goals-single-detail-list.is-sdgs1 .em{color:#e5243b}.goals-single-detail-list.is-sdgs1 .txt-goals{background:rgba(229,36,59,.15);color:#e5243b}.goals-single-detail-list.is-sdgs2 .box{border-color:#dda63a}.goals-single-detail-list.is-sdgs2 .no{border-color:#dda63a;background-color:#dda63a}.goals-single-detail-list.is-sdgs2 .no.is-reverse{color:#dda63a}.goals-single-detail-list.is-sdgs2 .em{color:#dda63a}.goals-single-detail-list.is-sdgs2 .txt-goals{background:rgba(221,166,58,.15);color:#dda63a}.goals-single-detail-list.is-sdgs3 .box{border-color:#4c9f38}.goals-single-detail-list.is-sdgs3 .no{border-color:#4c9f38;background-color:#4c9f38}.goals-single-detail-list.is-sdgs3 .no.is-reverse{color:#4c9f38}.goals-single-detail-list.is-sdgs3 .em{color:#4c9f38}.goals-single-detail-list.is-sdgs3 .txt-goals{background:rgba(76,159,56,.15);color:#4c9f38}.goals-single-detail-list.is-sdgs4 .box{border-color:#c5192d}.goals-single-detail-list.is-sdgs4 .no{border-color:#c5192d;background-color:#c5192d}.goals-single-detail-list.is-sdgs4 .no.is-reverse{color:#c5192d}.goals-single-detail-list.is-sdgs4 .em{color:#c5192d}.goals-single-detail-list.is-sdgs4 .txt-goals{background:rgba(197,25,45,.15);color:#c5192d}.goals-single-detail-list.is-sdgs5 .box{border-color:#ff3a21}.goals-single-detail-list.is-sdgs5 .no{border-color:#ff3a21;background-color:#ff3a21}.goals-single-detail-list.is-sdgs5 .no.is-reverse{color:#f83921}.goals-single-detail-list.is-sdgs5 .em{color:#f83921}.goals-single-detail-list.is-sdgs5 .txt-goals{background:rgba(255,58,33,.15);color:#ff3a21}.goals-single-detail-list.is-sdgs6 .box{border-color:#26bde2}.goals-single-detail-list.is-sdgs6 .no{border-color:#26bde2;background-color:#26bde2}.goals-single-detail-list.is-sdgs6 .no.is-reverse{color:#24b3d6}.goals-single-detail-list.is-sdgs6 .em{color:#24b3d6}.goals-single-detail-list.is-sdgs6 .txt-goals{background:rgba(38,189,226,.15);color:#26bde2}.goals-single-detail-list.is-sdgs7 .box{border-color:#fcc30b}.goals-single-detail-list.is-sdgs7 .no{border-color:#fcc30b;background-color:#fcc30b}.goals-single-detail-list.is-sdgs7 .no.is-reverse{color:#f5b800}.goals-single-detail-list.is-sdgs7 .em{color:#f5b800}.goals-single-detail-list.is-sdgs7 .txt-goals{background:rgba(252,195,11,.15);color:#fcc30b}.goals-single-detail-list.is-sdgs8 .box{border-color:#a21942}.goals-single-detail-list.is-sdgs8 .no{border-color:#a21942;background-color:#a21942}.goals-single-detail-list.is-sdgs8 .no.is-reverse{color:#a21942}.goals-single-detail-list.is-sdgs8 .em{color:#a21942}.goals-single-detail-list.is-sdgs8 .txt-goals{background:rgba(162,25,66,.15);color:#a21942}.goals-single-detail-list.is-sdgs9 .box{border-color:#fd6925}.goals-single-detail-list.is-sdgs9 .no{border-color:#fd6925;background-color:#fd6925}.goals-single-detail-list.is-sdgs9 .no.is-reverse{color:#fd6925}.goals-single-detail-list.is-sdgs9 .em{color:#fd6925}.goals-single-detail-list.is-sdgs9 .txt-goals{background:rgba(253,105,37,.15);color:#fd6925}.goals-single-detail-list.is-sdgs10 .box{border-color:#dd1367}.goals-single-detail-list.is-sdgs10 .no{border-color:#dd1367;background-color:#dd1367}.goals-single-detail-list.is-sdgs10 .no.is-reverse{color:#dd1367}.goals-single-detail-list.is-sdgs10 .em{color:#dd1367}.goals-single-detail-list.is-sdgs10 .txt-goals{background:rgba(221,19,103,.15);color:#dd1367}.goals-single-detail-list.is-sdgs11 .box{border-color:#fd9d24}.goals-single-detail-list.is-sdgs11 .no{border-color:#fd9d24;background-color:#fd9d24}.goals-single-detail-list.is-sdgs11 .no.is-reverse{color:#fd9d24}.goals-single-detail-list.is-sdgs11 .em{color:#fd9d24}.goals-single-detail-list.is-sdgs11 .txt-goals{background:rgba(253,157,36,.15);color:#fd9d24}.goals-single-detail-list.is-sdgs12 .box{border-color:#bf8b2e}.goals-single-detail-list.is-sdgs12 .no{border-color:#bf8b2e;background-color:#bf8b2e}.goals-single-detail-list.is-sdgs12 .no.is-reverse{color:#bf8b2e}.goals-single-detail-list.is-sdgs12 .em{color:#bf8b2e}.goals-single-detail-list.is-sdgs12 .txt-goals{background:rgba(191,139,46,.15);color:#bf8b2e}.goals-single-detail-list.is-sdgs13 .box{border-color:#3f7e44}.goals-single-detail-list.is-sdgs13 .no{border-color:#3f7e44;background-color:#3f7e44}.goals-single-detail-list.is-sdgs13 .no.is-reverse{color:#3f7e44}.goals-single-detail-list.is-sdgs13 .em{color:#3f7e44}.goals-single-detail-list.is-sdgs13 .txt-goals{background:rgba(63,126,68,.15);color:#3f7e44}.goals-single-detail-list.is-sdgs14 .box{border-color:#0a97d9}.goals-single-detail-list.is-sdgs14 .no{border-color:#0a97d9;background-color:#0a97d9}.goals-single-detail-list.is-sdgs14 .no.is-reverse{color:#0a97d9}.goals-single-detail-list.is-sdgs14 .em{color:#0a97d9}.goals-single-detail-list.is-sdgs14 .txt-goals{background:rgba(10,151,217,.15);color:#0a97d9}.goals-single-detail-list.is-sdgs15 .box{border-color:#56c02b}.goals-single-detail-list.is-sdgs15 .no{border-color:#56c02b;background-color:#56c02b}.goals-single-detail-list.is-sdgs15 .no.is-reverse{color:#56c02b}.goals-single-detail-list.is-sdgs15 .em{color:#56c02b}.goals-single-detail-list.is-sdgs15 .txt-goals{background:rgba(86,192,43,.15);color:#56c02b}.goals-single-detail-list.is-sdgs16 .box{border-color:#00689d}.goals-single-detail-list.is-sdgs16 .no{border-color:#00689d;background-color:#00689d}.goals-single-detail-list.is-sdgs16 .no.is-reverse{color:#00689d}.goals-single-detail-list.is-sdgs16 .em{color:#00689d}.goals-single-detail-list.is-sdgs16 .txt-goals{background:rgba(0,104,157,.15);color:#00689d}.goals-single-detail-list.is-sdgs17 .box{border-color:#19486a}.goals-single-detail-list.is-sdgs17 .no{border-color:#19486a;background-color:#19486a}.goals-single-detail-list.is-sdgs17 .no.is-reverse{color:#0a558b}.goals-single-detail-list.is-sdgs17 .em{color:#0a558b}.goals-single-detail-list.is-sdgs17 .txt-goals{background:rgba(25,72,106,.15);color:#19486a}.goals-single-detail-list .goals{margin-bottom:65px}.goals-single-detail-list .goals:last-child{margin-bottom:0}.goals-single-detail-list .goals.is-bdr-dashed .box{border-style:dashed}.safari .goals-single-detail-list .goals.is-bdr-dashed .box{border-style:dotted}.goals-single-detail-list .box{position:relative;margin-bottom:10px;padding:37px 60px 0;border:6px solid #069edc}.goals-single-detail-list .box:after{display:table;clear:both;content:""}.goals-single-detail-list .no{position:absolute;top:-23px;left:-35px;padding:0 20px;border:6px solid #069edc;background-color:#333;color:#fff;font-weight:700;font-size:1.75rem;line-height:1.1;-webkit-transform:skewX(-18deg);transform:skewX(-18deg)}.goals-single-detail-list .no.is-reverse{background-color:#fff}.goals-single-detail-list .no .label{display:block;-webkit-transform:skewX(18deg);transform:skewX(18deg)}.goals-single-detail-list .txt-content{font-weight:700;font-size:1.125rem;line-height:2}.goals-single-detail-list .txt-content:last-child{margin-bottom:37px}.goals-single-detail-list .txt-content>*{margin-bottom:.6em}.goals-single-detail-list .txt-content>:last-child{margin-bottom:0}.goals-single-detail-list .txt-content .txt-note{font-weight:400}.goals-single-detail-list .txt-goals{display:table;overflow:hidden;margin:20px 0;padding:5px;width:100%;border-radius:5px;background:#f4f4f4;font-weight:700;font-size:1.125rem}.goals-single-detail-list .txt-goals:last-child{margin-bottom:37px}.goals-single-detail-list .txt-goals dt,.goals-single-detail-list .txt-goals dd{display:table-cell;vertical-align:middle}.goals-single-detail-list .txt-goals dt{padding:6px 10px;width:1em;background-color:#fff;white-space:nowrap}.goals-single-detail-list .txt-goals dd{padding:6px 15px}.goals-single-detail-list .pic{float:right}.goals-single-problem{position:relative;margin-bottom:60px;padding:70px 0;background:url(../img/17goals/1-poverty/problem-bg@2x.jpg?rev=a8569ee9) repeat-y top center;background-size:100% auto;color:#fff}.goals-single-problem>.bg{position:absolute;top:0;left:0;width:100%;height:100%;font-family:"object-fit: cover;";-o-object-fit:cover;object-fit:cover}.goals-single-problem>.inner{position:relative;z-index:2}.goals-single-problem .problem-section{margin-bottom:124px}.goals-single-problem .problem-section:last-child{margin-bottom:0}.goals-single-problem .title-section{margin-bottom:65px}.goals-single-problem .pagenav{position:absolute;right:0;bottom:0}.goals-single-problem-list{display:-webkit-box;display:-ms-flexbox;display:flex;color:#333;font-size:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.goals-single-problem-list.is-sdgs1 .problem{border-top-color:#e5243b}.goals-single-problem-list.is-sdgs1 .txt-label{background-color:#e5243b}.goals-single-problem-list.is-sdgs2 .problem{border-top-color:#dda63a}.goals-single-problem-list.is-sdgs2 .txt-label{background-color:#dda63a}.goals-single-problem-list.is-sdgs3 .problem{border-top-color:#4c9f38}.goals-single-problem-list.is-sdgs3 .txt-label{background-color:#4c9f38}.goals-single-problem-list.is-sdgs4 .problem{border-top-color:#c5192d}.goals-single-problem-list.is-sdgs4 .txt-label{background-color:#c5192d}.goals-single-problem-list.is-sdgs5 .problem{border-top-color:#ff3a21}.goals-single-problem-list.is-sdgs5 .txt-label{background-color:#ff3a21}.goals-single-problem-list.is-sdgs6 .problem{border-top-color:#26bde2}.goals-single-problem-list.is-sdgs6 .txt-label{background-color:#26bde2}.goals-single-problem-list.is-sdgs7 .problem{border-top-color:#fcc30b}.goals-single-problem-list.is-sdgs7 .txt-label{background-color:#fcc30b}.goals-single-problem-list.is-sdgs8 .problem{border-top-color:#a21942}.goals-single-problem-list.is-sdgs8 .txt-label{background-color:#a21942}.goals-single-problem-list.is-sdgs9 .problem{border-top-color:#fd6925}.goals-single-problem-list.is-sdgs9 .txt-label{background-color:#fd6925}.goals-single-problem-list.is-sdgs10 .problem{border-top-color:#dd1367}.goals-single-problem-list.is-sdgs10 .txt-label{background-color:#dd1367}.goals-single-problem-list.is-sdgs11 .problem{border-top-color:#fd9d24}.goals-single-problem-list.is-sdgs11 .txt-label{background-color:#fd9d24}.goals-single-problem-list.is-sdgs12 .problem{border-top-color:#bf8b2e}.goals-single-problem-list.is-sdgs12 .txt-label{background-color:#bf8b2e}.goals-single-problem-list.is-sdgs13 .problem{border-top-color:#3f7e44}.goals-single-problem-list.is-sdgs13 .txt-label{background-color:#3f7e44}.goals-single-problem-list.is-sdgs14 .problem{border-top-color:#0a97d9}.goals-single-problem-list.is-sdgs14 .txt-label{background-color:#0a97d9}.goals-single-problem-list.is-sdgs15 .problem{border-top-color:#56c02b}.goals-single-problem-list.is-sdgs15 .txt-label{background-color:#56c02b}.goals-single-problem-list.is-sdgs16 .problem{border-top-color:#00689d}.goals-single-problem-list.is-sdgs16 .txt-label{background-color:#00689d}.goals-single-problem-list.is-sdgs17 .problem{border-top-color:#19486a}.goals-single-problem-list.is-sdgs17 .txt-label{background-color:#19486a}.goals-single-problem-list .problem{position:relative;padding:48px 6px 6px;background-color:#fff}.goals-single-problem-list .txt-label{position:absolute;top:-26px;left:50%;padding:11px 45px;background-color:#069edc;color:#fff;font-weight:700;-webkit-transform:skewX(-16deg) translateX(-50%);transform:skewX(-16deg) translateX(-50%)}.goals-single-problem-list .txt-label .label{display:block;-webkit-transform:skewX(16deg);transform:skewX(16deg)}.goals-single-problem-list .txt-content{margin:0 auto 18px;padding:0 20px;max-width:359px;line-height:1.75}.goals-single-problem-list .txt-content>*{margin-bottom:.6em}.goals-single-problem-list .txt-content>:last-child{margin-bottom:0}.goals-single-problem-list .pic{display:block}.goals-single-problem-list .pic .img{display:block;margin:0 auto;max-width:100%;height:auto}.goals-single-problem-list .pic-button{margin-bottom:18px}.goals-single-problem-list .wrap-related{margin:19px -6px 0;padding:11px 40px 17px;border-top:2px solid #d9d6d6}.goals-single-problem-list .wrap-related .title{margin:0 0 8px;text-align:center;font-weight:700;font-size:.9375rem}.goals-single-problem-list .related-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.goals-single-problem-list .related{margin-left:16px;width:calc(25% - 12px)}.goals-single-problem-list .related:nth-child(4n+1){margin-left:0}.goals-single-problem-list .related:nth-child(-n+4){margin-top:0}.goals-single-problem-list .related .logo{display:block;width:100%;height:auto}.goals-single-problem-modal .section-bdr-top{margin-top:45px;padding-top:35px;border-top:2px dotted #333}.goals-single-problem-modal .wrap-txt{margin-top:35px}.goals-single-problem-modal .wrap-note{margin-top:20px;padding-top:20px;border-top:2px dotted #333}.goals-single-problem-modal .txt-center{text-align:center}.goals-single-problem-modal .title-corner{color:#333;text-align:center;font-weight:700;font-size:1rem}.goals-single-problem-modal .title-graph{margin:25px 0 15px;color:#666;text-align:center;font-weight:700}.goals-single-problem-modal .title-graph:first-child{margin-top:0}.ribbon-catch{margin-bottom:52px;text-align:center}.guide-more .more .txt-desc .link-sign:before,.guide-more .more .txt-desc .link-sign.is-blank:after{text-transform:none;letter-spacing:0;font-weight:400;font-style:normal;font-variant:normal;font-family:iconfont!important;speak:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.guide-section{margin-bottom:120px}.guide-step{margin-bottom:80px;line-height:1.75}.guide-step .title-step{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;padding:28px 28px 28px 100px;border-radius:10px;background-color:#edf0f1;font-size:1.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.guide-step .title-step .step{position:absolute;top:calc(50% - 64px);left:-57px;display:-webkit-box;display:-ms-flexbox;display:flex;width:128px;height:128px;border-radius:50%;background-color:#069edc;color:#fff;text-align:center;font-size:1.75rem;font-family:Oswald,sans-serif;line-height:1.1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.guide-step .title-step .step .num{display:block;font-size:153%}.guide-step .title-sub{margin:70px 0 30px;text-align:center;font-size:1.125rem}.guide-step .wrap{margin:0 auto;max-width:800px}.guide-step .txt-desc{margin-bottom:70px}.guide-step .pic{position:relative;margin:0 auto 30px}.guide-step .pic .img{display:block;margin:0 auto;max-width:100%;height:auto}.guide-step .pic .badge{position:absolute;top:-40px;right:calc(50% - 300px);width:199px;height:auto}.guide-step .btn-group{margin:65px 0}.guide-more .more{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px;padding:13px;border-radius:5px;background-color:#dff1f8}.guide-more .more .pic{margin-right:27px;width:144px}.guide-more .more .pic .img{display:block;width:100%;height:auto}.guide-more .more .wrap-txt{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;padding:15px 0}.guide-more .more .title{margin:0 0 10px;font-size:1.125rem}.guide-more .more .txt-desc>*{margin-bottom:.5em}.guide-more .more .txt-desc>:last-child{margin-bottom:0}.guide-more .more .txt-desc .link-sign{position:relative;padding-left:15px}.guide-more .more .txt-desc .link-sign:before{position:absolute;top:.7em;left:0;display:block;color:#333;content:'sign_r';font-size:.625rem}.guide-more .more .txt-desc .link-sign.is-blank{padding-right:15px}.guide-more .more .txt-desc .link-sign.is-blank:after{margin-left:5px;color:#666;content:'blank';font-size:.875rem}.mysdgs-archive-intro{margin-bottom:70px;padding-bottom:70px;border-bottom:2px solid #e5e1e1}.mysdgs-archive-lookup{margin-bottom:70px;padding-bottom:70px;border-bottom:2px solid #e5e1e1}.mysdgs-archive-lookup .pic{margin:0 auto 50px;width:225px}.mysdgs-archive-lookup .pic .img{display:block;width:100%;height:auto}.mysdgs-archive-think-intro{position:relative;margin-bottom:140px;padding:45px 65px;background-color:#daf1fa;text-align:center;line-height:1.75}.mysdgs-archive-think-intro:before{position:absolute;top:-39px;right:-23px;width:95px;height:139px;background:url(../img/mysdgs/think-bg-balloon.png?rev=fd30722c) no-repeat center;background-size:contain;content:''}.mysdgs-archive-think-intro .check-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:45px 0;padding:20px 53px;background-color:#f2fafd;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mysdgs-archive-think-intro .check-wrap:last-child{margin-bottom:0}.mysdgs-archive-think-intro .check-wrap .pic{position:relative;margin-right:20px;width:144px}.mysdgs-archive-think-intro .check-wrap .pic .img{display:block;width:100%;height:auto}.mysdgs-archive-think-intro .check-wrap .badge{position:absolute;top:-54px;left:-86px;display:-webkit-box;display:-ms-flexbox;display:flex;width:68px;height:68px;border-radius:50%;background-color:#fed615;color:#f65473;font-weight:700;font-family:Oswald,sans-serif;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mysdgs-archive-think-intro .check-wrap .wrap-txt{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.mysdgs-archive-think-intro .check-wrap .wrap-txt>*{margin-bottom:.5em}.mysdgs-archive-think-intro .check-wrap .wrap-txt>:last-child{margin-bottom:0}.mysdgs-form .checkbox-list .checkbox{display:block}.mysdgs-form .checkbox-list .error-message{margin-top:10px}.mysdgs-single-search .select-year+.select-detail .select-goals:before,.mysdgs-single-detail-list .txt-profile:before{text-transform:none;letter-spacing:0;font-weight:400;font-style:normal;font-variant:normal;font-family:iconfont!important;speak:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mysdgs-single-search{margin-bottom:40px}.mysdgs-single-search .select-year{margin-bottom:10px}.mysdgs-single-search .select-year+.select-detail .select-goals:before{margin:0 20px;content:'sign_r'}.mysdgs-single-search .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 30px 5px;background-color:#eaf8fe;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mysdgs-single-search .select-goals,.mysdgs-single-search .select-pref{margin-bottom:10px}.mysdgs-single-search .label-or{margin:0 20px 10px;color:#a3bac3;font-weight:700}.mysdgs-single-search .label-filter{margin:0 0 10px 20px}.mysdgs-single-search .select{padding:12px 72px 12px 16px;border:1px solid #e1e1e1;background:url(../img/common/bg-select-blue.png?rev=d9808fb3) no-repeat center right #fff;background-size:contain}.mysdgs-single-detail-list{margin-bottom:50px;line-height:1.75}.mysdgs-single-detail-list.type-switch[class*=is-] .mysdgs{display:none}.mysdgs-single-detail-list.type-switch.is-sdgs1 .mysdgs.sdgs1{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs2 .mysdgs.sdgs2{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs3 .mysdgs.sdgs3{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs4 .mysdgs.sdgs4{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs5 .mysdgs.sdgs5{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs6 .mysdgs.sdgs6{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs7 .mysdgs.sdgs7{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs8 .mysdgs.sdgs8{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs9 .mysdgs.sdgs9{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs10 .mysdgs.sdgs10{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs11 .mysdgs.sdgs11{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs12 .mysdgs.sdgs12{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs13 .mysdgs.sdgs13{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs14 .mysdgs.sdgs14{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs15 .mysdgs.sdgs15{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs16 .mysdgs.sdgs16{display:block}.mysdgs-single-detail-list.type-switch.is-sdgs17 .mysdgs.sdgs17{display:block}.mysdgs-single-detail-list.type-switch.is-北海道 .mysdgs.北海道{display:block}.mysdgs-single-detail-list.type-switch.is-青森県 .mysdgs.青森県{display:block}.mysdgs-single-detail-list.type-switch.is-岩手県 .mysdgs.岩手県{display:block}.mysdgs-single-detail-list.type-switch.is-宮城県 .mysdgs.宮城県{display:block}.mysdgs-single-detail-list.type-switch.is-秋田県 .mysdgs.秋田県{display:block}.mysdgs-single-detail-list.type-switch.is-山形県 .mysdgs.山形県{display:block}.mysdgs-single-detail-list.type-switch.is-福島県 .mysdgs.福島県{display:block}.mysdgs-single-detail-list.type-switch.is-茨城県 .mysdgs.茨城県{display:block}.mysdgs-single-detail-list.type-switch.is-栃木県 .mysdgs.栃木県{display:block}.mysdgs-single-detail-list.type-switch.is-群馬県 .mysdgs.群馬県{display:block}.mysdgs-single-detail-list.type-switch.is-埼玉県 .mysdgs.埼玉県{display:block}.mysdgs-single-detail-list.type-switch.is-千葉県 .mysdgs.千葉県{display:block}.mysdgs-single-detail-list.type-switch.is-東京都 .mysdgs.東京都{display:block}.mysdgs-single-detail-list.type-switch.is-神奈川県 .mysdgs.神奈川県{display:block}.mysdgs-single-detail-list.type-switch.is-新潟県 .mysdgs.新潟県{display:block}.mysdgs-single-detail-list.type-switch.is-富山県 .mysdgs.富山県{display:block}.mysdgs-single-detail-list.type-switch.is-石川県 .mysdgs.石川県{display:block}.mysdgs-single-detail-list.type-switch.is-福井県 .mysdgs.福井県{display:block}.mysdgs-single-detail-list.type-switch.is-山梨県 .mysdgs.山梨県{display:block}.mysdgs-single-detail-list.type-switch.is-長野県 .mysdgs.長野県{display:block}.mysdgs-single-detail-list.type-switch.is-岐阜県 .mysdgs.岐阜県{display:block}.mysdgs-single-detail-list.type-switch.is-静岡県 .mysdgs.静岡県{display:block}.mysdgs-single-detail-list.type-switch.is-愛知県 .mysdgs.愛知県{display:block}.mysdgs-single-detail-list.type-switch.is-三重県 .mysdgs.三重県{display:block}.mysdgs-single-detail-list.type-switch.is-滋賀県 .mysdgs.滋賀県{display:block}.mysdgs-single-detail-list.type-switch.is-京都府 .mysdgs.京都府{display:block}.mysdgs-single-detail-list.type-switch.is-大阪府 .mysdgs.大阪府{display:block}.mysdgs-single-detail-list.type-switch.is-兵庫県 .mysdgs.兵庫県{display:block}.mysdgs-single-detail-list.type-switch.is-奈良県 .mysdgs.奈良県{display:block}.mysdgs-single-detail-list.type-switch.is-和歌山県 .mysdgs.和歌山県{display:block}.mysdgs-single-detail-list.type-switch.is-鳥取県 .mysdgs.鳥取県{display:block}.mysdgs-single-detail-list.type-switch.is-島根県 .mysdgs.島根県{display:block}.mysdgs-single-detail-list.type-switch.is-岡山県 .mysdgs.岡山県{display:block}.mysdgs-single-detail-list.type-switch.is-広島県 .mysdgs.広島県{display:block}.mysdgs-single-detail-list.type-switch.is-山口県 .mysdgs.山口県{display:block}.mysdgs-single-detail-list.type-switch.is-徳島県 .mysdgs.徳島県{display:block}.mysdgs-single-detail-list.type-switch.is-香川県 .mysdgs.香川県{display:block}.mysdgs-single-detail-list.type-switch.is-愛媛県 .mysdgs.愛媛県{display:block}.mysdgs-single-detail-list.type-switch.is-高知県 .mysdgs.高知県{display:block}.mysdgs-single-detail-list.type-switch.is-福岡県 .mysdgs.福岡県{display:block}.mysdgs-single-detail-list.type-switch.is-佐賀県 .mysdgs.佐賀県{display:block}.mysdgs-single-detail-list.type-switch.is-長崎県 .mysdgs.長崎県{display:block}.mysdgs-single-detail-list.type-switch.is-熊本県 .mysdgs.熊本県{display:block}.mysdgs-single-detail-list.type-switch.is-大分県 .mysdgs.大分県{display:block}.mysdgs-single-detail-list.type-switch.is-宮崎県 .mysdgs.宮崎県{display:block}.mysdgs-single-detail-list.type-switch.is-鹿児島県 .mysdgs.鹿児島県{display:block}.mysdgs-single-detail-list.type-switch.is-沖縄県 .mysdgs.沖縄県{display:block}.mysdgs-single-detail-list.type-switch.is-age12 .mysdgs.age12{display:block}.mysdgs-single-detail-list.type-switch.is-age1315 .mysdgs.age1315{display:block}.mysdgs-single-detail-list.type-switch.is-age1618 .mysdgs.age1618{display:block}.mysdgs-single-detail-list.type-switch.is-age19 .mysdgs.age19{display:block}.mysdgs-single-detail-list.type-switch.is-age1924 .mysdgs.age1924{display:block}.mysdgs-single-detail-list.type-switch.is-age2529 .mysdgs.age2529{display:block}.mysdgs-single-detail-list.type-switch.is-age30 .mysdgs.age30{display:block}.mysdgs-single-detail-list.type-switch.is-age40 .mysdgs.age40{display:block}.mysdgs-single-detail-list.type-switch.is-age50 .mysdgs.age50{display:block}.mysdgs-single-detail-list.type-switch.is-age60 .mysdgs.age60{display:block}.mysdgs-single-detail-list.type-switch.is-age70 .mysdgs.age70{display:block}.mysdgs-single-detail-list.type-switch.is-age80 .mysdgs.age80{display:block}.mysdgs-single-detail-list.is-w-800{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-columns:initial;columns:initial}.mysdgs-single-detail-list.is-w-800 .mysdgs{width:80%}.mysdgs-single-detail-list.is-w-800 .mysdgs:nth-child(even){-ms-flex-item-align:end;align-self:flex-end}.mysdgs-single-detail-list .mysdgs{position:relative;margin-bottom:35px;padding:20px 30px;border:4px solid #333;border-radius:8px;-webkit-column-break-inside:avoid;break-inside:avoid}.mysdgs-single-detail-list .mysdgs.is-sdgs1{border-color:#e5243b}.mysdgs-single-detail-list .mysdgs.is-sdgs1 .txt-profile{background:rgba(229,36,59,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs1 .txt-profile:before{color:#e5243b}.mysdgs-single-detail-list .mysdgs.is-sdgs2{border-color:#dda63a}.mysdgs-single-detail-list .mysdgs.is-sdgs2 .txt-profile{background:rgba(221,166,58,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs2 .txt-profile:before{color:#dda63a}.mysdgs-single-detail-list .mysdgs.is-sdgs3{border-color:#4c9f38}.mysdgs-single-detail-list .mysdgs.is-sdgs3 .txt-profile{background:rgba(76,159,56,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs3 .txt-profile:before{color:#4c9f38}.mysdgs-single-detail-list .mysdgs.is-sdgs4{border-color:#c5192d}.mysdgs-single-detail-list .mysdgs.is-sdgs4 .txt-profile{background:rgba(197,25,45,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs4 .txt-profile:before{color:#c5192d}.mysdgs-single-detail-list .mysdgs.is-sdgs5{border-color:#ff3a21}.mysdgs-single-detail-list .mysdgs.is-sdgs5 .txt-profile{background:rgba(255,58,33,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs5 .txt-profile:before{color:#f83921}.mysdgs-single-detail-list .mysdgs.is-sdgs6{border-color:#26bde2}.mysdgs-single-detail-list .mysdgs.is-sdgs6 .txt-profile{background:rgba(38,189,226,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs6 .txt-profile:before{color:#24b3d6}.mysdgs-single-detail-list .mysdgs.is-sdgs7{border-color:#fcc30b}.mysdgs-single-detail-list .mysdgs.is-sdgs7 .txt-profile{background:rgba(252,195,11,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs7 .txt-profile:before{color:#f5b800}.mysdgs-single-detail-list .mysdgs.is-sdgs8{border-color:#a21942}.mysdgs-single-detail-list .mysdgs.is-sdgs8 .txt-profile{background:rgba(162,25,66,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs8 .txt-profile:before{color:#a21942}.mysdgs-single-detail-list .mysdgs.is-sdgs9{border-color:#fd6925}.mysdgs-single-detail-list .mysdgs.is-sdgs9 .txt-profile{background:rgba(253,105,37,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs9 .txt-profile:before{color:#fd6925}.mysdgs-single-detail-list .mysdgs.is-sdgs10{border-color:#dd1367}.mysdgs-single-detail-list .mysdgs.is-sdgs10 .txt-profile{background:rgba(221,19,103,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs10 .txt-profile:before{color:#dd1367}.mysdgs-single-detail-list .mysdgs.is-sdgs11{border-color:#fd9d24}.mysdgs-single-detail-list .mysdgs.is-sdgs11 .txt-profile{background:rgba(253,157,36,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs11 .txt-profile:before{color:#fd9d24}.mysdgs-single-detail-list .mysdgs.is-sdgs12{border-color:#bf8b2e}.mysdgs-single-detail-list .mysdgs.is-sdgs12 .txt-profile{background:rgba(191,139,46,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs12 .txt-profile:before{color:#bf8b2e}.mysdgs-single-detail-list .mysdgs.is-sdgs13{border-color:#3f7e44}.mysdgs-single-detail-list .mysdgs.is-sdgs13 .txt-profile{background:rgba(63,126,68,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs13 .txt-profile:before{color:#3f7e44}.mysdgs-single-detail-list .mysdgs.is-sdgs14{border-color:#0a97d9}.mysdgs-single-detail-list .mysdgs.is-sdgs14 .txt-profile{background:rgba(10,151,217,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs14 .txt-profile:before{color:#0a97d9}.mysdgs-single-detail-list .mysdgs.is-sdgs15{border-color:#56c02b}.mysdgs-single-detail-list .mysdgs.is-sdgs15 .txt-profile{background:rgba(86,192,43,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs15 .txt-profile:before{color:#56c02b}.mysdgs-single-detail-list .mysdgs.is-sdgs16{border-color:#00689d}.mysdgs-single-detail-list .mysdgs.is-sdgs16 .txt-profile{background:rgba(0,104,157,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs16 .txt-profile:before{color:#00689d}.mysdgs-single-detail-list .mysdgs.is-sdgs17{border-color:#19486a}.mysdgs-single-detail-list .mysdgs.is-sdgs17 .txt-profile{background:rgba(25,72,106,.17)}.mysdgs-single-detail-list .mysdgs.is-sdgs17 .txt-profile:before{color:#0a558b}.mysdgs-single-detail-list .title{margin-bottom:15px;font-weight:400;font-size:1rem;line-height:inherit}.mysdgs-single-detail-list .wrap-foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mysdgs-single-detail-list .txt-profile{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0 12px 0 9px;border-radius:3px;background-color:#ccc;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mysdgs-single-detail-list .txt-profile:before{margin-right:7px;content:'user';font-size:142.8%}.mysdgs-single-detail-list .related{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 0 auto;font-size:.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mysdgs-single-detail-list .related-label{margin:0}.mysdgs_select_year ul{border-bottom:8px solid #069edc}.mysdgs_select_year ul li{display:inline-block;margin:0 3px 0 6px;padding:6px 9pt;border-radius:4px 4px 0 0;background-color:#a4e1ff}.mysdgs_select_year ul li.current{background-color:#069edc;color:#fff;font-weight:700}.mysdgs_select_year ul li a{text-decoration:none}.mysdgs_select_year ul li a i{padding-right:6px;color:#fff}.top-whats{margin:40px 0 90px;padding:75px 0 52px;border-top:8px solid #069edc;background:url(../img/common/bg-check.png?rev=ab8b2cd1)}.top-whats .title-section{margin:0 0 35px;text-align:center;font-weight:700;font-size:2.6875rem}.top-whats .title-section .sdgs{width:162px;height:auto;vertical-align:-7px}.top-whats .txt-desc{margin-bottom:35px;text-align:center;line-height:2}.top-whats .txt-desc .em{color:#dd4d4d}.top-whats .whats-slider{margin:0 auto 30px;padding:21px;max-width:508px;background-color:#fff;-webkit-box-shadow:2px 2px 13px rgba(83,86,85,.2);box-shadow:2px 2px 13px rgba(83,86,85,.2)}.top-whats .whats-slider .title{margin:0 0 21px;text-align:center;font-weight:700;font-size:1.375rem}.top-whats .whats-slider .title .sub{display:inline-block;padding:0 3px;background-color:#0075ba;color:#fff;font-size:.9375rem}.top-whats .wrap-photo{position:relative}.top-whats .wrap-photo .balloon{position:absolute;top:-75px;left:-100px;z-index:50}.top-whats .photo-list{position:relative;visibility:hidden;margin-bottom:10px}.top-whats .photo-list.slick-initialized{visibility:visible}.top-whats .photo-list:after{position:absolute;top:0;left:0;z-index:10;display:block;width:100%;height:100%;background:url(../img/top/whats-bdr@2x.png?rev=ace457f2) no-repeat center;background-size:100% 100%;content:''}.top-whats .photo{position:relative}.top-whats .photo .img{display:block;width:100%;height:auto}.top-whats .photo .name{position:absolute;right:3px;bottom:3px;z-index:20;margin:0;padding:5px;background-color:#000;color:#fff;font-size:.75rem}.top-whats .countdown{margin:0 0 8px;text-align:center;font-weight:700;font-size:.875rem}.top-whats .countdown .label,.top-whats .countdown .num{color:#0075ba;font-size:185.7%}.top-whats .countdown .num{font-family:B612 Mono,monospace}.top-whats .announce{margin:0;color:#666;text-align:center;font-size:.875rem}.top-preamble{margin-bottom:90px}.top-preamble .pic{position:relative;margin:0 auto 25px;max-width:629px}.top-preamble .pic .badge{position:absolute;top:-43px;left:-43px;display:block;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.top-preamble .pic .img{display:block;max-width:100%;height:auto}.top-goals{margin-bottom:90px;padding:49px 0 56px;background-color:#f4f4f4}.top-goals .goals-slider{position:relative;visibility:hidden;margin:0 auto 35px;max-width:858px}.top-goals .goals-slider.slick-initialized{visibility:visible}.top-goals .goals{padding:0 8px;vertical-align:top}.top-goals .goals .link{position:relative;display:block}.top-goals .goals .logo{position:absolute;top:50%;left:35%;width:30%;height:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.top-goals .goals .bg{display:block;width:100%;height:auto}.top-goals .slick-next{right:-48px}.top-goals .slick-prev{left:-48px}.top-goals .txt-desc{margin-bottom:35px;text-align:center;line-height:2}.top-goals .txt-desc>:last-child{margin-bottom:0}.top-sitenav{margin-bottom:73px;padding-bottom:53px;border-bottom:2px solid #e5e1e1}.top-sitenav .sitenav-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.top-sitenav .sitenav .link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:37px;height:234px;border-top:6px solid #069edc;background-color:#a4e1ff;color:#333;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-sitenav .sitenav .link:after{position:absolute;bottom:12px;left:calc(50% - 5px);display:block;width:0;height:0;border:9px solid transparent;border-left-color:#333;content:'';-webkit-transform:scaleY(.6);transform:scaleY(.6)}.top-sitenav .sitenav .balloon{position:absolute;top:-31px;left:30px;padding:14px;width:calc(100% - 60px);border-radius:10px;background-color:#ffd615;text-align:center;font-weight:700;font-size:1.125rem}.top-sitenav .sitenav .balloon:after{position:absolute;top:calc(100% - 1px);left:calc(50% - 4px);display:block;width:0;height:0;border:9px solid transparent;border-top-color:#ffd615;content:''}.top-sitenav .sitenav .icon{display:block;margin-bottom:25px}.top-sitenav .sitenav .label{font-weight:700;font-size:1.5625rem}.top-school{margin-bottom:40px}.top-school .wrap{position:relative;min-height:218px}.top-school .pic{position:absolute;top:-35px;right:-5px;width:217px}.top-school .pic .img{display:block;width:100%;height:auto}#preamble-story{padding-top:0}#preamble-story .common-header{-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1)}#preamble-story .common-header:not(.is-open){-webkit-transform:translateY(-100%);transform:translateY(-100%)}#preamble-story:not(.isAnimeReady) .common-footer,#preamble-story:not(.isAnimeReady) .preamble-story-footer{display:none}#preamble-story.isScrollUp .common-header{-webkit-transform:translateY(0);transform:translateY(0)}#preamble-story.isScrollUp .story-canvas .caution-portrait{-webkit-transform:translateY(50px);transform:translateY(50px)}#preamble-story-anime{position:relative}#preamble-story-anime:not(.isIntroComp){height:calc(var(--vh1)*100)!important}#preamble-story-anime.isReady .story-canvas{-webkit-transition:background-color linear .5s;transition:background-color linear .5s}#preamble-story-anime.isReady .story-loading{visibility:hidden;opacity:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}#preamble-story-anime.isIntroComp .story-loading{display:none}#preamble-story-anime.isIntroComp .story-indexs{visibility:visible;opacity:1;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s}#preamble-story-anime.isIntroComp .story-scroll{visibility:visible;opacity:1}#preamble-story-anime.isInStory .story-scroll{visibility:hidden;opacity:0}#preamble-story-anime.isInStory .story-scroll .scroll-arrow{-webkit-animation-play-state:paused;animation-play-state:paused}.story-loading{position:absolute;top:0;left:0;z-index:100;display:grid;visibility:visible;width:100%;height:100%;opacity:1;pointer-events:none;place-items:center}.story-loading-canvas{margin-left:3vw;width:45vw;height:auto}.story-canvas{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;height:calc(var(--vh1)*100);background:#221a88}.story-canvas>svg{max-width:100%;max-height:100%;width:auto;height:auto;font-family:sans-serif}.story-canvas>svg *{font-family:sans-serif}.story-canvas .caution-portrait{position:fixed;top:0;left:0;z-index:10;padding:10px;width:100%;-webkit-transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:-webkit-transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1);transition:transform .4s cubic-bezier(.215,.61,.355,1),-webkit-transform .4s cubic-bezier(.215,.61,.355,1);-webkit-transform:translateY(0);transform:translateY(0)}.story-canvas .story-indexs{position:absolute;top:50%;left:10px;z-index:9;visibility:hidden;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.story-canvas .story-indexs li{margin:5px 0;width:10px;height:10px}.story-canvas .story-indexs a{display:block;margin:1px;width:8px;height:8px;border-radius:50%;background:#fff;opacity:.8}.story-canvas .story-indexs a.isCurrent{margin:0;width:10px;height:10px;border:solid 1px #fff;opacity:1}.story-canvas .story-scroll{position:absolute;bottom:10px;left:50%;z-index:98;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;-webkit-transition:opacity .3s,visibility .3s;transition:opacity .3s,visibility .3s;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.story-canvas .story-scroll .scroll-arrow{display:block;width:16px;height:auto;-webkit-animation:bound-bottom 1s linear 0s infinite;animation:bound-bottom 1s linear 0s infinite}.story-canvas .story-scroll .scroll-text{margin-left:10px;color:#fff;white-space:nowrap;font-size:.75rem;line-height:1}.preamble-story-footer{margin:60px 0}.preamble-hero{margin-bottom:20px;background-color:#221a89}.preamble-hero>.inner{position:relative}.preamble-hero .img-hero{display:block;margin:0 auto;max-width:100%;height:auto}.preamble-hero .btn-group{position:absolute;bottom:93px;left:15%}.preamble-hero .btn-group .btn{margin-bottom:0}.preamble-intro{margin-bottom:120px}.preamble-section{margin-bottom:120px}.preamble-document{position:relative;margin:0 0 100px;padding:90px 20px 170px;background-color:#daf1fa;background-image:url(../img/preamble/preamble-bg-cloud01.png?rev=abbb07ad),url(../img/preamble/preamble-bg-bird01.png?rev=066b0792),url(../img/preamble/preamble-bg-bird02.png?rev=e417dab6),url(../img/preamble/preamble-bg-bird03.png?rev=3e5ca916),url(../img/preamble/preamble-bg-cloud02.png?rev=58f0065d),url(../img/preamble/preamble-bg-bottom.png?rev=f5b22cab);background-position:top 52px left 35px,top 52px right 150px,top 45% left 17px,top 50% right 30px,top 70% right 31px,center bottom;background-size:141px auto,44px auto,39px auto,42px auto,141px auto,100% auto;background-repeat:no-repeat}.preamble-document:before{position:absolute;top:130px;right:-67px;width:240px;height:353px;background:url(../img/preamble/preamble-bg-balloon.png?rev=555c397f) no-repeat center;background-size:contain;content:''}.preamble-document .txt-desc>:last-child{margin-bottom:0}.preamble-decision{margin:80px 0;padding:30px 125px 30px 50px;background-color:#f2fafd}.preamble-decision .title-section{margin-bottom:30px;text-align:center;font-weight:700;font-size:1.75rem}.preamble-decision .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preamble-decision .wrap-graph{position:relative;z-index:10;width:311px}.preamble-decision .wrap-graph .graph{display:block}.preamble-decision .wrap-graph .graph .group{cursor:pointer}.preamble-decision .wrap-graph .graph .group-people .bg,.preamble-decision .wrap-graph .graph .group-people .mark{fill:#bac5e0}.preamble-decision .wrap-graph .graph .group-people.is-current .bg,.preamble-decision .wrap-graph .graph .group-people.is-current .mark{fill:#4859a3}.preamble-decision .wrap-graph .graph .group-prosperity .bg,.preamble-decision .wrap-graph .graph .group-prosperity .mark{fill:#eacda3}.preamble-decision .wrap-graph .graph .group-prosperity.is-current .bg,.preamble-decision .wrap-graph .graph .group-prosperity.is-current .mark{fill:#eb7b00}.preamble-decision .wrap-graph .graph .group-peace .bg,.preamble-decision .wrap-graph .graph .group-peace .mark{fill:#92c5e1}.preamble-decision .wrap-graph .graph .group-peace.is-current .bg,.preamble-decision .wrap-graph .graph .group-peace.is-current .mark{fill:#1a80be}.preamble-decision .wrap-graph .graph .group-partnership .bg,.preamble-decision .wrap-graph .graph .group-partnership .mark{fill:#b9a8cc}.preamble-decision .wrap-graph .graph .group-partnership.is-current .bg,.preamble-decision .wrap-graph .graph .group-partnership.is-current .mark{fill:#673486}.preamble-decision .wrap-graph .graph .group-planet .bg,.preamble-decision .wrap-graph .graph .group-planet .mark{fill:#85bf95}.preamble-decision .wrap-graph .graph .group-planet.is-current .bg,.preamble-decision .wrap-graph .graph .group-planet.is-current .mark{fill:#389049}.preamble-decision .wrap-graph .graph .bg,.preamble-decision .wrap-graph .graph .mark{-webkit-transition:fill .2s ease;transition:fill .2s ease;fill:#a5a5a5}.preamble-decision .wrap-graph .img-print{display:none;max-width:100%;height:auto}.preamble-decision .wrap-desc{position:relative;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;margin-left:125px;max-width:calc(100% - 436px)}.preamble-decision .desc-list{visibility:hidden;margin-bottom:0}.preamble-decision .desc-list.slick-initialized{visibility:visible}.preamble-decision .desc.is-people .title .label{background-color:#4859a3}.preamble-decision .desc.is-prosperity .title .label{background-color:#eb7b00}.preamble-decision .desc.is-peace .title .label{background-color:#1a80be}.preamble-decision .desc.is-partnership .title .label{background-color:#673486}.preamble-decision .desc.is-planet .title .label{background-color:#389049}.preamble-decision .desc .title{margin-bottom:15px;font-size:1.25rem}.preamble-decision .desc .title .label{display:inline-block;padding:2px 5px;color:#fff;vertical-align:top}.preamble-decision .slick-arrow{position:absolute;top:calc(50% - 19px)}.preamble-decision .slick-prev{left:-60px}.preamble-decision .slick-next{right:-60px}.preamble-vision{margin-bottom:100px;padding:100px 0;background-color:#daf1fa}.preamble-vision .vision-list{margin-bottom:0}.preamble-vision .vision{position:relative;background-color:#fff}.preamble-vision .vision .title{position:absolute;top:-19px;left:50%;margin-bottom:0;min-width:130px;text-align:center;font-weight:700;font-size:1.0625rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.preamble-vision .vision .title:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0175ba;content:'';-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.preamble-vision .vision .title .label{position:relative;display:inline-block;padding:7px;color:#fff;vertical-align:top}.preamble-vision .vision .img{display:block;margin:0 auto 25px}.preamble-vision .vision .txt-desc.is-center{text-align:center}.preamble-vision .vision .txt-desc>:last-child{margin-bottom:0}.preamble-today{margin-bottom:100px}.preamble-today .wrap{margin:0 auto 65px;padding:0 56px 56px;border:10px solid #ecebf5;line-height:1.75}.preamble-today .wrap>:last-child{margin-bottom:0}.preamble-today .wrap-head{margin:0 -56px 41px;background-color:#ecebf5}.preamble-today .wrap-head .img{display:block;margin:0 auto;max-width:100%;height:auto}.preamble-today .today-list{margin-bottom:0}.preamble-today .today-list>li:last-child{margin-bottom:0}.preamble-today .wrap-illust{display:-webkit-box;display:-ms-flexbox;display:flex;margin:65px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.preamble-today .wrap-illust .img{display:block;margin:0 auto;max-width:100%;height:auto}.preamble-call .wrap{padding:60px 50px;background-color:#fdf6e3}.preamble-call .txt-desc p{position:relative}.preamble-call .txt-desc p:last-child{margin-bottom:0}.preamble-call .img{display:block;margin:1.75em auto;max-width:100%;height:auto}.preamble-call .btn-group{margin:45px 0}.top-cards .detail:after{text-transform:none;letter-spacing:0;font-weight:400;font-style:normal;font-variant:normal;font-family:iconfont!important;speak:none;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-variant-ligatures:discretionary-ligatures;font-variant-ligatures:discretionary-ligatures;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.top-cards-wrap{position:relative;overflow:hidden;padding:30px 180px 180px 30px;height:calc(100vh - 120px)}.top-cards{position:relative;height:100%}.top-cards:not(.is-ready) .card-item{display:none;-webkit-transition:none;transition:none}.top-cards .card-item{position:absolute;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px;width:150px;height:auto;border:solid 1px #ddd;border-radius:4px;background:#fff;line-height:1;cursor:pointer;-webkit-transition:-webkit-transform cubic-bezier(.25,.46,.45,.94) .4s;transition:-webkit-transform cubic-bezier(.25,.46,.45,.94) .4s;transition:transform cubic-bezier(.25,.46,.45,.94) .4s;transition:transform cubic-bezier(.25,.46,.45,.94) .4s,-webkit-transform cubic-bezier(.25,.46,.45,.94) .4s;-webkit-transition-property:top,left,-webkit-transform,-webkit-box-shadow;transition-property:top,left,-webkit-transform,-webkit-box-shadow;transition-property:transform,box-shadow,top,left;transition-property:transform,box-shadow,top,left,-webkit-transform,-webkit-box-shadow;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-backface-visibility:hidden;backface-visibility:hidden}.top-cards .card-item.is-selected{-webkit-transform:scale(.85)!important;transform:scale(.85)!important}.top-cards .card-item.is-current{border:none;-webkit-box-shadow:rgba(0,0,0,.3) 0 5px 10px;box-shadow:rgba(0,0,0,.3) 0 5px 10px;cursor:move;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transform:scale(1.3) rotateZ(0deg)!important;transform:scale(1.3) rotateZ(0deg)!important}.top-cards .card-item.is-drag{-webkit-transition-property:-webkit-transform,-webkit-box-shadow;transition-property:-webkit-transform,-webkit-box-shadow;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform,-webkit-box-shadow}.top-cards .card-item.is-clicked{padding-bottom:21px;border:none;-webkit-box-shadow:rgba(0,0,0,.4) 0 10px 20px;box-shadow:rgba(0,0,0,.4) 0 10px 20px;-webkit-transition-timing-function:cubic-bezier(.25,.46,.45,.94);transition-timing-function:cubic-bezier(.25,.46,.45,.94);-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:top,left,-webkit-transform,-webkit-box-shadow;transition-property:top,left,-webkit-transform,-webkit-box-shadow;transition-property:transform,box-shadow,top,left;transition-property:transform,box-shadow,top,left,-webkit-transform,-webkit-box-shadow;-webkit-transform:scale(2) rotateZ(0deg)!important;transform:scale(2) rotateZ(0deg)!important}.top-cards .card-item.is-unres{pointer-events:none}.top-cards .card-item.card1 a{color:#e5243b}.top-cards .card-item.card2 a{color:#dda63a}.top-cards .card-item.card3 a{color:#4c9f38}.top-cards .card-item.card4 a{color:#c5192d}.top-cards .card-item.card5 a{color:#ff3a21}.top-cards .card-item.card6 a{color:#26bde2}.top-cards .card-item.card7 a{color:#fcc30b}.top-cards .card-item.card8 a{color:#a21942}.top-cards .card-item.card9 a{color:#fd6925}.top-cards .card-item.card10 a{color:#dd1367}.top-cards .card-item.card11 a{color:#fd9d24}.top-cards .card-item.card12 a{color:#bf8b2e}.top-cards .card-item.card13 a{color:#3f7e44}.top-cards .card-item.card14 a{color:#0a97d9}.top-cards .card-item.card15 a{color:#56c02b}.top-cards .card-item.card16 a{color:#00689d}.top-cards .card-item.card17 a{color:#19486a}.top-cards .icon{display:block;width:100%;height:auto;pointer-events:none}.ie .top-cards .icon{width:138px;height:138px}.ie .card-item.is-current .icon{width:140px;height:140px}.ie .card-item.is-clicked .icon{width:140px;height:140px}.top-cards .detail{position:absolute;bottom:6px;left:50%;display:block;text-align:center;text-decoration:none;white-space:nowrap;font-weight:700;font-size:.625rem;-webkit-transform:translateX(-50%) scale(.9);transform:translateX(-50%) scale(.9);-webkit-transform-origin:50% 100%;transform-origin:50% 100%}.top-cards .detail:after{display:inline-block;margin-left:2px;content:'delta_r';vertical-align:middle;-webkit-transform:translateY(-5%) scale(.5);transform:translateY(-5%) scale(.5)}.top-cards-howto{position:absolute;top:50%;left:50%;z-index:99;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 35px;border:solid 1px #dedddd;border-radius:35px;background-color:#f8f8f8;-webkit-box-shadow:0 0 5px 0 rgba(0,42,52,.1);box-shadow:0 0 5px 0 rgba(0,42,52,.1);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-cards-howto .howto-hand{width:48px}.ie .top-cards-howto .howto-hand{height:40px}.top-cards-howto .howto-hand svg{display:block}.top-cards-howto .howto-text{margin:0 10px;color:#000;font-weight:700;font-size:.9375rem}#cards-howto-hand{-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation:howto-hand 5s cubic-bezier(.455,.03,.515,.955) 0s infinite;animation:howto-hand 5s cubic-bezier(.455,.03,.515,.955) 0s infinite}#cards-howto-left,#cards-howto-right{-webkit-animation:howto-arrow 5s linear 0s infinite;animation:howto-arrow 5s linear 0s infinite}#cards-howto-press{opacity:0;-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-animation:howto-press 5s linear 0s infinite;animation:howto-press 5s linear 0s infinite}@-webkit-keyframes howto-hand{0%{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}10%{-webkit-transform:translate(0,-15px) rotate(-7deg);transform:translate(0,-15px) rotate(-7deg)}30%{-webkit-transform:translate(0,-15px) rotate(7deg);transform:translate(0,-15px) rotate(7deg)}40%{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}60%{-webkit-transform:translate(0,0);transform:translate(0,0)}70%{-webkit-transform:translate(0,-35px);transform:translate(0,-35px);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}80%{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes howto-hand{0%{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}10%{-webkit-transform:translate(0,-15px) rotate(-7deg);transform:translate(0,-15px) rotate(-7deg)}30%{-webkit-transform:translate(0,-15px) rotate(7deg);transform:translate(0,-15px) rotate(7deg)}40%{-webkit-transform:translate(0,0) rotate(0deg);transform:translate(0,0) rotate(0deg)}50%{-webkit-transform:translate(0,0);transform:translate(0,0)}60%{-webkit-transform:translate(0,0);transform:translate(0,0)}70%{-webkit-transform:translate(0,-35px);transform:translate(0,-35px);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}80%{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes howto-arrow{0%{opacity:1}45%{opacity:1}50%{opacity:0}95%{opacity:0}100%{opacity:1}}@keyframes howto-arrow{0%{opacity:1}45%{opacity:1}50%{opacity:0}95%{opacity:0}100%{opacity:1}}@-webkit-keyframes howto-press{0%{opacity:0}50%{opacity:0}55%{opacity:1}60%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}80%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}90%{opacity:1}95%{opacity:0}}@keyframes howto-press{0%{opacity:0}50%{opacity:0}55%{opacity:1}60%{-webkit-transform:scale(1);transform:scale(1)}70%{-webkit-transform:scale(.8);transform:scale(.8);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}80%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}90%{opacity:1}95%{opacity:0}}.top-cards-scroll{position:absolute;bottom:0;left:50%;z-index:98;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.top-cards-scroll .scroll-down{margin-bottom:17px}.top-cards-scroll .scroll-arrow{display:block;width:23px;height:auto;-webkit-animation:bound-bottom 1s linear 0s infinite;animation:bound-bottom 1s linear 0s infinite}@-webkit-keyframes bound-bottom{0%{-webkit-transform:translateY(-35%);transform:translateY(-35%);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}100%{-webkit-transform:translateY(-35%);transform:translateY(-35%)}}@keyframes bound-bottom{0%{-webkit-transform:translateY(-35%);transform:translateY(-35%);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}100%{-webkit-transform:translateY(-35%);transform:translateY(-35%)}}#section-Util\.1 .kss-modifier-example div{display:inline-block;padding:5px 10px;border-radius:5px;background:#ff6400;color:#fff;font-size:.75rem}@media print,screen and (min-width:30.0625em){.story-loading-canvas{margin-left:30px;width:250px;height:auto}.story-canvas .caution-portrait{display:none}.story-canvas .story-indexs{left:26px}.u-hide-pb-pc{display:none!important}}@media screen and (min-width:30.0625em) and (max-width:64em){.u-hide-pb-tb{display:none!important}}@media screen and (min-width:30.0625em) and (max-width:48em){.u-hide-pb{display:none!important}}@media screen and (min-width:48.0625em) and (max-width:64em){.u-hide-tb{display:none!important}}@media print,screen and (min-width:48.0625em){.is-sp{display:none}.c-btn.is-w-320{min-width:320px}.c-btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-btn-group .btn+.btn{margin-left:45px}.c-title-ribbon.is-fs-38{font-size:2.375rem}.common-footer .goals-list{-webkit-column-count:2;column-count:2;row-gap:13px}.common-header.is-compact .wrap-top{height:60px}.common-header.is-compact .logo{width:125px}.about-intro .txt-catch{margin-bottom:45px;font-size:1.25rem}.about-intro .txt-catch>*{border-bottom-width:4px}.about-movie .article{margin:30px 0 0 40px;max-width:350px;width:calc(33.33% - 27px)}.about-movie .article:nth-child(-n+3){margin-top:0}.about-movie .article:nth-child(3n+1){margin-left:0}.about-history .history .desc.is-pos-left{right:-36px;left:auto}.about-history .history .desc.is-pos-left:before{right:35px;left:auto}.about-history .history .desc.is-pos-top{top:auto;bottom:calc(100% + 10px)}.about-history .history .desc.is-pos-top:before{top:100%;bottom:auto;border-top-color:#dff1f8;border-bottom-color:transparent}.about-view .view{margin:60px 0 0 60px;max-width:530px;width:calc(50% - 30px)}.about-view .view:nth-child(-n+2){margin-top:0}.about-view .view:nth-child(odd){margin-left:0}.about-view-modal>.inner{padding-right:75px;padding-left:75px}.about-view-layer3 .layer-1 .goals-list+.goals-list{margin-left:228px}.about-view-layer3 .layer-2 .goals-list+.goals-list{margin-left:228px}.about-view-layer3 .layer-3 .goals-list+.goals-list{margin-left:396px}.goals-archive .goals{margin:22px 0 0 22px;width:calc(20% - 18px)}.goals-archive .goals:nth-child(-n+5){margin-top:0}.goals-archive .goals:nth-child(5n+1){margin-left:0}.goals-single-hero{min-height:35.7vw}.goals-single-hero .wrap-txt{position:absolute;top:0;left:0;z-index:10;padding:30px 78px;width:100%;height:100%}.goals-single-hero .logo{-webkit-transition-delay:.2s;transition-delay:.2s}.goals-single-hero .txt-catch{-webkit-transition-delay:.3s;transition-delay:.3s}.goals-single-hero .txt-catch.is-black{color:#333}.goals-single-hero .txt-catch.is-shadow{text-shadow:2px 2px 6px rgba(0,0,0,.82)}.goals-single-hero .txt-catch.is-shadow.is-shadow-b{text-shadow:2px 2px 6px rgba(255,255,255,.82)}.goals-single-problem-list .problem{margin:69px 0 0 48px;width:calc(50% - 24px);border-top:5px solid #069edc}.goals-single-problem-list .problem:nth-child(-n+2){margin-top:0}.goals-single-problem-list .problem:nth-child(odd){margin-left:0}.guide-step .pic.is-mb-70{margin-bottom:70px}.guide-more .title-section{font-size:1.875rem}.mysdgs-form .checkbox-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mysdgs-form .checkbox-list .checkbox{margin:14px 20px 0 0;width:calc(50% - 10px)}.mysdgs-form .checkbox-list .checkbox:nth-child(-n+2){margin-top:0}.mysdgs-form .checkbox-list .checkbox:nth-child(even){margin-right:0}.mysdgs-single-detail-list{-webkit-columns:2;columns:2;-webkit-column-gap:35px;column-gap:35px}.top-goals .title-section{margin-bottom:57px;font-size:2.6875rem}.top-sitenav .sitenav{margin:48px 0 0 48px;width:calc(33.33% - 32px)}.top-sitenav .sitenav:nth-child(-n+3){margin-top:0}.top-sitenav .sitenav:nth-child(3n+1){margin-left:0}.top-school .title-section{margin-bottom:27px;font-size:2.125rem}.story-canvas .story-scroll .scroll-arrow{width:23px;height:auto}.story-canvas .story-scroll .scroll-text{font-size:1rem}.preamble-hero .btn-group .btn{min-width:260px}.preamble-document .txt-desc{text-align:center;line-height:1.75}.preamble-document .txt-desc>*{margin-bottom:1.75em;letter-spacing:0}.preamble-vision .vision-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.preamble-vision .vision{margin:50px 0 0 44px;padding:47px 25px 50px;width:calc((100% - 88px)/3);-webkit-box-shadow:0 0 16px rgba(0,0,0,.12);box-shadow:0 0 16px rgba(0,0,0,.12)}.preamble-vision .vision:nth-child(-n+3){margin-top:0}.preamble-vision .vision:nth-child(3n+1){margin-left:0}.preamble-vision .vision .txt-desc{line-height:1.75}.preamble-vision .vision .txt-desc>*{margin-bottom:1.75em;letter-spacing:0}.preamble-call .txt-desc{text-align:center;line-height:1.75}.preamble-call .txt-desc p{margin-bottom:1.75em;letter-spacing:0}.preamble-call .img-01{margin:0 auto 60px}.preamble-call .img-02{margin:60px auto}.u-hide-tb-pc{display:none!important}}@media screen and (min-width:48.0625em) and (-webkit-min-device-pixel-ratio:2),screen and (min-width:48.0625em) and (min-resolution:2dppx){.preamble-document{background-image:url(../img/preamble/preamble-bg-cloud01@2x.png?rev=07a0c3e8),url(../img/preamble/preamble-bg-bird01@2x.png?rev=b38d73ab),url(../img/preamble/preamble-bg-bird02@2x.png?rev=160443a8),url(../img/preamble/preamble-bg-bird03@2x.png?rev=ca258fdd),url(../img/preamble/preamble-bg-cloud02@2x.png?rev=8dfca745),url(../img/preamble/preamble-bg-bottom@2x.png?rev=204399e9)}}@media print,screen and (min-width:64.0625em){.preamble-call .img-05{position:absolute;top:0;right:-15px;margin:0}.u-hide-pc{display:none!important}}@media screen and (max-width:67.5em){.subpage-hero .title{font-size:1.75rem}}@media screen and (max-width:64em){.mysdgs-archive-think-intro:before{top:-62px;right:-10px;width:70px;height:103px}.preamble-document:before{top:-60px;right:-10px;width:100px;height:148px}.u-hide-sp-tb{display:none!important}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-right:6px;padding-left:6px}}@media(orientation:landscape){.story-canvas .caution-portrait{display:none}}@media screen and (max-width:20em){.c-title-ribbon{font-size:.9375rem}.c-title-ribbon:before,.c-title-ribbon:after{width:17px}.c-title-ribbon .label{margin:0 20px;padding:7px 10px}.guide-hero .title{font-size:.875rem}.top-school .btn{font-size:.75rem}.top-cards-wrap{padding:0 70px 70px 0!important}.top-cards .card-item{padding:2px!important;width:70px!important}.top-cards .detail{-webkit-transform:translateX(-50%) scale(.5)!important;transform:translateX(-50%) scale(.5)!important}}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:2dppx){.mysdgs-archive-think-intro:before{background-image:url(../img/mysdgs/think-bg-balloon@2x.png?rev=e5b43adb)}.preamble-document:before{background-image:url(../img/preamble/preamble-bg-balloon@2x.png?rev=00dce9c5)}}@media screen and (max-width:48em) and (orientation:landscape){.ios .top-cards-wrap{height:calc(100vh - 80px)}.android .top-cards-wrap{height:calc(100vh - 70px)}}@media screen and (max-width:30em){.u-hide-sp{display:none!important}}@media print{body{margin-right:auto;margin-left:auto;padding-top:0;min-width:1025px!important}.c-animation-fade{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.c-modal{overflow:visible;max-height:inherit}.c-modal .mCustomScrollBox{max-height:inherit!important}.c-modal .mCSB_scrollTools{display:none!important}.c-modal .mCSB_inside>.mCSB_container{position:static!important}.c-modal .inner{padding:20px}.c-modal .btn-modal-close{display:none}html.is-modal-open body>*{display:none}html.is-modal-open body>.mfp-wrap{position:static!important;display:block}html.is-modal-open body>.mfp-wrap .mfp-container:before{content:none}html.is-modal-open body>.mfp-wrap .c-modal{max-width:100%}html.is-modal-open body>.mfp-wrap .c-modal>.inner{padding:50px 0;max-height:inherit}html.is-modal-open body>.mfp-wrap .mfp-close{display:none}.common-footer{display:none}.common-goals{display:none}.common-header{display:none}.about-hero{display:none}.about-history .txt-comment{display:none}.about-history .box{max-height:inherit}.about-history .history .desc-trg{display:none}.about-history .history .desc{position:relative;top:auto;left:auto;display:block;margin:20px 0}.about-history .history .close-trg{display:none}.about-view .view-list{display:none}.about-view-modal{display:block!important}.preamble-decision .wrap-graph .graph{display:none}.preamble-decision .wrap-graph .img-print{display:block}.preamble-decision .slick-track{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.preamble-decision .slick-list{overflow:visible!important}.preamble-decision .slick-slider .slick-track,.preamble-decision .slick-slider .slick-list{overflow:visible!important;width:auto!important;height:auto!important;-webkit-transform:none!important;transform:none!important}.preamble-decision .slick-track .slick-slide{display:block!important;overflow:visible!important;margin-bottom:30px}.preamble-decision .slick-track .slick-slide:last-child{margin-bottom:0}.preamble-decision .slick-arrow,.preamble-decision .slick-dots,.preamble-decision .slick-track .slick-cloned{display:none!important}}@media screen and (max-width:48em){body{padding-top:50px}.is-pc{display:none}.c-box-rule{margin-bottom:35px;padding:20px}.c-btn{padding:0 30px}.c-btn.is-icon-btm{min-height:68px;border-radius:34px}.c-btn.is-w-320{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.c-btn-group .btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto;max-width:285px;width:100%}.c-img-thumb:after{top:calc(50% - 23px);left:calc(50% - 23px);width:46px;height:46px;font-size:.625rem}.mouse .c-img-goals .link:hover .logo{-webkit-transform:scale(.8);transform:scale(.8)}.c-inner .c-inner{padding-right:0;padding-left:0}.c-input{height:46px}.c-slider-arrow .slick-arrow{-webkit-box-shadow:none;box-shadow:none}.c-list-square>li{padding-left:28px}.c-list-square>li:before{top:.05em;width:20px;height:20px}.mfp-close{top:10px;right:0}.mfp-close:active{top:10px}.c-modal .inner{padding:60px 20px}.c-notice{right:0;bottom:20px;margin:0 20px}.c-notice-body{padding:15px 30px 15px 20px;width:100%;font-size:.875rem}.c-select .select{padding-top:13px;padding-bottom:13px}.c-tayori-form{margin-bottom:45px}.c-title-large{margin-bottom:35px;font-size:1.5625rem}.c-title-large .sub{margin-bottom:6px;font-size:.75rem}.c-title-large .sub:before,.c-title-large .sub:after{width:2px;height:16px}.c-title-large .sub:before{margin-right:12px}.c-title-large .sub:after{margin-left:12px}.c-title-ribbon{margin-bottom:40px;font-size:1rem}.c-title-ribbon:before,.c-title-ribbon:after{width:25px;height:38px}.c-title-ribbon .label{margin:0 2px 5px;padding:10px 20px}.c-txt-lead{margin-bottom:35px}.c-txt-bdrb{margin-bottom:30px;line-height:2.18}.common-copyright{margin-top:90px}.common-footer{margin-top:90px}.common-footer .btn-pagetop{right:15px;bottom:calc(100% + 15px);width:50px;height:50px}.common-footer .wrap-gnav{padding:25px 0}.common-footer .wrap-gnav>.inner{display:block}.common-footer .wrap-gnav .wrap-left{width:100%}.common-footer .wrap-gnav .wrap-right{width:100%}.common-footer .gnav{margin-bottom:10px}.common-footer .goals-list{margin-bottom:20px}.common-footer .wrap-btm>.inner{display:block}.common-footer .subnav-list{display:block;margin-bottom:10px}.common-footer .subnav{margin-top:8px;margin-left:0;padding-left:0;border-left:0}.common-footer .subnav:first-child{margin-top:0}.common-footer .copy{text-align:right;font-size:.625rem}.common-goals{margin-bottom:40px}.common-goals .title-section{font-size:1rem}.common-goals .goals-slider{margin-bottom:15px;padding-bottom:53px}.common-goals .goals-slider[data-index="1"] .goals.is-sdgs1 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="2"] .goals.is-sdgs2 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="3"] .goals.is-sdgs3 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="4"] .goals.is-sdgs4 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="5"] .goals.is-sdgs5 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="6"] .goals.is-sdgs6 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="7"] .goals.is-sdgs7 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="8"] .goals.is-sdgs8 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="9"] .goals.is-sdgs9 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="10"] .goals.is-sdgs10 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="11"] .goals.is-sdgs11 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="12"] .goals.is-sdgs12 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="13"] .goals.is-sdgs13 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="14"] .goals.is-sdgs14 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="15"] .goals.is-sdgs15 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="16"] .goals.is-sdgs16 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals-slider[data-index="17"] .goals.is-sdgs17 .link .logo{-webkit-transform:scale(.8);transform:scale(.8)}.common-goals .goals .link{margin-right:10px;width:80px}.common-goals .slick-arrow{top:auto;bottom:0}.common-header{font-size:.625rem}.common-header .wrap-top{height:50px}.common-header .logo{margin-bottom:2px;width:100px}.common-header .logo-unicef{right:10px;width:64px}.common-header .menu{max-height:calc(100vh - 50px)}.common-header .menu>.inner{padding-top:52px;padding-bottom:55px}.common-header .gnav-list{font-size:1rem}.common-header .gnav{margin-bottom:26px}.subpage-hero .title{font-size:1rem}.subpage-hero .wrap-hero{width:60%}.subpage-hero .wrap-hero .hero{height:150px;-o-object-fit:cover;object-fit:cover}.subpage-breadcrumb{font-size:.625rem}.about-hero{margin-bottom:20px}.about-hero .movie{margin-bottom:5px}.about-hero .txt-copy{position:static;padding:0 5px;text-align:right;font-size:.625rem}.about-hero .txt-scroll{display:none}.about-intro .pic{margin-bottom:25px}.about-intro .txt-lead{text-align:left}.about-preamble .pic{padding-bottom:20px}.about-preamble .pic .btn-group{padding:0 20px}.about-preamble .pic .btn-group .btn{margin-bottom:10px;width:100%}.about-preamble .pic .btn-group .btn:last-child{margin-bottom:0}.about-movie .article-list{display:block}.about-movie .article{margin-bottom:30px}.about-history .wrap-history{margin:0 15px 30px}.about-history .box{padding:30px 20px 30px 0;max-height:70vh}.about-history .history-list{display:block;font-size:.875rem}.about-history .history-list:before{left:16px;width:4px}.about-history .history{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;padding-left:36px;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-history .history:last-child{margin-bottom:0}.about-history .history>*{display:block;padding-bottom:0}.about-history .history .year{margin-right:10px;padding:0;width:auto;font-size:1rem}.about-history .history .year:after{top:1px;right:auto;left:-26px}.about-history .history .category{padding-right:0;width:auto;font-size:.625rem}.about-history .history .detail{margin-top:6px;width:100%}.about-history-desc{padding:60px 20px 10px;background-color:#fff}.about-history-desc>:last-child{margin-bottom:0}.about-history-desc .close-trg{display:none}.about-sort .thumb{margin-bottom:35px}.about-view .view-list{display:block}.about-view .view{margin-bottom:30px}.about-view .view .pic:after{font-size:1.25rem}.about-view-parts5{display:block!important}.about-view-parts5 .graph{margin:0 auto 25px;width:60%}.about-view-parts5 .parts5{display:block}.about-view-parts5 .title{margin:0 0 10px;padding-left:8px;width:100%;border-left:5px solid #333}.about-view-parts5 .title.is-people{border-left-color:#656cb2}.about-view-parts5 .title.is-prosperity{border-left-color:#ed9017}.about-view-parts5 .title.is-planet{border-left-color:#29a55f}.about-view-parts5 .title.is-peace{border-left-color:#3492c8}.about-view-parts5 .title.is-partnership{border-left-color:#834598}.about-view-layer3 .title{position:absolute;left:50%;background-color:#fff;text-align:center;font-size:.75rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.about-view-layer3 .goals-list{width:26%}.about-view-layer3 .goals{margin:2px 0 0 2px;width:calc(50% - 2px);-webkit-box-shadow:1px 1px 0 #fff;box-shadow:1px 1px 0 #fff}.about-view-layer3 .layer{padding:0;background-size:200px auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-view-layer3 .layer-top{padding:0}.about-view-layer3 .layer-1{height:89px}.about-view-layer3 .layer-1 .title{top:69px}.about-view-layer3 .layer-2{height:117px}.about-view-layer3 .layer-2 .title{top:94px}.about-view-layer3 .layer-3{height:147px}.about-view-layer3 .layer-3 .title{top:auto;bottom:0}.change-section{margin-bottom:80px}.change-case{font-size:.8125rem}.change-case .title-case{display:block;margin-bottom:20px;padding:0 10px 15px;text-align:center;font-size:1rem;line-height:1.56}.change-case .title-case .case{position:relative;display:block;margin:0 0 10px;padding:0;border-left:0;font-size:1.25rem}.change-case .title-case .case:before{display:block;margin:0 auto 10px;width:40px;height:4px;background-color:currentColor;content:''}.change-case .title-case .sub{display:block;margin-top:5px}.change-case .wrap{display:block}.change-case .pic{margin:0 auto 15px;width:100%}.change-case .btn-group{margin-top:20px}.goals-archive .goals-list{margin-bottom:45px}.goals-archive .goals{margin:8px 0 0 8px;width:calc(25% - 6px)}.goals-archive .goals:nth-child(-n+4){margin-top:0}.goals-archive .goals:nth-child(4n+1){margin-left:0}.goals-02-problem-02 .ex{display:block}.goals-02-problem-02 .ex .thumb{margin:0 0 10px}.goals-single-hero.is-sdgs1 .txt-catch{color:#e5243b}.goals-single-hero.is-sdgs2 .txt-catch{color:#dda63a}.goals-single-hero.is-sdgs3 .txt-catch{color:#4c9f38}.goals-single-hero.is-sdgs4 .txt-catch{color:#c5192d}.goals-single-hero.is-sdgs5 .txt-catch{color:#f83921}.goals-single-hero.is-sdgs6 .txt-catch{color:#24b3d6}.goals-single-hero.is-sdgs7 .txt-catch{color:#f5b800}.goals-single-hero.is-sdgs8 .txt-catch{color:#a21942}.goals-single-hero.is-sdgs9 .txt-catch{color:#fd6925}.goals-single-hero.is-sdgs10 .txt-catch{color:#dd1367}.goals-single-hero.is-sdgs11 .txt-catch{color:#fd9d24}.goals-single-hero.is-sdgs12 .txt-catch{color:#bf8b2e}.goals-single-hero.is-sdgs13 .txt-catch{color:#3f7e44}.goals-single-hero.is-sdgs14 .txt-catch{color:#0a97d9}.goals-single-hero.is-sdgs15 .txt-catch{color:#56c02b}.goals-single-hero.is-sdgs16 .txt-catch{color:#00689d}.goals-single-hero.is-sdgs17 .txt-catch{color:#0a558b}.goals-single-hero .hero{margin-bottom:35px}.goals-single-hero .wrap-txt{padding:0 20px}.goals-single-hero .logo{margin:0 auto 12px;max-width:200px;width:50%}.goals-single-hero .txt-catch{margin:0;font-size:1.25rem}.goals-single-intro{margin-bottom:65px}.goals-single-intro .title-section{margin-bottom:30px}.goals-single-intro .illust{margin-bottom:24px}.goals-single-intro .txt-catch{margin-bottom:30px;text-align:left}.goals-single-intro .txt-catch .catch{font-size:1.125rem}.goals-single-intro .txt-catch .note{margin-bottom:10px}.goals-single-intro .txt-desc{padding:20px 25px}.goals-single-detail{margin-bottom:65px}.goals-single-detail-list .goals{margin-bottom:45px}.goals-single-detail-list .box{padding:20px 20px 0;border-width:3px}.goals-single-detail-list .no{top:-13px;left:-8px;padding:3px 10px;border-width:3px;font-size:.875rem}.goals-single-detail-list .txt-content{font-size:1rem}.goals-single-detail-list .txt-goals{font-size:.9375rem}.goals-single-problem{padding:45px 0 65px}.goals-single-problem .problem-section{margin-bottom:65px}.goals-single-problem .title-section{margin-bottom:45px}.goals-single-problem-list .problem{margin-bottom:45px;padding-top:38px}.goals-single-problem-list .problem:last-child{margin-bottom:0}.goals-single-problem-list .txt-label{padding:11px 30px;font-size:.875rem}.goals-single-problem-list .wrap-related{padding-right:20px;padding-left:20px}.guide-section{margin-bottom:80px}.guide-step{font-size:.8125rem}.guide-step .title-step{display:block;margin-bottom:20px;padding:8px 15px 10px;text-align:center;font-size:1rem;line-height:1.56}.guide-step .title-step .step{position:static;display:block;margin:0 auto;width:auto;height:auto;border-radius:0;background:none;color:#069edc;font-size:.9375rem}.guide-step .title-step .step .num{display:inline}.guide-step .txt-desc{margin-bottom:30px}.guide-step .pic{max-width:100%}.guide-step .pic .badge{right:0}.guide-step .btn-group{margin:30px 0}.guide-more{font-size:.8125rem}.guide-more .more .pic{margin-right:13px;width:72px}.guide-more .more .wrap-txt{padding:10px 0}.guide-more .more .title{font-size:1rem}.mysdgs-archive-lookup .pic{margin-bottom:20px;width:144px}.mysdgs-archive-think-intro{margin-bottom:70px;padding:40px 20px 30px;text-align:left}.mysdgs-archive-think-intro .check-wrap{display:block;margin:25px -10px;padding:30px 20px}.mysdgs-archive-think-intro .check-wrap .pic{margin:0 auto 20px}.mysdgs-archive-think-intro .check-wrap .badge{top:-15px;left:-15px;width:40px;height:40px;font-size:.625rem}.mysdgs-form .checkbox-list .checkbox{margin-bottom:10px}.mysdgs-single-search{margin-bottom:30px}.mysdgs-single-search .select-year{margin-bottom:15px}.mysdgs-single-search .select-year+.select-detail .select-goals:before{display:block;margin:0 0 5px;content:'sign_b';text-align:center;font-size:.625rem}.mysdgs-single-search .wrap{display:block;padding:15px}.mysdgs-single-search .select-goals,.mysdgs-single-search .select-pref{display:block}.mysdgs-single-search .select-goals .label,.mysdgs-single-search .select-pref .label{display:block;margin:5px 0 0;font-size:.8125rem}.mysdgs-single-search .label-or{display:block;margin:15px 0}.mysdgs-single-search .label-filter{display:block;margin:15px 0 0}.mysdgs-single-search .select{max-width:100%}.mysdgs-single-detail-list.is-w-800 .mysdgs{width:92%}.mysdgs-single-detail-list .mysdgs{margin-bottom:20px;padding:15px;border-width:3px}.mysdgs-single-detail-list .title{font-size:.875rem}.mysdgs-single-detail-list .wrap-foot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.mysdgs-single-detail-list .txt-profile{margin-bottom:8px;font-size:.75rem}.top-whats{padding:35px 0;border-top-width:3px}.top-whats .title-section{margin-bottom:20px;font-size:1.5625rem}.top-whats .title-section .sdgs{margin-right:5px;width:auto;height:25px;vertical-align:-2px}.top-whats .txt-desc{margin-bottom:20px}.top-whats .whats-slider{margin-top:120px}.top-whats .wrap-photo .balloon{top:-190px;left:-20px}.top-preamble .pic .badge{top:-15px;left:-15px}.top-goals .slick-next{right:-8px}.top-goals .slick-prev{left:-8px}.top-sitenav .sitenav-list{display:block}.top-sitenav .sitenav{margin-bottom:40px}.top-sitenav .sitenav:last-child{margin-bottom:0}.top-school{margin-bottom:70px}.top-school .wrap{min-height:0}.top-school .pic{position:static;margin:0 auto 30px;width:150px}.top-school .btn{max-width:100%;height:60px}.preamble-hero{padding-bottom:10px}.preamble-hero .btn-group{position:static}.preamble-hero .btn-group .btn{height:45px}.preamble-intro{margin-bottom:80px}.preamble-section{margin-bottom:80px}.preamble-document{padding:130px 20px 18.2vw;background-image:url(../img/preamble/preamble-bg-cloud01@2x.png?rev=07a0c3e8),url(../img/preamble/preamble-bg-bottom@2x.png?rev=204399e9);background-position:top 40px left 30px,center bottom;background-size:70px auto,100% auto}.preamble-decision{margin:40px 0;padding:20px 15px}.preamble-decision .title-section{margin-bottom:20px;font-size:1.375rem}.preamble-decision .wrap{display:block}.preamble-decision .wrap-graph{margin:0 auto 30px;max-width:311px;width:100%}.preamble-decision .wrap-graph .graph{margin:0 auto;width:calc(100vw - 140px);height:calc(100vw - 140px)}.preamble-decision .wrap-desc{margin:0;max-width:100%}.preamble-decision .slick-prev{left:-45px}.preamble-decision .slick-next{right:-45px}.preamble-vision{margin-bottom:50px;padding:50px 0}.preamble-vision .vision-list{visibility:hidden;margin:0 -20px}.preamble-vision .vision-list.slick-slider.slick-initialized{visibility:visible}.preamble-vision .vision{margin:20px 15px 0;padding:50px 20px 20px;width:calc(100vw - 95px)!important}.preamble-today .wrap{margin-bottom:45px;padding:0 20px 30px;border-width:2px}.preamble-today .wrap-head{margin:0 -20px 30px}.preamble-today .wrap-illust{margin:45px 0}.preamble-today .wrap-illust .illust{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}.preamble-call .wrap{padding:30px 20px}.top-cards-wrap{padding:0 90px 90px 0}.ios .top-cards-wrap{height:calc(100vh - 185px)}.android .top-cards-wrap{height:calc(100vh - 130px)}.top-cards .card-item{padding:3px;width:90px}.top-cards .card-item.is-current{-webkit-box-shadow:none;box-shadow:none}.top-cards .card-item.is-drag{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.top-cards .card-item.is-clicked{top:50%!important;left:50%!important;padding-bottom:14px;-webkit-transform:scale(2.7) rotateZ(0deg)!important;transform:scale(2.7) rotateZ(0deg)!important}.top-cards .detail{bottom:4px;-webkit-transform:translateX(-50%) scale(.6);transform:translateX(-50%) scale(.6)}.top-cards-howto{padding:10px 30px;width:300px}.top-cards-howto .howto-hand{width:70px}.top-cards-howto .howto-text{font-size:.875rem}.top-cards-scroll .scroll-down{margin-bottom:13px;width:65px;height:auto}.top-cards-scroll .scroll-arrow{width:16px;height:auto}.u-hide-sp-pb{display:none!important}}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-right:0;padding-left:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{position:fixed;top:auto;bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:3px 5px;background:rgba(0,0,0,.6)}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{top:3px;right:5px}.mfp-img-mobile .mfp-close{position:fixed;top:0;right:0;padding:0;width:35px;height:35px;background:rgba(0,0,0,.6);text-align:center;line-height:2.1875rem}}