/*!
Theme Name: エスケー化研株式会社
Author: Ryuji SANAGI - yucca Inc.
Author URI: https://www.yucca.co.jp
Description: 
Version: 2.3
last updated: 2022/05/09
*/@import url("https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@600;800&display=swap");@keyframes fadeInToLeft{0%{opacity:0;transform:translateX(30px)}100%{opacity:1;transform:translateX(0px)}}@keyframes fadeInToRight{0%{opacity:0;transform:translateX(-30px)}100%{opacity:1;transform:translateX(0px)}}@keyframes fadeInToDown{0%{opacity:0;transform:translateY(-30px)}100%{opacity:1;transform:translateY(0px)}}@keyframes fadeInToUp{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0px)}}@keyframes frontpage-BGgrad{0%{left:0%}100%{left:-400%}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{box-sizing:border-box;margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}sup{font-size:.5em;vertical-align:super}table{border-collapse:collapse;border-spacing:0}/*! --- About Webfonts License ---
 *
 * "aozora_mincho" licensed under the IPA Font License Agreement v1.0
 * http://blueskis.wktk.so/AozoraMincho/index.html
 * http://ipafont.ipa.go.jp/
 * http://ipafont.ipa.go.jp/ipa_font_license_v1.html
 *
 * "NotoSansJP_MONO_R_en" and "NotoSansJP_MONO_B_en" licensed under the SIL Open Font License.
 * https://www.google.com/get/noto/#sans-jpan
 *
 */@font-face{font-family:"aozora_mincho";src:url("lib/webfonts/aozora_mincho/aozora_mincho.eot");src:url("lib/webfonts/aozora_mincho/aozora_mincho.eot?#iefix") format("embedded-opentype"),url("lib/webfonts/aozora_mincho/aozora_mincho.woff2") format("woff2"),url("lib/webfonts/aozora_mincho/aozora_mincho.woff") format("woff"),url("lib/webfonts/aozora_mincho/aozora_mincho.ttf") format("truetype")}@font-face{font-family:"NotoSansJP_MONO_R_en";src:url("lib/webfonts/NotoSansJP_MONO_R_en/NotoSansJP_MONO_R_en.otf") format("opentype"),url("lib/webfonts/NotoSansJP_MONO_R_en/NotoSansJP_MONO_R_en.woff2") format("woff2"),url("lib/webfonts/NotoSansJP_MONO_R_en/NotoSansJP_MONO_R_en.woff") format("woff")}@font-face{font-family:"NotoSansJP_MONO_B_en";src:url("lib/webfonts/NotoSansJP_MONO_B_en/NotoSansJP_MONO_B_en.otf") format("opentype"),url("lib/webfonts/NotoSansJP_MONO_B_en/NotoSansJP_MONO_B_en.woff2") format("woff2"),url("lib/webfonts/NotoSansJP_MONO_B_en/NotoSansJP_MONO_B_en.woff") format("woff")}@font-face{font-family:'icomoon';src:url("lib/webfonts/iconfonts/icomoon.eot?ajl74c");src:url("lib/webfonts/iconfonts/icomoon.eot?ajl74c#iefix") format("embedded-opentype"),url("lib/webfonts/iconfonts/icomoon.ttf?ajl74c") format("truetype"),url("lib/webfonts/iconfonts/icomoon.woff?ajl74c") format("woff"),url("lib/webfonts/iconfonts/icomoon.svg?ajl74c#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow_bottom:before{content:"\e900"}.icon-arrow_left:before{content:"\e901"}.icon-arrow_right:before{content:"\e902"}.icon-arrow_top:before{content:"\e903"}.icon-contact:before{content:"\e904"}.icon-download:before{content:"\e905"}.icon-download-header:before{content:"\e906"}.icon-external-link:before{content:"\e907"}.icon-product_1:before{content:"\e908"}.icon-product_2:before{content:"\e909"}.icon-product_3:before{content:"\e90a"}.icon-product_4:before{content:"\e90b"}.icon-product_5:before{content:"\e90c"}.icon-product_6:before{content:"\e90d"}.icon-product_7:before{content:"\e90e"}.icon-product_8:before{content:"\e90f"}.icon-product_9:before{content:"\e910"}.icon-question:before{content:"\e911"}.icon-search:before{content:"\e912"}.icon-send_right:before{content:"\e913"}.icon-simulation:before{content:"\e914"}.icon-slidetoggle:before{content:"\e915"}.icon-catalog:before{content:"\e916"}.icon-pdf:before{content:"\e917"}.icon-scroll-button:before{content:"\e918"}.wp-single-contents-container{text-align:left;padding:.1px;width:100%;overflow:hidden;zoom:1}.wp-single-contents-container:after{content:"";display:block;clear:both}.wp-single-contents-container p:not(:last-child),.wp-single-contents-container h1:not(:last-child),.wp-single-contents-container h2:not(:last-child),.wp-single-contents-container h3:not(:last-child),.wp-single-contents-container h4:not(:last-child),.wp-single-contents-container h5:not(:last-child),.wp-single-contents-container h6:not(:last-child),.wp-single-contents-container ol:not(:last-child),.wp-single-contents-container ul:not(:last-child){margin-bottom:1em}.wp-single-contents-container p:last-child::after,.wp-single-contents-container h1:last-child::after,.wp-single-contents-container h2:last-child::after,.wp-single-contents-container h3:last-child::after,.wp-single-contents-container h4:last-child::after,.wp-single-contents-container h5:last-child::after,.wp-single-contents-container h6:last-child::after,.wp-single-contents-container ol:last-child::after,.wp-single-contents-container ul:last-child::after{content:"";display:block;clear:both}.wp-single-contents-container h1{font-size:1.25em}.wp-single-contents-container h2{font-size:1.2em}.wp-single-contents-container h3{font-size:1.15em}.wp-single-contents-container h4{font-size:1.1em}.wp-single-contents-container h5{font-size:1.05em}.wp-single-contents-container h6{font-size:1em}.wp-single-contents-container h1,.wp-single-contents-container h2,.wp-single-contents-container h3,.wp-single-contents-container h4,.wp-single-contents-container h5,.wp-single-contents-container h6{font-weight:bold}.wp-single-contents-container h1{padding-left:8px;border-left:5px solid #00478A;border-bottom:2px solid #00478A}.wp-single-contents-container h2{padding-left:6px;border-bottom:4px solid #898989;position:relative}.wp-single-contents-container h2::before{background-color:#00478A;content:"";display:block;height:4px;width:108px;position:absolute;left:0;bottom:-4px;z-index:1}.wp-single-contents-container h3{border-bottom:2px solid #00478A}.wp-single-contents-container h4{padding-left:6px;border-left:3px solid #00478A}.wp-single-contents-container ol,.wp-single-contents-container ul{padding-left:1.5em}.wp-single-contents-container ul{list-style:inherit}.wp-single-contents-container ol{list-style:decimal}.wp-single-contents-container li:not(:last-child){margin-bottom:.75em}.wp-single-contents-container img,.wp-single-contents-container img[class*="wp-image-"],.wp-single-contents-container img[class*="attachment-"]{max-width:100%}.wp-single-contents-container img:not(:last-child),.wp-single-contents-container img[class*="wp-image-"]:not(:last-child),.wp-single-contents-container img[class*="attachment-"]:not(:last-child){margin-bottom:1em}.wp-single-contents-container img.aligncenter{display:block;margin:0 auto}.wp-single-contents-container img.alignleft,.wp-single-contents-container img.alignright{max-width:50%;margin-bottom:.25em}.wp-single-contents-container img.alignleft{float:left;margin-right:1em}.wp-single-contents-container img.alignright{float:right;margin-left:1em}.wp-single-contents-container strong,.wp-single-contents-container b{font-weight:700}.wp-single-contents-container em,.wp-single-contents-container i{font-style:italic}.wp-single-contents-container sub{font-size:.5em;vertical-align:sub}.wp-single-contents-container blockquote{overflow:auto;display:table;margin:1.5em;padding:1em 2em;border:3px solid #d7d7d7;color:#777}.wp-single-contents-container blockquote::before,.wp-single-contents-container blockquote::after{display:block;position:relative}.wp-single-contents-container blockquote::before{content:"“";left:-1em}.wp-single-contents-container blockquote::after{content:"”";text-align:right;right:-1em}.wp-single-contents-container table{display:table}.wp-single-contents-container table th,.wp-single-contents-container table td{padding:9px 6px}.wp-single-contents-container table th{text-align:center}html,body,.FontDef{font-family:"メイリオ",-apple-system,BlinkMacSystemFont,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic Pro","游ゴシック Medium",sans-serif}.FontJP{font-family:"ヒラギノ明朝 Pro W3","Hiragino Mincho Pro","游明朝",YuMincho,"aozora_mincho",serif}.FontEN_B{font-family:"NotoSansJP_MONO_B_en",Helvetica,Arial,sans-serif}.FontEN_R{font-family:"NotoSansJP_MONO_R_en",Helvetica,Arial,sans-serif}.FontGoth{font-family:"メイリオ",-apple-system,BlinkMacSystemFont,"ヒラギノ角ゴ ProN","Hiragino Kaku Gothic Pro","游ゴシック Medium",sans-serif}html{margin:0;padding:0}body{overflow-x:hidden;color:#231815;font-size:14px;font-weight:400;line-height:1.5;margin:0;padding:0}img{display:block;height:auto}[class*="bg_color_"]{padding-top:.1px;padding-bottom:.1px}@media (min-width: 768px){body{font-size:16px}}[id*="wrapper"],[class*="wrapper"]{position:relative}.centering{position:absolute;top:0;left:0;bottom:0;right:0}.title{font-size:1.3em;margin:1.2em auto}.subtitle{font-size:1em}.text{font-size:1em;line-height:1.5;margin:1em auto}.subtext{font-size:.8em}.FontSize_UL{font-size:2em}.FontSize_LL{font-size:1.7em}.FontSize_L{font-size:1.3em}.FontSize_M{font-size:1.1em}.FontSize_HS{font-size:.9em}.FontSize_S{font-size:.8em}.FontSize_SS{font-size:.7em}.FontSize_US{font-size:.5em}.FontWeightBold{font-weight:bold}.FontWeightEXbold{font-weight:bolder}.FontWeightLight{font-weight:lighter}.FontStyleItalic{font-style:italic}.FontColorGray{color:#999}.FontColorBlue{color:#00478A}.centerText{text-align:center}.rightText{text-align:right}.verCenter{display:table-cell;text-align:center;vertical-align:middle}.Justify{text-align:justify;text-justify:inter-ideograph}.Justify-end{-moz-text-align-last:justify;text-align-last:justify;text-justify:inter-ideograph}.letterNone{letter-spacing:0em}.letterS{letter-spacing:.1em}.centerText .letterS,.letterS.centerText{text-indent:.05em}.letterM{letter-spacing:.3em}.centerText .letterM,.letterM.centerText{text-indent:.15em}.letterL{letter-spacing:.5em}.centerText .letterL,.letterL.centerText{text-indent:.25em}.lineheightNone{line-height:1}.lineheightS{line-height:1.3}.lineheightM{line-height:1.7}.lineheightL{line-height:2}.lineheightLL{line-height:3}.aDefStyle_color_def{color:#231815;text-decoration:none}.aDefStyle_color_white{color:#FFF;text-decoration:none}.emsp-before::before,.emsp-after::after{content:"\2003";white-space:pre}.br-before::before,.br-after::after,.br-both::before,.br-both::after{content:"\A";white-space:pre}.width-margin-default{margin-left:auto;margin-right:auto;width:100%;max-width:1024px;padding-left:1em;padding-right:1em}.width-margin-narrow{margin-left:auto;margin-right:auto;width:100%;max-width:540px;padding-left:1em;padding-right:1em}.width-margin-wide{margin-left:auto;margin-right:auto;width:100%;max-width:1200px;padding-left:1em;padding-right:1em}.margin_row_0em{margin-top:0em;margin-bottom:0em}.margin_rowPhone_0em{margin-top:0em;margin-bottom:0em}.margin_column_0em{margin-left:0em;margin-right:0em}.margin_columnPhone_0em{margin-left:0em;margin-right:0em}.margin_top_0em{margin-top:0em}.margin_topPhone_0em{margin-top:0em}.margin_bottom_0em{margin-bottom:0em}.margin_bottomPhone_0em{margin-bottom:0em}.margin_left_0em{margin-left:0em}.margin_leftPhone_0em{margin-left:0em}.margin_right_0em{margin-right:0em}.margin_rightPhone_0em{margin-right:0em}.margin_row_1em{margin-top:1em;margin-bottom:1em}.margin_rowPhone_1em{margin-top:1em;margin-bottom:1em}.margin_column_1em{margin-left:1em;margin-right:1em}.margin_columnPhone_1em{margin-left:1em;margin-right:1em}.margin_top_1em{margin-top:1em}.margin_topPhone_1em{margin-top:1em}.margin_bottom_1em{margin-bottom:1em}.margin_bottomPhone_1em{margin-bottom:1em}.margin_left_1em{margin-left:1em}.margin_leftPhone_1em{margin-left:1em}.margin_right_1em{margin-right:1em}.margin_rightPhone_1em{margin-right:1em}.margin_row_2em{margin-top:2em;margin-bottom:2em}.margin_rowPhone_2em{margin-top:2em;margin-bottom:2em}.margin_column_2em{margin-left:2em;margin-right:2em}.margin_columnPhone_2em{margin-left:2em;margin-right:2em}.margin_top_2em{margin-top:2em}.margin_topPhone_2em{margin-top:2em}.margin_bottom_2em{margin-bottom:2em}.margin_bottomPhone_2em{margin-bottom:2em}.margin_left_2em{margin-left:2em}.margin_leftPhone_2em{margin-left:2em}.margin_right_2em{margin-right:2em}.margin_rightPhone_2em{margin-right:2em}.margin_row_3em{margin-top:3em;margin-bottom:3em}.margin_rowPhone_3em{margin-top:3em;margin-bottom:3em}.margin_column_3em{margin-left:3em;margin-right:3em}.margin_columnPhone_3em{margin-left:3em;margin-right:3em}.margin_top_3em{margin-top:3em}.margin_topPhone_3em{margin-top:3em}.margin_bottom_3em{margin-bottom:3em}.margin_bottomPhone_3em{margin-bottom:3em}.margin_left_3em{margin-left:3em}.margin_leftPhone_3em{margin-left:3em}.margin_right_3em{margin-right:3em}.margin_rightPhone_3em{margin-right:3em}.margin_row_4em{margin-top:4em;margin-bottom:4em}.margin_rowPhone_4em{margin-top:4em;margin-bottom:4em}.margin_column_4em{margin-left:4em;margin-right:4em}.margin_columnPhone_4em{margin-left:4em;margin-right:4em}.margin_top_4em{margin-top:4em}.margin_topPhone_4em{margin-top:4em}.margin_bottom_4em{margin-bottom:4em}.margin_bottomPhone_4em{margin-bottom:4em}.margin_left_4em{margin-left:4em}.margin_leftPhone_4em{margin-left:4em}.margin_right_4em{margin-right:4em}.margin_rightPhone_4em{margin-right:4em}@media (min-width: 768px){.margin_rowTAB_0em{margin-top:0em;margin-bottom:0em}.margin_columnTAB_0em{margin-left:0em;margin-right:0em}.margin_topTAB_0em{margin-top:0em}.margin_bottomTAB_0em{margin-bottom:0em}.margin_leftTAB_0em{margin-left:0em}.margin_rightTAB_0em{margin-right:0em}.margin_rowTAB_1em{margin-top:1em;margin-bottom:1em}.margin_columnTAB_1em{margin-left:1em;margin-right:1em}.margin_topTAB_1em{margin-top:1em}.margin_bottomTAB_1em{margin-bottom:1em}.margin_leftTAB_1em{margin-left:1em}.margin_rightTAB_1em{margin-right:1em}.margin_rowTAB_2em{margin-top:2em;margin-bottom:2em}.margin_columnTAB_2em{margin-left:2em;margin-right:2em}.margin_topTAB_2em{margin-top:2em}.margin_bottomTAB_2em{margin-bottom:2em}.margin_leftTAB_2em{margin-left:2em}.margin_rightTAB_2em{margin-right:2em}.margin_rowTAB_3em{margin-top:3em;margin-bottom:3em}.margin_columnTAB_3em{margin-left:3em;margin-right:3em}.margin_topTAB_3em{margin-top:3em}.margin_bottomTAB_3em{margin-bottom:3em}.margin_leftTAB_3em{margin-left:3em}.margin_rightTAB_3em{margin-right:3em}.margin_rowTAB_4em{margin-top:4em;margin-bottom:4em}.margin_columnTAB_4em{margin-left:4em;margin-right:4em}.margin_topTAB_4em{margin-top:4em}.margin_bottomTAB_4em{margin-bottom:4em}.margin_leftTAB_4em{margin-left:4em}.margin_rightTAB_4em{margin-right:4em}}@media (min-width: 1024px){.margin_rowPC_0em{margin-top:0em;margin-bottom:0em}.margin_columnPC_0em{margin-left:0em;margin-right:0em}.margin_topPC_0em{margin-top:0em}.margin_bottomPC_0em{margin-bottom:0em}.margin_leftPC_0em{margin-left:0em}.margin_rightPC_0em{margin-right:0em}.margin_rowPC_1em{margin-top:1em;margin-bottom:1em}.margin_columnPC_1em{margin-left:1em;margin-right:1em}.margin_topPC_1em{margin-top:1em}.margin_bottomPC_1em{margin-bottom:1em}.margin_leftPC_1em{margin-left:1em}.margin_rightPC_1em{margin-right:1em}.margin_rowPC_2em{margin-top:2em;margin-bottom:2em}.margin_columnPC_2em{margin-left:2em;margin-right:2em}.margin_topPC_2em{margin-top:2em}.margin_bottomPC_2em{margin-bottom:2em}.margin_leftPC_2em{margin-left:2em}.margin_rightPC_2em{margin-right:2em}.margin_rowPC_3em{margin-top:3em;margin-bottom:3em}.margin_columnPC_3em{margin-left:3em;margin-right:3em}.margin_topPC_3em{margin-top:3em}.margin_bottomPC_3em{margin-bottom:3em}.margin_leftPC_3em{margin-left:3em}.margin_rightPC_3em{margin-right:3em}.margin_rowPC_4em{margin-top:4em;margin-bottom:4em}.margin_columnPC_4em{margin-left:4em;margin-right:4em}.margin_topPC_4em{margin-top:4em}.margin_bottomPC_4em{margin-bottom:4em}.margin_leftPC_4em{margin-left:4em}.margin_rightPC_4em{margin-right:4em}}.padding_row_0em{padding-top:0em;padding-bottom:0em}.padding_rowPhone_0em{padding-top:0em;padding-bottom:0em}.padding_column_0em{padding-left:0em;padding-right:0em}.padding_columnPhone_0em{padding-left:0em;padding-right:0em}.padding_top_0em{padding-top:0em}.padding_topPhone_0em{padding-top:0em}.padding_bottom_0em{padding-bottom:0em}.padding_bottomPhone_0em{padding-bottom:0em}.padding_left_0em{padding-left:0em}.padding_leftPhone_0em{padding-left:0em}.padding_right_0em{padding-right:0em}.padding_rightPhone_0em{padding-right:0em}.padding_row_1em{padding-top:1em;padding-bottom:1em}.padding_rowPhone_1em{padding-top:1em;padding-bottom:1em}.padding_column_1em{padding-left:1em;padding-right:1em}.padding_columnPhone_1em{padding-left:1em;padding-right:1em}.padding_top_1em{padding-top:1em}.padding_topPhone_1em{padding-top:1em}.padding_bottom_1em{padding-bottom:1em}.padding_bottomPhone_1em{padding-bottom:1em}.padding_left_1em{padding-left:1em}.padding_leftPhone_1em{padding-left:1em}.padding_right_1em{padding-right:1em}.padding_rightPhone_1em{padding-right:1em}.padding_row_2em{padding-top:2em;padding-bottom:2em}.padding_rowPhone_2em{padding-top:2em;padding-bottom:2em}.padding_column_2em{padding-left:2em;padding-right:2em}.padding_columnPhone_2em{padding-left:2em;padding-right:2em}.padding_top_2em{padding-top:2em}.padding_topPhone_2em{padding-top:2em}.padding_bottom_2em{padding-bottom:2em}.padding_bottomPhone_2em{padding-bottom:2em}.padding_left_2em{padding-left:2em}.padding_leftPhone_2em{padding-left:2em}.padding_right_2em{padding-right:2em}.padding_rightPhone_2em{padding-right:2em}.padding_row_3em{padding-top:3em;padding-bottom:3em}.padding_rowPhone_3em{padding-top:3em;padding-bottom:3em}.padding_column_3em{padding-left:3em;padding-right:3em}.padding_columnPhone_3em{padding-left:3em;padding-right:3em}.padding_top_3em{padding-top:3em}.padding_topPhone_3em{padding-top:3em}.padding_bottom_3em{padding-bottom:3em}.padding_bottomPhone_3em{padding-bottom:3em}.padding_left_3em{padding-left:3em}.padding_leftPhone_3em{padding-left:3em}.padding_right_3em{padding-right:3em}.padding_rightPhone_3em{padding-right:3em}.padding_row_4em{padding-top:4em;padding-bottom:4em}.padding_rowPhone_4em{padding-top:4em;padding-bottom:4em}.padding_column_4em{padding-left:4em;padding-right:4em}.padding_columnPhone_4em{padding-left:4em;padding-right:4em}.padding_top_4em{padding-top:4em}.padding_topPhone_4em{padding-top:4em}.padding_bottom_4em{padding-bottom:4em}.padding_bottomPhone_4em{padding-bottom:4em}.padding_left_4em{padding-left:4em}.padding_leftPhone_4em{padding-left:4em}.padding_right_4em{padding-right:4em}.padding_rightPhone_4em{padding-right:4em}@media (min-width: 768px){.padding_rowTAB_0em{padding-top:0em;padding-bottom:0em}.padding_columnTAB_0em{padding-left:0em;padding-right:0em}.padding_topTAB_0em{padding-top:0em}.padding_bottomTAB_0em{padding-bottom:0em}.padding_leftTAB_0em{padding-left:0em}.padding_rightTAB_0em{padding-right:0em}.padding_rowTAB_1em{padding-top:1em;padding-bottom:1em}.padding_columnTAB_1em{padding-left:1em;padding-right:1em}.padding_topTAB_1em{padding-top:1em}.padding_bottomTAB_1em{padding-bottom:1em}.padding_leftTAB_1em{padding-left:1em}.padding_rightTAB_1em{padding-right:1em}.padding_rowTAB_2em{padding-top:2em;padding-bottom:2em}.padding_columnTAB_2em{padding-left:2em;padding-right:2em}.padding_topTAB_2em{padding-top:2em}.padding_bottomTAB_2em{padding-bottom:2em}.padding_leftTAB_2em{padding-left:2em}.padding_rightTAB_2em{padding-right:2em}.padding_rowTAB_3em{padding-top:3em;padding-bottom:3em}.padding_columnTAB_3em{padding-left:3em;padding-right:3em}.padding_topTAB_3em{padding-top:3em}.padding_bottomTAB_3em{padding-bottom:3em}.padding_leftTAB_3em{padding-left:3em}.padding_rightTAB_3em{padding-right:3em}.padding_rowTAB_4em{padding-top:4em;padding-bottom:4em}.padding_columnTAB_4em{padding-left:4em;padding-right:4em}.padding_topTAB_4em{padding-top:4em}.padding_bottomTAB_4em{padding-bottom:4em}.padding_leftTAB_4em{padding-left:4em}.padding_rightTAB_4em{padding-right:4em}}@media (min-width: 1024px){.padding_rowPC_0em{padding-top:0em;padding-bottom:0em}.padding_columnPC_0em{padding-left:0em;padding-right:0em}.padding_topPC_0em{padding-top:0em}.padding_bottomPC_0em{padding-bottom:0em}.padding_leftPC_0em{padding-left:0em}.padding_rightPC_0em{padding-right:0em}.padding_rowPC_1em{padding-top:1em;padding-bottom:1em}.padding_columnPC_1em{padding-left:1em;padding-right:1em}.padding_topPC_1em{padding-top:1em}.padding_bottomPC_1em{padding-bottom:1em}.padding_leftPC_1em{padding-left:1em}.padding_rightPC_1em{padding-right:1em}.padding_rowPC_2em{padding-top:2em;padding-bottom:2em}.padding_columnPC_2em{padding-left:2em;padding-right:2em}.padding_topPC_2em{padding-top:2em}.padding_bottomPC_2em{padding-bottom:2em}.padding_leftPC_2em{padding-left:2em}.padding_rightPC_2em{padding-right:2em}.padding_rowPC_3em{padding-top:3em;padding-bottom:3em}.padding_columnPC_3em{padding-left:3em;padding-right:3em}.padding_topPC_3em{padding-top:3em}.padding_bottomPC_3em{padding-bottom:3em}.padding_leftPC_3em{padding-left:3em}.padding_rightPC_3em{padding-right:3em}.padding_rowPC_4em{padding-top:4em;padding-bottom:4em}.padding_columnPC_4em{padding-left:4em;padding-right:4em}.padding_topPC_4em{padding-top:4em}.padding_bottomPC_4em{padding-bottom:4em}.padding_leftPC_4em{padding-left:4em}.padding_rightPC_4em{padding-right:4em}}.BGimage,.VARimage{background-position:center;background-repeat:no-repeat}.BGimage{background-size:cover}.BGimage .BG_fixed{background-attachment:fixed}.VARimage{background-size:contain}.bg_color_blue{background-color:#00478A}.bg_color_beige{background-color:#F5F3F3}.bg_color_white{background-color:#FFF}.bg_color_inner{margin:24px auto;width:calc(100% - 24px)}.__new-icon-before::before{background-color:transparent;content:"New";display:inline-block;color:red;font-size:.9em;margin-right:.35em}.__new-icon-after::after{background-color:transparent;content:"New";display:inline-block;color:red;font-size:.9em;margin-left:.35em}.flexBox{-js-display:flex;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.flex_NoWrap{flex-wrap:nowrap}.flex_Reverse{flex-direction:row-reverse}.flex_Dir_column,.flex_Dir_columnPhone{flex-direction:column}.flex_Dir_column_Reverse,.flex_Dir_columnPhone_Reverse{flex-direction:column-reverse}.flex_Justify_center,.flex_JustifyPhone_center{justify-content:center}.flex_Justify_around,.flex_JustifyPhone_around{justify-content:space-around}.flex_Justify_between,.flex_JustifyPhone_between{justify-content:space-between}.flex_Justify_start,.flex_JustifyPhone_start{justify-content:flex-start}.flex_Justify_end,.flex_JustifyPhone_end{justify-content:flex-end}.flex_Content_center,.flex_ContentPhone_center{align-content:center}.flex_Content_around,.flex_ContentPhone_around{align-content:space-around}.flex_Content_between,.flex_ContentPhone_between{align-content:space-between}.flex_Content_start,.flex_ContentPhone_start{align-content:flex-start}.flex_Content_end,.flex_ContentPhone_end{align-content:flex-end}.flex_Item_stretch,.flex_ItemPhone_stretch{align-items:stretch}.flex_Item_center,.flex_ItemPhone_center{align-items:center}.flex_Item_start,.flex_ItemPhone_start{align-items:flex-start}.flex_Item_end,.flex_ItemPhone_end{align-items:flex-end}.flex_Order_minus,.flex_OrderPhone_minus{order:-1}.flex_Order_one,.flex_OrderPhone_one{order:1}.flex_Order_two,.flex_OrderPhone_two{order:2}.flex_Order_three,.flex_OrderPhone_three{order:3}.flex_ColumnSet_1>.flexItem,.flex_ColumnSetPhone_1>.flexItem{width:100%}.flex_ColumnSet_1>.flexItem.flexItemMargin:not(:nth-of-type(1n)),.flex_ColumnSetPhone_1>.flexItem.flexItemMargin:not(:nth-of-type(1n)){margin-right:0}.flex_ColumnSet_1>.flexItem.flexItemMargin:nth-of-type(1n),.flex_ColumnSetPhone_1>.flexItem.flexItemMargin:nth-of-type(1n){margin-right:0}.flex_ColumnSet_2>.flexItem,.flex_ColumnSetPhone_2>.flexItem{width:48.5%}.flex_ColumnSet_2>.flexItem.flexItemMargin:not(:nth-of-type(2n)),.flex_ColumnSetPhone_2>.flexItem.flexItemMargin:not(:nth-of-type(2n)){margin-right:3%}.flex_ColumnSet_2>.flexItem.flexItemMargin:nth-of-type(2n),.flex_ColumnSetPhone_2>.flexItem.flexItemMargin:nth-of-type(2n){margin-right:0}.flex_ColumnSet_3>.flexItem,.flex_ColumnSetPhone_3>.flexItem{width:32.5%}.flex_ColumnSet_3>.flexItem.flexItemMargin:not(:nth-of-type(3n)),.flex_ColumnSetPhone_3>.flexItem.flexItemMargin:not(:nth-of-type(3n)){margin-right:1.25%}.flex_ColumnSet_3>.flexItem.flexItemMargin:nth-of-type(3n),.flex_ColumnSetPhone_3>.flexItem.flexItemMargin:nth-of-type(3n){margin-right:0}.flex_ColumnSet_4>.flexItem,.flex_ColumnSetPhone_4>.flexItem{width:24%}.flex_ColumnSet_4>.flexItem.flexItemMargin:not(:nth-of-type(4n)),.flex_ColumnSetPhone_4>.flexItem.flexItemMargin:not(:nth-of-type(4n)){margin-right:1.32%}.flex_ColumnSet_4>.flexItem.flexItemMargin:nth-of-type(4n),.flex_ColumnSetPhone_4>.flexItem.flexItemMargin:nth-of-type(4n){margin-right:0}.flex_ColumnSet_5>.flexItem,.flex_ColumnSetPhone_5>.flexItem{width:19%}.flex_ColumnSet_5>.flexItem.flexItemMargin:not(:nth-of-type(5n)),.flex_ColumnSetPhone_5>.flexItem.flexItemMargin:not(:nth-of-type(5n)){margin-right:.92%}.flex_ColumnSet_5>.flexItem.flexItemMargin:nth-of-type(5n),.flex_ColumnSetPhone_5>.flexItem.flexItemMargin:nth-of-type(5n){margin-right:0}.flex_ColumnSet_6>.flexItem,.flex_ColumnSetPhone_6>.flexItem{width:15%}.flex_ColumnSet_6>.flexItem.flexItemMargin:not(:nth-of-type(6n)),.flex_ColumnSetPhone_6>.flexItem.flexItemMargin:not(:nth-of-type(6n)){margin-right:1.95%}.flex_ColumnSet_6>.flexItem.flexItemMargin:nth-of-type(6n),.flex_ColumnSetPhone_6>.flexItem.flexItemMargin:nth-of-type(6n){margin-right:0}.flex_ColumnSet_1.flex_NoItemMargin>.flexItem,.flex_ColumnSetPhone_1.flex_NoItemMargin>.flexItem{width:100%}.flex_ColumnSet_2.flex_NoItemMargin>.flexItem,.flex_ColumnSetPhone_2.flex_NoItemMargin>.flexItem{width:50%}.flex_ColumnSet_3.flex_NoItemMargin>.flexItem,.flex_ColumnSetPhone_3.flex_NoItemMargin>.flexItem{width:33.333%}.flex_ColumnSet_4.flex_NoItemMargin>.flexItem,.flex_ColumnSetPhone_4.flex_NoItemMargin>.flexItem{width:25%}.flex_ColumnSet_5.flex_NoItemMargin>.flexItem,.flex_ColumnSetPhone_5.flex_NoItemMargin>.flexItem{width:20%}.flex_ColumnSet_6.flex_NoItemMargin>.flexItem,.flex_ColumnSetPhone_6.flex_NoItemMargin>.flexItem{width:16.666%}@media (min-width: 768px){.flex_Dir_rowTAB{flex-direction:row}.flex_Dir_rowTAB_Reverse{flex-direction:row-reverse}.flex_Dir_columnTAB{flex-direction:column}.flex_Dir_columnTAB_Reverse{flex-direction:column-reverse}.flex_JustifyTAB_center{justify-content:center}.flex_JustifyTAB_around{justify-content:space-around}.flex_JustifyTAB_between{justify-content:space-between}.flex_JustifyTAB_start{justify-content:flex-start}.flex_JustifyTAB_end{justify-content:flex-end}.flex_ContentTAB_center{align-content:center}.flex_ContentTAB_around{align-content:space-around}.flex_ContentTAB_between{align-content:space-between}.flex_ContentTAB_start{align-content:flex-start}.flex_ContentTAB_end{align-content:flex-end}.flex_ItemTAB_stretch{align-items:stretch}.flex_ItemTAB_center{align-items:center}.flex_ItemTAB_start{align-items:flex-start}.flex_ItemTAB_end{align-items:flex-end}.flex_OrderTAB_minus{order:-1}.flex_OrderTAB_one{order:1}.flex_OrderTAB_two{order:2}.flex_OrderTAB_three{order:3}.flex_ColumnSetTAB_1>.flexItem{width:100%}.flex_ColumnSetTAB_1>.flexItem.flexItemMargin:not(:nth-of-type(1n)){margin-right:0}.flex_ColumnSetTAB_1>.flexItem.flexItemMargin:nth-of-type(1n){margin-right:0}.flex_ColumnSetTAB_2>.flexItem{width:48.5%}.flex_ColumnSetTAB_2>.flexItem.flexItemMargin:not(:nth-of-type(2n)){margin-right:3%}.flex_ColumnSetTAB_2>.flexItem.flexItemMargin:nth-of-type(2n){margin-right:0}.flex_ColumnSetTAB_3>.flexItem{width:32.5%}.flex_ColumnSetTAB_3>.flexItem.flexItemMargin:not(:nth-of-type(3n)){margin-right:1.25%}.flex_ColumnSetTAB_3>.flexItem.flexItemMargin:nth-of-type(3n){margin-right:0}.flex_ColumnSetTAB_4>.flexItem{width:24%}.flex_ColumnSetTAB_4>.flexItem.flexItemMargin:not(:nth-of-type(4n)){margin-right:1.32%}.flex_ColumnSetTAB_4>.flexItem.flexItemMargin:nth-of-type(4n){margin-right:0}.flex_ColumnSetTAB_5>.flexItem{width:19%}.flex_ColumnSetTAB_5>.flexItem.flexItemMargin:not(:nth-of-type(5n)){margin-right:.92%}.flex_ColumnSetTAB_5>.flexItem.flexItemMargin:nth-of-type(5n){margin-right:0}.flex_ColumnSetTAB_6>.flexItem{width:15%}.flex_ColumnSetTAB_6>.flexItem.flexItemMargin:not(:nth-of-type(6n)){margin-right:1.95%}.flex_ColumnSetTAB_6>.flexItem.flexItemMargin:nth-of-type(6n){margin-right:0}.flex_ColumnSetTAB_1.flex_NoItemMargin>.flexItem{width:100%}.flex_ColumnSetTAB_2.flex_NoItemMargin>.flexItem{width:50%}.flex_ColumnSetTAB_3.flex_NoItemMargin>.flexItem{width:33.333%}.flex_ColumnSetTAB_4.flex_NoItemMargin>.flexItem{width:25%}.flex_ColumnSetTAB_5.flex_NoItemMargin>.flexItem{width:20%}.flex_ColumnSetTAB_6.flex_NoItemMargin>.flexItem{width:16.666%}}@media (min-width: 1280px){.flex_Dir_rowPC{flex-direction:row}.flex_Dir_rowPC_Reverse{flex-direction:row-reverse}.flex_Dir_columnPC{flex-direction:column}.flex_Dir_columnPC_Reverse{flex-direction:column-reverse}.flex_JustifyPC_center{justify-content:center}.flex_JustifyPC_around{justify-content:space-around}.flex_JustifyPC_between{justify-content:space-between}.flex_JustifyPC_start{justify-content:flex-start}.flex_JustifyPC_end{justify-content:flex-end}.flex_ContentPC_center{align-content:center}.flex_ContentPC_around{align-content:space-around}.flex_ContentPC_between{align-content:space-between}.flex_ContentPC_start{align-content:flex-start}.flex_ContentPC_end{align-content:flex-end}.flex_ItemPC_stretch{align-items:stretch}.flex_ItemPC_center{align-items:center}.flex_ItemPC_start{align-items:flex-start}.flex_ItemPC_end{align-items:flex-end}.flex_OrderPC_minus{order:-1}.flex_OrderPC_one{order:1}.flex_OrderPC_two{order:2}.flex_OrderPC_three{order:3}.flex_ColumnSetPC_1>.flexItem{width:100%}.flex_ColumnSetPC_1>.flexItem.flexItemMargin:not(:nth-of-type(1n)){margin-right:0}.flex_ColumnSetPC_1>.flexItem.flexItemMargin:nth-of-type(1n){margin-right:0}.flex_ColumnSetPC_2>.flexItem{width:48.5%}.flex_ColumnSetPC_2>.flexItem.flexItemMargin:not(:nth-of-type(2n)){margin-right:3%}.flex_ColumnSetPC_2>.flexItem.flexItemMargin:nth-of-type(2n){margin-right:0}.flex_ColumnSetPC_3>.flexItem{width:32.5%}.flex_ColumnSetPC_3>.flexItem.flexItemMargin:not(:nth-of-type(3n)){margin-right:1.25%}.flex_ColumnSetPC_3>.flexItem.flexItemMargin:nth-of-type(3n){margin-right:0}.flex_ColumnSetPC_4>.flexItem{width:24%}.flex_ColumnSetPC_4>.flexItem.flexItemMargin:not(:nth-of-type(4n)){margin-right:1.32%}.flex_ColumnSetPC_4>.flexItem.flexItemMargin:nth-of-type(4n){margin-right:0}.flex_ColumnSetPC_5>.flexItem{width:19%}.flex_ColumnSetPC_5>.flexItem.flexItemMargin:not(:nth-of-type(5n)){margin-right:.92%}.flex_ColumnSetPC_5>.flexItem.flexItemMargin:nth-of-type(5n){margin-right:0}.flex_ColumnSetPC_6>.flexItem{width:15%}.flex_ColumnSetPC_6>.flexItem.flexItemMargin:not(:nth-of-type(6n)){margin-right:1.95%}.flex_ColumnSetPC_6>.flexItem.flexItemMargin:nth-of-type(6n){margin-right:0}.flex_ColumnSetPC_1.flex_NoItemMargin>.flexItem{width:100%}.flex_ColumnSetPC_2.flex_NoItemMargin>.flexItem{width:50%}.flex_ColumnSetPC_3.flex_NoItemMargin>.flexItem{width:33.333%}.flex_ColumnSetPC_4.flex_NoItemMargin>.flexItem{width:25%}.flex_ColumnSetPC_5.flex_NoItemMargin>.flexItem{width:20%}.flex_ColumnSetPC_6.flex_NoItemMargin>.flexItem{width:16.666%}}.flexItem>img{width:100%}.glidBox{display:-ms-grid;display:grid}.cursorPointer{cursor:pointer}.SPnone,.TABview,.TABonly,.LTABview{display:none}@media (min-width: 414px){.S-SPOnly{display:none}}@media (min-width: 768px){.TABnone{display:none}.TABview,.TABonly{display:inherit}.TABview.flexBox,.TABonly.flexBox{-js-display:flex;display:flex}.TABview.gridBox,.TABonly.gridBox{display:-ms-grid;display:grid}.bg_color_inner{margin-top:48px;margin-bottom:48px;width:calc(100% - 72px)}}@media (min-width: 960px){.MTABnone{display:none}}@media (min-width: 1024px){.LTABview{display:inherit}.LTABview.flexBox{-js-display:flex;display:flex}.LTABview.gridBox{display:-ms-grid;display:grid}.LTABnone{display:none}}@media (min-width: 1280px){.PCnone,.TABonly{display:none}.SPnone,.PCview{display:inherit}.SPnone.flexBox,.PCview.flexBox{-js-display:flex;display:flex}.SPnone.gridBox,.PCview.gridBox{display:-ms-grid;display:grid}}@media (min-width: 768px) and (max-height: 720px){.maxH720TABnone{display:none}}.Link-div{cursor:pointer}[class*="standby"],[class*="animation"],[class*="standbySlow"],[class*="animationSlow"]{transition-property:opacity,transform;will-change:transform,opacity}[class*="standby"],[class*="animation"]{transition-duration:.5s;transition-timing-function:cubic-bezier(0.2, 0.5, 0.7, 1)}[class*="standbySlow"],[class*="animationSlow"]{transition-duration:2.5s;transition-timing-function:cubic-bezier(0.2, 0.9, 0.65, 1)}[class*="standbyFadeIn"],[class*="animationFadeOut"],[class*="standbySlowFadeIn"],[class*="animationSlowFadeOut"]{opacity:0}[class*="standbyFadeOut"],[class*="animationFadeIn"],[class*="standbySlowFadeOut"],[class*="animationSlowFadeIn"]{opacity:1}[class*="standbyFadeOutTo"],[class*="animationFadeInTo"],[class*="standbySlowFadeOutTo"],[class*="animationSlowFadeInTo"]{transform:translate(0px, 0px)}[class*="standbyZoomIn"],[class*="standbySlowZoomIn"]{transform:scale(0.85, 0.85)}[class*="standbyZoomOut"],[class*="standbySlowZoomOut"]{transform:scale(1.15, 1.15)}[class*="animationZoom"],[class*="animationSlowZoom"]{transform:scale(1, 1)}.standbyFadeInToLeft,.standbySlowFadeInToLeft{transform:translate(30px)}.standbyFadeInToRight,.standbySlowFadeInToRight{transform:translate(-30px)}.standbyFadeInToDown,.standbySlowFadeInToDown{transform:translate(0px, -30px)}.standbyFadeInToUp,.standbySlowFadeInToUp{transform:translate(0px, 30px)}.animationFadeOutTo .animationSlowFadeOutToLeft{transform:translate(-30px)}.animationFadeOutTo .animationSlowFadeOutToRight{transform:translate(30px)}.animationFadeOutTo .animationSlowFadeOutToDown{transform:translate(0px, 30px)}.animationFadeOutTo .animationSlowFadeOutToUp{transform:translate(0px, -30px)}.old-browser-alert{background-color:#FC3;font-size:.85em;text-align:center;padding:1em;width:100%}.g--page-noscriptmessage{display:table;margin-top:1.5em;margin-bottom:1.5em;margin-left:auto;margin-right:auto;width:95%;max-width:1100px}.g--page-mainvisual{position:relative;height:80vh;width:100%}.g--page-mainvisual::before{content:"";display:block;height:100%;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:1;box-shadow:-4px 6px 10px 0px rgba(0,0,0,0.5);animation-name:fadeInToLeft;animation-duration:.7s;animation-timing-function:ease;animation-delay:.5s;animation-fill-mode:both;opacity:0}.page-company .g--page-mainvisual::before{background-image:url("lib/img/mainvisual-bg-company.jpg")}.page-philosophy .g--page-mainvisual::before{background-image:url("lib/img/mainvisual-bg-philosophy.jpg")}.page-history .g--page-mainvisual::before{background-image:url("lib/img/mainvisual-bg-history.jpg")}.page-business-report .g--page-mainvisual::before{background-image:url("lib/img/mainvisual-bg-business-report.jpg")}.page-business-bases .g--page-mainvisual::before{background-image:url("lib/img/mainvisual-bg-business-bases.jpg")}.page-oversea-bases .g--page-mainvisual::before{background-image:url("lib/img/mainvisual-bg-oversea-bases.jpg")}.page-product .g--page-mainvisual::before{background-image:url("lib/img/mainvisual-bg-product.jpg")}.page-contact .g--page-mainvisual::before{background-image:url("lib/img/mainvisual-bg-contact.jpg")}.page-simulation .g--page-mainvisual::before{background-image:url("lib/img/mainvisual-bg-simulation.jpg")}.page-faq .g--page-mainvisual::before{background-image:url("lib/img/mainvisual-bg-faq.jpg")}.page-catalog .g--page-mainvisual::before{background-image:url("lib/img/mainvisual-bg-catalog.jpg")}.page-ir .g--page-mainvisual::before{background-image:url("lib/img/mainvisual-bg-ir.jpg")}.g--nestpage-mainvisual-textset,.g--page-mainvisual-textset{background-color:rgba(255,255,255,0.97);opacity:0}.g--nestpage-mainvisual-textset::after,.g--page-mainvisual-textset::after{background-color:rgba(0,71,138,0.97);color:#FFF;font-size:12px;font-weight:400;line-height:3.5;letter-spacing:.2em;text-align:center;content:"SK KAKEN";display:block;height:auto;width:75%;position:absolute;bottom:-42px}.g--page-mainvisual-textset{position:absolute;top:50%;left:0;z-index:2;margin-top:-98px;padding:30px 15px;width:90%;max-width:680px;animation-name:fadeInToRight;animation-duration:.6s;animation-timing-function:ease;animation-delay:.8s;animation-fill-mode:both}.g--page-mainvisual-textset::after{left:0;animation-name:fadeInToRight;animation-duration:.6s;animation-timing-function:ease;animation-delay:1s;animation-fill-mode:both}.g--page-mainvisual-title{font-size:2em;font-weight:700;line-height:1;letter-spacing:.2em;margin-bottom:1em}.g--page-mainvisual-title .g--page-mainvisual-subtitle{display:block;font-size:16px;line-height:1.15;margin-top:.75em}.g--page-mainvisual-title .g--page-mainvisual-subtitle.nigyou{margin-top:1em;line-height:1.25}.g--page-mainvisual-text{line-height:1.6;text-align:justify;text-justify:inter-ideograph}.g--nestpage-mainvisual{position:relative;padding:60px 0;height:auto;width:100%}.g--nestpage-mainvisual::after{background-color:#F5F3F3;content:"";display:block;height:50%;width:100%;position:absolute;left:0;bottom:0;z-index:0}.page-search .g--nestpage-mainvisual{height:150px}.g--nestpage-mainvisual-textset{border:1px solid #F5F3F3;display:table;padding:20px 15px;position:relative;top:calc(50% - 2.5em);margin-left:auto;margin-right:auto;width:70%;max-width:680px;animation-name:fadeInToLeft;animation-duration:.6s;animation-timing-function:ease;animation-delay:.5s;animation-fill-mode:both;z-index:1}.g--nestpage-mainvisual-textset::after{left:12.5%;animation-name:fadeInToRight;animation-duration:.6s;animation-timing-function:ease;animation-delay:.8s;animation-fill-mode:both}.page-search .g--nestpage-mainvisual-textset::after{display:none}.g--nestpage-mainvisual-title{font-size:1.4em;font-weight:700;line-height:1.4;letter-spacing:.1em;text-align:center}.g--nestpage-mainvisual-subtitle{display:block;font-size:.7em;font-weight:400}.g--page-breadcrumbs{margin-top:8px;margin-bottom:8px;margin-left:auto;margin-right:auto;width:95%;max-width:1100px}.g--page-breadcrumbs-list{color:#919191;font-size:12px}.g--page-breadcrumbs-list>li{display:inline-block}.g--page-breadcrumbs-list>li:not(:last-of-type)::after{content:"＞";display:inline-block;margin-left:1em;margin-right:1em}.g--page-contents-container{background-color:#F5F3F3;padding:.1px}.g--page-has-sidebar__contents-wrapper{width:75%;max-width:1056px}@media (min-width: 1024px){.g--page-has-sidebar__contents-wrapper .g--page-contents-defults-width,.g--page-has-sidebar__contents-wrapper .g--nestpage-contents-defults-width{padding:1em 0;width:95%}}.g--nest-page .g--page-contents-container{padding-top:2em}.page-search .g--nest-page .g--page-contents-container{padding-top:0.1px}.g--page-contents-defults-width{margin-left:auto;margin-right:auto;width:95%;max-width:1100px;margin-bottom:2em}.g--nestpage-contents-defults-width{margin-left:auto;margin-right:auto;width:95%;max-width:880px}.g--page-contents-header-width{margin-left:auto;margin-right:auto;width:95%;max-width:1000px}.g--page-section{margin-top:3em;margin-bottom:3em}.g--page-section-title{color:#27659F;font-size:1.2em;font-weight:500;margin-top:1em;margin-bottom:1em}.g--page-section-title.g--page-title-center{text-align:center}.g--page-section-text{font-size:14px;line-height:1.5;text-align:justify;text-justify:inter-ideograph}.g--page-slide-toggle-switch{cursor:pointer;position:relative;color:#27659F;text-decoration:none;transition:color .2s ease}.g--page-slide-toggle-switch:hover{color:#5698d6}.g--page-slide-toggle-statusicon,.g--page-not-slidetoggle-icon{font-size:14px;display:inline-block;margin-right:1em}.g--page-slide-toggle-statusicon{transition:transform .5s ease}.g--page-slide-toggle-statusicon.CLOSE{transform:rotate(-90deg)}.g--page-not-slidetoggle-icon{transform:rotate(-90deg)}.g--page-slide-toggle-contents{display:block}.g--page-definition-list{line-height:1.5;-js-display:flex;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;padding:14px}.g--page-definition-list>dt{width:7em}.g--page-definition-list>dd{width:calc(100% - 7em - 1em)}.g--page-definition-list>dd:not(:first-of-type)::before{width:calc(100% + 7em + 1em);margin-left:-8em}.g--page-definition-list>dt,.g--page-definition-list>dd{position:relative}.g--page-definition-list>dt:not(:first-of-type),.g--page-definition-list>dd:not(:first-of-type){padding-top:1em;margin-top:1em}.g--page-definition-list>dd:not(:first-of-type)::before{background-color:#E8E8E8;content:"";display:block;height:1px;position:absolute;top:0;left:0}.g--page-sidebyside-list{margin-top:1em;margin-bottom:1em}.g--page-sidebyside-list li{display:inline-block;margin-top:.25em;margin-bottom:.25em;margin-right:1.5em}.g--page-triangle-point-list li::before{content:'＞'}.g--page-triangle-point-list li.__nowpage{font-weight:bold}.g--page-pdf-link-set{font-size:1.1em;font-weight:700;line-height:1.5;letter-spacing:.2em;margin-left:auto;margin-right:auto;width:90%;max-width:990px}.g--page-pdf-link,.g--page-book-link{color:#231815;text-decoration:none;transition:color .2s ease;display:inline-block;padding-left:calc(2em + .6666666667em);margin-top:.5em;margin-bottom:1em;position:relative}.g--page-pdf-link:hover,.g--page-book-link:hover{color:#835a4e}.g--page-pdf-link::before,.g--page-book-link::before{background-position:center;background-size:contain;background-repeat:no-repeat;content:"";display:block;height:2em;width:2em;position:absolute;top:50%;left:0;transform:translateY(-50%)}.g--page-pdf-link::before{background-image:url("lib/img/pdf-downloadicon.png")}.g--page-pdf-link .g--page-pdf-link-set{display:block}.g--page-pdf-link-date{font-size:.8em;font-weight:500;letter-spacing:0;display:block}.g--page-book-link::before{background-image:url("lib/img/book-downloadicon.svg")}.g--page-back-link{color:#27659F;font-size:1.15em;text-align:center;text-decoration:none;padding-left:40px;display:table;margin:1em auto;position:relative;transition:opacity .2s ease;transform:translateX(-15px)}.g--page-back-link::before,.g--page-back-link::after{position:absolute;left:0;bottom:50%}.g--page-back-link::before{background-color:#27659F;content:"";display:block;height:1px;width:9px;transform:translateY(-1px) rotate(-45deg)}.g--page-back-link::after{background-color:#27659F;content:"";display:block;height:1px;width:30px;transform:translateY(2px)}.g--page-back-link:hover{opacity:.8}.g--page-numlist{list-style:decimal;padding-left:1.5em}.g--modal-window{background-color:rgba(0,0,0,0.85);position:fixed;top:0;left:0;z-index:300;height:100vh;width:100%}.g--modal-window .simulation-loading{background-color:transparent;color:#FFF;font-size:1.5em}.g--modal-close{background-color:rgba(255,255,255,0.85);border-radius:50%;display:block;position:fixed;top:10px;right:10px;z-index:350;height:40px;width:40px}.g--modal-close::before,.g--modal-close::after{background-color:#231815;content:"";display:block;height:1px;width:70%;position:absolute;top:50%;left:15%}.g--modal-close::before{transform:rotate(-45deg)}.g--modal-close::after{transform:rotate(45deg)}.g--modal-image{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;height:auto;width:auto;max-width:95%;max-height:95%}.g--page-tab-list{-js-display:flex;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.g--page-tab-set{text-align:center;margin-bottom:1em}.g--page-tab-button{background-color:#00478A;display:block;color:#231815;text-decoration:none;color:#FFF;font-size:1.1em;line-height:3;width:100%;transition:background-color .2s ease}.g--page-tab-button:hover,.g--page-tab-button.nowAria{background-color:#009FE8}.g--button,.g--button-rounds{background-color:#00478A;color:#FFF;font-size:1em;font-weight:bold;text-align:center;text-decoration:none;cursor:pointer;display:table;margin:1em auto;padding:1em;transition:background-color .2s ease}.g--button:hover,.g--button.current,.g--button-rounds:hover,.g--button-rounds.current{background-color:#006ed7}.g--button._full-width,.g--button-rounds._full-width{width:100%}.g--button._align-left,.g--button-rounds._align-left{margin-left:0;margin-right:0}.g--button._align-right,.g--button-rounds._align-right{margin-left:auto;margin-right:0}.g--button-rounds{padding:.5em 2em;border-radius:1.5em;transition:background-color .2s ease, color .2s ease}.g--button-rounds._add-before-mark{position:relative;padding-left:4em;padding-right:3em;min-width:300px}.g--button-rounds._add-before-mark::before{content:attr(data-add-text);display:inline-block;background-color:#F5F3F3;border-radius:50%;color:#231815;font-weight:bold;position:absolute;top:50%;left:.5em;min-width:1.5em;transform:translateY(-50%)}.g--button-wrapper._button-same-width{-js-display:flex;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center}.g--button-wrapper._button-same-width .g--button,.g--button-wrapper._button-same-width .g--button-rounds{-js-display:flex;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center;margin:.5em 1em}.g--button-wrapper._button-same-width._button-column-1 .g--button,.g--button-wrapper._button-same-width._button-column-1 .g--button-rounds{width:100%}.g--button-wrapper._button-same-width._button-column-2 .g--button,.g--button-wrapper._button-same-width._button-column-2 .g--button-rounds{width:calc(100% / 2 - 2em)}.g--button-wrapper._button-same-width._button-column-2._sp-button-column-1 .g--button,.g--button-wrapper._button-same-width._button-column-2._sp-button-column-1 .g--button-rounds{width:100%}.g--button-wrapper._button-same-width._button-column-2._sp-button-column-2 .g--button,.g--button-wrapper._button-same-width._button-column-2._sp-button-column-2 .g--button-rounds{width:calc(100% / 2 - 2em)}.g--button-wrapper._button-same-width._button-column-2._sp-button-column-3 .g--button,.g--button-wrapper._button-same-width._button-column-2._sp-button-column-3 .g--button-rounds{width:calc(100% / 3 - 2em)}.g--button-wrapper._button-same-width._button-column-3 .g--button,.g--button-wrapper._button-same-width._button-column-3 .g--button-rounds{width:calc(100% / 3 - 2em)}.g--button-wrapper._button-same-width._button-column-3._sp-button-column-1 .g--button,.g--button-wrapper._button-same-width._button-column-3._sp-button-column-1 .g--button-rounds{width:100%}.g--button-wrapper._button-same-width._button-column-3._sp-button-column-2 .g--button,.g--button-wrapper._button-same-width._button-column-3._sp-button-column-2 .g--button-rounds{width:calc(100% / 2 - 2em)}.g--button-wrapper._button-same-width._button-column-3._sp-button-column-3 .g--button,.g--button-wrapper._button-same-width._button-column-3._sp-button-column-3 .g--button-rounds{width:calc(100% / 3 - 2em)}.g--button-wrapper._button-same-width._button-column-4 .g--button,.g--button-wrapper._button-same-width._button-column-4 .g--button-rounds{width:calc(100% / 4 - 2em)}.g--button-wrapper._button-same-width._button-column-4._sp-button-column-1 .g--button,.g--button-wrapper._button-same-width._button-column-4._sp-button-column-1 .g--button-rounds{width:100%}.g--button-wrapper._button-same-width._button-column-4._sp-button-column-2 .g--button,.g--button-wrapper._button-same-width._button-column-4._sp-button-column-2 .g--button-rounds{width:calc(100% / 2 - 2em)}.g--button-wrapper._button-same-width._button-column-4._sp-button-column-3 .g--button,.g--button-wrapper._button-same-width._button-column-4._sp-button-column-3 .g--button-rounds{width:calc(100% / 3 - 2em)}.g--button-wrapper._button-same-width._button-column-5 .g--button,.g--button-wrapper._button-same-width._button-column-5 .g--button-rounds{width:calc(100% / 5 - 2em)}.g--button-wrapper._button-same-width._button-column-5._sp-button-column-1 .g--button,.g--button-wrapper._button-same-width._button-column-5._sp-button-column-1 .g--button-rounds{width:100%}.g--button-wrapper._button-same-width._button-column-5._sp-button-column-2 .g--button,.g--button-wrapper._button-same-width._button-column-5._sp-button-column-2 .g--button-rounds{width:calc(100% / 2 - 2em)}.g--button-wrapper._button-same-width._button-column-5._sp-button-column-3 .g--button,.g--button-wrapper._button-same-width._button-column-5._sp-button-column-3 .g--button-rounds{width:calc(100% / 3 - 2em)}.g--button-wrapper._button-same-width._button-column-6 .g--button,.g--button-wrapper._button-same-width._button-column-6 .g--button-rounds{width:calc(100% / 6 - 2em)}.g--button-wrapper._button-same-width._button-column-6._sp-button-column-1 .g--button,.g--button-wrapper._button-same-width._button-column-6._sp-button-column-1 .g--button-rounds{width:100%}.g--button-wrapper._button-same-width._button-column-6._sp-button-column-2 .g--button,.g--button-wrapper._button-same-width._button-column-6._sp-button-column-2 .g--button-rounds{width:calc(100% / 2 - 2em)}.g--button-wrapper._button-same-width._button-column-6._sp-button-column-3 .g--button,.g--button-wrapper._button-same-width._button-column-6._sp-button-column-3 .g--button-rounds{width:calc(100% / 3 - 2em)}.g--card-panel-wrapper{-js-display:flex;display:flex;flex-direction:row;flex-wrap:wrap;align-items:stretch}.g--card-panel-wrapper._panel-column-1 .g--card-panel{width:100%}.g--card-panel-wrapper._panel-column-2:not(._sp-panel-column-single) .g--card-panel,.g--card-panel-wrapper._panel-column-3:not(._sp-panel-column-single) .g--card-panel,.g--card-panel-wrapper._panel-column-4:not(._sp-panel-column-single) .g--card-panel{width:calc(100% / 2 - 10px)}.g--card-panel-wrapper._panel-column-2:not(._sp-panel-column-single) .g--card-panel:not(:nth-child(2n)),.g--card-panel-wrapper._panel-column-3:not(._sp-panel-column-single) .g--card-panel:not(:nth-child(2n)),.g--card-panel-wrapper._panel-column-4:not(._sp-panel-column-single) .g--card-panel:not(:nth-child(2n)){margin-right:10px}.g--card-panel-wrapper._panel-column-2._sp-panel-column-single .g--card-panel,.g--card-panel-wrapper._panel-column-3._sp-panel-column-single .g--card-panel,.g--card-panel-wrapper._panel-column-4._sp-panel-column-single .g--card-panel{width:100%}.g--card-panel{background-color:#F5F3F3;margin-top:1em;margin-bottom:1em;padding:1em}.g--pagination{display:table;margin:2.5em auto 1.5em}.g--pagination__links{-js-display:flex;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center}.g--pagination__links li{margin-left:3px;margin-right:3px}.g--pagination__links li .page-numbers:not(.dots){border:1px solid #00478A;border-radius:3px;color:#00478A;text-decoration:none;padding:.1em .25em;transition:background-color .2s ease, color .2s ease}.g--pagination__links li .page-numbers:not(.dots).current,.g--pagination__links li .page-numbers:not(.dots):hover{background-color:#00478A;color:#fff}.post-navigation{margin-top:24px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.nav-links{border-top:1px solid #E8E8E8;padding:1em 0}.nav-links .nav-previous,.nav-links .nav-next{text-justify:inter-ideograph;text-align:justify;position:relative;padding-top:16px;margin:2em 0}.nav-links .nav-previous::before,.nav-links .nav-previous::after,.nav-links .nav-next::before,.nav-links .nav-next::after{position:absolute}.nav-links .nav-previous::before,.nav-links .nav-next::before{background-color:#00478A;content:"";display:block;height:1px;width:12px;top:0px}.nav-links .nav-previous::after,.nav-links .nav-next::after{background-color:#00478A;content:"";display:block;height:1px;width:48px;top:4px}.nav-links .nav-previous::before{transform:rotate(-45deg);left:-2px}.nav-links .nav-previous::after{left:0px}.nav-links .nav-next{text-align-last:right;margin-right:0;margin-left:auto}.nav-links .nav-next::before{transform:rotate(45deg);right:-2px}.nav-links .nav-next::after{right:0px}@media (min-width: 480px){.nav-links{-js-display:flex;display:flex;align-items:flex-start;justify-content:space-between}.nav-links .nav-previous,.nav-links .nav-next{width:calc(50% - 1em);max-width:24em}}@media (min-width: 768px){.g--page-mainvisual{height:580px}.g--page-mainvisual::before{box-shadow:-7px 7px 10px 0px rgba(0,0,0,0.5);left:20%;width:80%}.g--page-mainvisual::after{background-color:#F5F3F3;content:"";display:block;height:calc(100% - 260px);width:100%;position:absolute;left:0;bottom:0;z-index:-1}.g--nestpage-mainvisual-textset::after,.g--page-mainvisual-textset::after{font-size:14px;line-height:4;letter-spacing:.3em;bottom:-56px}.g--page-mainvisual-textset{top:auto;bottom:150px;margin-top:0;padding:50px 30px;width:80%}.g--page-mainvisual-title{font-size:2.5em}.g--page-mainvisual-title .g--page-mainvisual-subtitle{margin-top:1em}.g--page-mainvisual-text{line-height:2;letter-spacing:.1em}.g--nestpage-mainvisual-textset{top:calc(50% - 70px);padding:50px 20px}.page-search .g--nestpage-mainvisual-textset{top:calc(50% - 40px);padding:20px}.g--page-contents-container{padding-bottom:3em}.g--page-contents-defults-width,.g--nestpage-contents-defults-width{width:90%}.g--page-section{margin-top:1.5em;margin-bottom:3em}.g--page-section-title{font-size:1.4em;margin-top:1.5em;margin-bottom:1.5em}.g--page-slide-toggle-statusicon,.g--page-not-slidetoggle-icon{font-size:18.2px}.g--page-definition-list{line-height:1.8;padding:21px 42px}.g--page-definition-list>dt{width:10em}.g--page-definition-list>dd{width:calc(100% - 10em - 3em)}.g--page-definition-list>dd:not(:first-of-type)::before{width:calc(100% + 10em + 3em);margin-left:-13em}.g--page-pdf-link-set{-js-display:flex;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;font-size:1.4em}.g--page-pdf-link-set .g--page-pdf-link{width:50%}.g--page-pdf-link-date{font-size:.7em}.g--modal-close{height:60px;width:60px}.g--button-rounds._add-before-mark{min-width:300px}.g--button-wrapper._button-same-width._button-column-1 .g--button,.g--button-wrapper._button-same-width._button-column-1 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-1._sp-button-column-1 .g--button,.g--button-wrapper._button-same-width._button-column-1._sp-button-column-1 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-1._sp-button-column-2 .g--button,.g--button-wrapper._button-same-width._button-column-1._sp-button-column-2 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-1._sp-button-column-3 .g--button,.g--button-wrapper._button-same-width._button-column-1._sp-button-column-3 .g--button-rounds{width:calc(100% / 1 - 2em)}.g--button-wrapper._button-same-width._button-column-2 .g--button,.g--button-wrapper._button-same-width._button-column-2 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-2._sp-button-column-1 .g--button,.g--button-wrapper._button-same-width._button-column-2._sp-button-column-1 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-2._sp-button-column-2 .g--button,.g--button-wrapper._button-same-width._button-column-2._sp-button-column-2 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-2._sp-button-column-3 .g--button,.g--button-wrapper._button-same-width._button-column-2._sp-button-column-3 .g--button-rounds{width:calc(100% / 2 - 2em)}.g--button-wrapper._button-same-width._button-column-3 .g--button,.g--button-wrapper._button-same-width._button-column-3 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-3._sp-button-column-1 .g--button,.g--button-wrapper._button-same-width._button-column-3._sp-button-column-1 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-3._sp-button-column-2 .g--button,.g--button-wrapper._button-same-width._button-column-3._sp-button-column-2 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-3._sp-button-column-3 .g--button,.g--button-wrapper._button-same-width._button-column-3._sp-button-column-3 .g--button-rounds{width:calc(100% / 3 - 2em)}.g--button-wrapper._button-same-width._button-column-4 .g--button,.g--button-wrapper._button-same-width._button-column-4 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-4._sp-button-column-1 .g--button,.g--button-wrapper._button-same-width._button-column-4._sp-button-column-1 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-4._sp-button-column-2 .g--button,.g--button-wrapper._button-same-width._button-column-4._sp-button-column-2 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-4._sp-button-column-3 .g--button,.g--button-wrapper._button-same-width._button-column-4._sp-button-column-3 .g--button-rounds{width:calc(100% / 4 - 2em)}.g--button-wrapper._button-same-width._button-column-5 .g--button,.g--button-wrapper._button-same-width._button-column-5 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-5._sp-button-column-1 .g--button,.g--button-wrapper._button-same-width._button-column-5._sp-button-column-1 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-5._sp-button-column-2 .g--button,.g--button-wrapper._button-same-width._button-column-5._sp-button-column-2 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-5._sp-button-column-3 .g--button,.g--button-wrapper._button-same-width._button-column-5._sp-button-column-3 .g--button-rounds{width:calc(100% / 5 - 2em)}.g--button-wrapper._button-same-width._button-column-6 .g--button,.g--button-wrapper._button-same-width._button-column-6 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-6._sp-button-column-1 .g--button,.g--button-wrapper._button-same-width._button-column-6._sp-button-column-1 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-6._sp-button-column-2 .g--button,.g--button-wrapper._button-same-width._button-column-6._sp-button-column-2 .g--button-rounds,.g--button-wrapper._button-same-width._button-column-6._sp-button-column-3 .g--button,.g--button-wrapper._button-same-width._button-column-6._sp-button-column-3 .g--button-rounds{width:calc(100% / 6 - 2em)}.g--card-panel-wrapper._panel-column-1._sp-panel-column-single .g--card-panel,.g--card-panel-wrapper._panel-column-1:not(._sp-panel-column-single) .g--card-panel{width:calc(100% / 1 - 1em * 1)}.g--card-panel-wrapper._panel-column-1._sp-panel-column-single .g--card-panel:not(:nth-child(2n)),.g--card-panel-wrapper._panel-column-1:not(._sp-panel-column-single) .g--card-panel:not(:nth-child(2n)){margin-right:0px}.g--card-panel-wrapper._panel-column-1._sp-panel-column-single .g--card-panel:not(:nth-child(1n)),.g--card-panel-wrapper._panel-column-1:not(._sp-panel-column-single) .g--card-panel:not(:nth-child(1n)){margin-right:0em}.g--card-panel-wrapper._panel-column-2._sp-panel-column-single .g--card-panel,.g--card-panel-wrapper._panel-column-2:not(._sp-panel-column-single) .g--card-panel{width:calc(100% / 2 - 1em * 2)}.g--card-panel-wrapper._panel-column-2._sp-panel-column-single .g--card-panel:not(:nth-child(2n)),.g--card-panel-wrapper._panel-column-2:not(._sp-panel-column-single) .g--card-panel:not(:nth-child(2n)){margin-right:0px}.g--card-panel-wrapper._panel-column-2._sp-panel-column-single .g--card-panel:not(:nth-child(2n)),.g--card-panel-wrapper._panel-column-2:not(._sp-panel-column-single) .g--card-panel:not(:nth-child(2n)){margin-right:2em}.g--card-panel-wrapper._panel-column-3._sp-panel-column-single .g--card-panel,.g--card-panel-wrapper._panel-column-3:not(._sp-panel-column-single) .g--card-panel{width:calc(100% / 3 - 1em * 3)}.g--card-panel-wrapper._panel-column-3._sp-panel-column-single .g--card-panel:not(:nth-child(2n)),.g--card-panel-wrapper._panel-column-3:not(._sp-panel-column-single) .g--card-panel:not(:nth-child(2n)){margin-right:0px}.g--card-panel-wrapper._panel-column-3._sp-panel-column-single .g--card-panel:not(:nth-child(3n)),.g--card-panel-wrapper._panel-column-3:not(._sp-panel-column-single) .g--card-panel:not(:nth-child(3n)){margin-right:6em}.g--card-panel-wrapper._panel-column-4._sp-panel-column-single .g--card-panel,.g--card-panel-wrapper._panel-column-4:not(._sp-panel-column-single) .g--card-panel{width:calc(100% / 4 - 1em * 4)}.g--card-panel-wrapper._panel-column-4._sp-panel-column-single .g--card-panel:not(:nth-child(2n)),.g--card-panel-wrapper._panel-column-4:not(._sp-panel-column-single) .g--card-panel:not(:nth-child(2n)){margin-right:0px}.g--card-panel-wrapper._panel-column-4._sp-panel-column-single .g--card-panel:not(:nth-child(4n)),.g--card-panel-wrapper._panel-column-4:not(._sp-panel-column-single) .g--card-panel:not(:nth-child(4n)){margin-right:12em}}@media (min-width: 1024px){.frontpage-content .old-browser-alert{margin-top:0}.g--page-breadcrumbs{margin-top:24px;margin-bottom:24px}.g--page-mainvisual::before{left:calc(50% - 1100px / 2 + 680px / 2);width:calc(50% + 680px / 2 - (680px - 1100px / 2))}.g--page-mainvisual-textset{left:50%;margin-left:-550px;padding:65px 50px}.g--page-mainvisual-textset::after{line-height:5;bottom:-70px}.g--page-section{margin-top:4em;margin-bottom:4em}.g--page-contents-container{padding-bottom:5em}.g--page-definition-list{line-height:1.8;padding:42px 70px}.g--page-definition-list>dt{width:13em}.g--page-definition-list>dd{width:calc(100% - 13em - 3em)}.g--page-definition-list>dd:not(:first-of-type)::before{width:calc(100% + 13em + 3em);margin-left:-16em}.g--page-definition-list>dt,.g--page-definition-list>dd{padding-left:1.5em;padding-right:1.5em}.g--page-definition-list>dt:not(:first-of-type),.g--page-definition-list>dd:not(:first-of-type){padding-top:1.5em;margin-top:1.5em}.g--page-book-link,.g--page-pdf-link{display:inline-block}.g--page-pdf-link-set .g--page-pdf-link{display:block}.g--page-pdf-link-set .g--page-pdf-link:nth-of-type(2n){border-left:1px solid #E8E8E8;padding-left:calc(2em + .6666666667em + 2em * 2)}.g--page-pdf-link-set .g--page-pdf-link:nth-of-type(2n)::before{left:4em}.g--page-pdf-link-set .g--page-pdf-link:nth-of-type(2n-1){padding-left:calc(2em + .6666666667em + 2em)}.g--page-pdf-link-set .g--page-pdf-link:nth-of-type(2n-1)::before{left:2em}.g--page-pdf-link-set .g--page-pdf-link:nth-of-type(2n+3),.g--page-pdf-link-set .g--page-pdf-link:nth-of-type(2n+4){margin-top:1em}.g--page-pdf-link-set .g--page-pdf-link:nth-of-type(2n+3)::after{background-color:#E8E8E8;content:"";display:block;height:1px;width:200%;position:absolute;top:-1em;left:0}.g--card-panel{padding:2em}.g--pagination{margin:3.5em auto 2em}}.page-premium-muki,.page-premium-muki-2{font-size:14px;line-height:1.75}.muki__min,.muki__header__nav,.muki__firstview__head,.muki__firstview__lead,.muki__lead__text,.muki__section__title,.muki__section__lead-title,.muki__point__main-title,.muki__point__sub-title,.muki__feature__title,.muki__feature__sub-title,.muki__feature3__title,.muki__feature3__subtitle{font-family:"Shippori Mincho",serif;font-weight:600}.color_gold{color:#9e8d47}img{display:block;max-width:100%;height:auto}.muki__lead__text,.muki__section__lead-title,.muki__point__main-title,.muki__point__sub-title,.muki__feature3__title{font-size:1.25em;font-weight:800;line-height:2;letter-spacing:.25em}.muki__large-text{font-size:1.15em}.muki__smalltext{font-size:.85em}.muki__text sap{font-size:.5em;vertical-align:super}.muki__text small{font-size:.75em;line-height:1.25;margin-top:1.5em;margin-bottom:1.5em;display:block}.muki__button{background-color:#fff;border:0.5px solid #00478A;display:table;color:#00478A;letter-spacing:.15em;text-decoration:none;padding:.5em 2em;transition:color .4s ease-out, background-color .4s ease-out}.muki__button:hover{color:#fff;background-color:#00478A}.muki__header{background-color:#132033;position:fixed;top:0;left:0;z-index:300;-js-display:flex;display:flex;align-items:center;justify-content:space-between;padding:12px;width:100%}.muki__header__title{width:180px}.muki__header__burger{cursor:pointer;border:none;padding:0;background-color:transparent;position:relative;height:32px;width:32px}.muki__header__burger .__inner{background-color:#fff;position:absolute;top:50%;left:6.4px;height:1px;width:19.2px;transition:left .3s ease-out .3s, width .3s ease-out .3s}.muki__header__burger .__inner::before,.muki__header__burger .__inner::after{background-color:#fff;content:"";display:block;height:1px;width:19.2px;position:absolute;left:50%;margin-left:-9.6px;transition:top .3s ease-in .2s, transform .3s ease-in-out}.muki__header__burger .__inner::before{top:-8px}.muki__header__burger .__inner::after{top:8px}.__open .muki__header__burger .__inner{left:50%;width:0px;transition:left .2s ease-in, width .2s ease-in}.__open .muki__header__burger .__inner::before,.__open .muki__header__burger .__inner::after{top:0px;transition:top .3s ease-in, transform .3s ease-in-out .2s}.__open .muki__header__burger .__inner::before{transform:rotate(-135deg)}.__open .muki__header__burger .__inner::after{transform:rotate(135deg)}.muki__header__nav{background-color:#132033;position:absolute;top:0;left:0;z-index:-1;-js-display:flex;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:12px;width:100%;transform:translateY(-100%);transition:transform .5s ease-in-out}.__open .muki__header__nav{transform:translateY(44px)}.muki__header__nav a{color:#fff;font-weight:800;line-height:2;text-decoration:none;padding:6px;transition:color .3s ease}.muki__header__nav a:hover,.muki__header__nav a.__now{color:#9e8d47}.page-premium-muki-2 .muki__firstview{position:relative;animation-name:muki_firstview_bg;animation-duration:2s;animation-timing-function:ease-out;animation-delay:3s;animation-fill-mode:both;will-change:animation}.page-premium-muki-2 .muki__firstview::before,.page-premium-muki-2 .muki__firstview::after{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0}.page-premium-muki-2 .muki__firstview::before{background-position:center;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-image:url("lib/img/muki/muki_firstview.jpg");z-index:-2}.page-premium-muki-2 .muki__firstview::after{background-color:rgba(0,0,0,0.65);z-index:-1}.__css-hack_iOS.page-premium-muki-2 .muki__firstview::before{background-size:auto 100%;background-attachment:inherit;background-image:url("lib/img/muki/muki_firstview_ios.jpg")}.muki__firstview__head,.muki__firstview__lead{color:#fff}.page-premium-muki .muki__firstview__head,.page-premium-muki .muki__firstview__lead{background-color:#132033}.muki__firstview__head{-js-display:flex;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:100%}.muki__firstview__head__title{line-height:2.5;text-align:center;letter-spacing:.5em;animation-name:muki_firstview;animation-duration:4s;animation-timing-function:ease-in-out;animation-fill-mode:both;will-change:transform,animation,position}.muki__firstview__head__logo{position:relative;margin-top:40px;width:180px;animation-name:muki_firstview;animation-duration:3.5s;animation-timing-function:ease-in-out;animation-delay:.5s;animation-fill-mode:both;will-change:transform,animation,position}.muki__firstview__head__logo::before{background-color:#fff;content:"";display:block;height:.25px;width:30px;position:absolute;top:-24px;left:50%;margin-left:-12px}.muki__firstview__img{height:50vh;width:100%}.muki__firstview__lead{line-height:2;letter-spacing:0}.muki__firstview__lead p:not(:last-of-type){margin-bottom:1.25em}.page-premium-muki .muki__firstview__lead{padding:90px 16px}.page-premium-muki-2 .muki__firstview__lead{padding:30px 16px 120px}.muki__firstview__logo{position:relative;margin:96px auto 0;width:120px}.muki__firstview__logo::before{background-color:#fff;content:"";display:block;height:.25px;width:30px;position:absolute;top:-28px;left:50%;margin-left:-13px}.muki__lead{padding:150px 16px}.muki__lead__text{color:#132033;letter-spacing:.6em}.muki__lead__imgbox{position:relative;height:480px;width:100%}.muki__lead__img{position:absolute;top:50%;left:50%;height:280px;width:120px}.muki__lead__img.__img1{margin-left:-124px;margin-top:-96px}.muki__lead__img.__img2{margin-left:6px;margin-top:-140px}.muki__section{position:relative;padding:40px 16px}.muki__section.__bg-blue{background-color:rgba(0,71,138,0.07)}.muki__section:not(.non-corner)::before{border-left:100px solid rgba(0,71,138,0.07);border-top:100px solid rgba(0,71,138,0.07);border-bottom:100px solid transparent;border-right:100px solid transparent;content:"";display:block;height:0%;width:0%;position:absolute;top:0;left:0;z-index:-1;transform:translate(20px, -20px);opacity:0;transition:opacity 1s ease-in-out, transform 1.5s ease-in-out;will-change:transform, opacity}.muki__section:not(.non-corner).animationAnim::before{opacity:1;transform:translate(0px, 0px)}.muki__section__title{background-color:#00478A;position:relative;left:-16px;display:table;color:#fff;letter-spacing:.2em;padding:.75em 2em}.muki__section__lead-title{border-bottom:1px solid #00478A;color:#00478A;margin-top:2.25em;margin-bottom:2em;padding-bottom:2em}.muki__section__lead-text{margin-top:2.25em;margin-bottom:2.25em}.muki__about-muki__img{margin:12px auto 0;width:calc(100% - 20px);max-width:360px}.muki__point__wrapper{counter-reset:point;overflow:inherit;padding:.1px}.muki__point__section{background-color:rgba(0,71,138,0.07);padding:3.25em 16px .5em;margin-top:12px;margin-bottom:36px;position:relative;counter-increment:point}.muki__point__section::before{content:"0" counter(point);color:rgba(0,71,138,0.2);font-family:"Shippori Mincho",serif;font-size:48px;font-weight:800;line-height:1;letter-spacing:-.05em;position:absolute;top:-0.35em;left:0;z-index:1}.__bg-blue .muki__point__section{background-color:#fff}.__bg-blue .muki__point__section::before{color:rgba(0,71,138,0.2)}.muki__point__main-title{color:#00478A;font-size:1.4em;letter-spacing:.5em}.muki__feature2 .muki__point__main-title{font-size:1em;line-height:1.75;text-align:center;letter-spacing:.25em}.muki__feature2 .muki__point__main-title span{display:block;font-size:1.4em}.muki__feature3 .muki__point__main-title span{display:block;font-size:1.2em}.muki__point__sub-title{letter-spacing:.1em;border-bottom:1px solid #00478A;padding-bottom:1.25em;margin-bottom:1em}.muki__point__img{margin:1.8em auto}.muki__feature1 .muki__point__img{width:80%}.muki__feature2 .muki__point__img{width:100%}.muki__point__text{margin:1.8em auto}.muki__feature__title{background-color:#fff;padding:.5em 1em;display:table;margin:40px auto;font-size:1.25em;text-align:center;letter-spacing:.25em}.muki__feature__sub-title{font-size:1.15em;-js-display:flex;display:flex}.muki__feature__sub-title .__point{padding:.25em;-js-display:flex;display:flex;align-content:center;align-items:center;justify-content:center;background-color:#00478A;color:#fff}.muki__feature__sub-title .__num{font-size:1.85em;font-weight:600;line-height:1;padding-bottom:.2em}.muki__feature__sub-title .__text{font-weight:800;padding:.5em 1em;background-color:#fff}.muki__feature__lead{margin-top:1em;margin-bottom:4em}.muki__feature__lead-title{font-size:1.2em;margin-top:1em;margin-bottom:.85em;padding-bottom:.85em}.muki__feature__lead-text{margin-top:1em;margin-bottom:1em}.muki__feature__lead__imgbox{margin-top:1em;margin-bottom:1em}.muki__feature__lead__imgbox img{margin-left:auto;margin-right:auto;width:80%;max-width:320px}.muki__feature__movie-wrapper .muki__text{color:#00478A;text-align:center;letter-spacing:.25em;margin-top:12px;margin-bottom:12px}.muki__feature__movie-wrapper video{display:block;margin-left:auto;margin-right:auto;width:100%;max-width:768px}.muki__feature__more{margin:2em auto}.muki__feature1,.muki__feature2{margin-top:36px;margin-bottom:60px}.muki__feature2{position:relative}.muki__feature2__lead__img{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url("lib/img/muki/muki_feature-2-head.jpg");margin-top:2em;margin-bottom:2em;height:240px;width:100%}.muki__feature3__title{color:#00478A;font-size:1.05em;line-height:1.75;text-align:center;-js-display:flex;display:flex;align-items:center;justify-content:space-around;margin:48px auto;max-width:480px}.muki__feature3__title::before,.muki__feature3__title::after{background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url("lib/img/muki/muki_feature-2-icon.svg");content:"";display:block;height:1.4em;width:2.2em}.muki__feature3__subtitle{color:#00478A;font-size:1.15em;margin-top:18px;margin-bottom:18px}.muki__feature3__img{display:block;margin-top:36px;margin-bottom:36px;width:100%;overflow-x:auto}.muki__feature3__img img{height:auto;width:880px;max-width:none;min-width:100%}.muki__feature3__box{margin-top:48px;margin-bottom:48px}.muki__feature3__box.__box2{background-color:#fff;padding:24px 16px}.muki__feature3__boximg{margin-top:18px;margin-bottom:36px;width:100%}.muki__feature3__boximg figure{margin-top:18px}.muki__feature3__boximg figcaption{color:#00478A;font-family:"Shippori Mincho",serif;text-align:center;margin-bottom:6px}.muki__feature3__boximg img{width:100%}.muki__about-sk__img{background-position:center;background-size:cover;background-image:url("lib/img/muki/muki_footer.jpg");margin-top:60px;height:320px;width:100%}.muki__footer{background-color:#132033;color:#fff;font-size:.7em;text-align:center;padding-top:12px;padding-bottom:12px}@media (min-width: 768px){.muki__header{transition:background-color .2s ease;padding:12px calc((100vw - 770px) / 2);height:64px}.muki__header.__bgColor{background-color:#132033}.muki__header__burger{display:none}.muki__header__nav{position:static;flex-direction:row;align-items:center;justify-content:space-between;padding:0 0 0 12px;width:calc(100% - 180px);max-width:580px}.muki__header__nav,.__open .muki__header__nav{transform:none;transition:none}.muki__firstview__head__title{font-size:1.35em}.muki__firstview__head__logo{margin-top:60px;width:200px}.muki__firstview__head__logo::before{top:-32px;margin-left:-18px;width:40px}.page-premium-muki .muki__firstview__lead{padding-left:calc((100vw - 768px) / 4 + 16px);padding-right:calc((100vw - 768px) / 4 + 16px);width:50%}.muki__firstview__lead-wrapper{-js-display:flex;display:flex;align-items:stretch;justify-content:space-between}.page-premium-muki-2 .muki__firstview__lead{text-align:center;padding-top:30px;padding-bottom:260px}.page-premium-muki .muki__firstview__img{height:auto;width:50%;order:1}.muki__lead{-js-display:flex;display:flex;align-items:center;justify-content:space-between;padding:80px 30px;margin-left:auto;margin-right:auto;width:720px}.muki__lead__text{font-size:1.35em;line-height:2.5;width:55%}.muki__lead__imgbox{width:45%}.muki__lead__img{height:360px;width:120px}.muki__lead__img.__img1{margin-left:-124px;margin-top:-156px}.muki__lead__img.__img2{margin-left:6px;margin-top:-200px}.muki__section{padding:64px 30px}.muki__section:not(.non-corner)::before{border-left:240px solid rgba(0,71,138,0.07);border-top:240px solid rgba(0,71,138,0.07);border-bottom:240px solid transparent;border-right:240px solid transparent;transform:translate(64px, -64px)}.muki__section:not(.non-corner).animationAnim::before{opacity:1;transform:translate(0px, 0px)}.muki__section__title{left:-30px}.muki__section__lead-text{margin-bottom:0}.muki__point__wrapper.__yoko{-js-display:flex;display:flex;align-items:stretch;justify-content:space-between}.muki__point__section{padding:4.25em 30px 0.5em;margin-top:12px;margin-bottom:72px}.muki__point__section::before{font-size:72px}.__tate .muki__point__section{-js-display:flex;display:flex;align-items:center;justify-content:space-between}.__yoko .muki__point__section{margin-bottom:0;width:calc(50% - 24px)}.muki__feature2 .muki__point__main-title{font-size:.9em}.muki__point__sub-title{letter-spacing:.1em}.__tate .muki__point__textbox{width:calc(70% - 48px)}.__tate .muki__point__img{margin-left:0;margin-right:0;width:30%}.muki__feature__title{margin-top:60px}.muki__feature__wrapper{-js-display:flex;display:flex;align-items:stretch;justify-content:space-between;margin-top:1em;margin-bottom:2em}.muki__feature__lead{-js-display:flex;display:flex;flex-direction:column;justify-content:space-between;width:calc(50% - 15px);margin-top:0;margin-bottom:0}.muki__feature__lead__imgbox{margin-top:1em;margin-bottom:0}.muki__feature__movie-wrapper .muki__text{font-size:20px;margin-top:24px;margin-bottom:24px}.muki__feature1,.muki__feature2{margin-bottom:72px}.muki__feature3__title{font-size:1.4em;margin-top:72px}.muki__feature3__box.__box2{padding:48px 30px;margin-top:60px;margin-bottom:60px}.muki__feature3__boximg{-js-display:flex;display:flex;justify-content:space-between}.muki__feature3__boximg figure{margin-top:0;width:calc(50% - 12px)}.muki__about-sk{position:relative;-js-display:flex;display:flex;align-items:center;justify-content:space-between;margin-left:auto;margin-right:auto}.muki__about-sk__lead,.muki__about-sk__img{width:50%}.muki__about-sk__img{position:relative;right:-30px;margin-top:0;height:320px}.muki__about-sk .muki__text{margin-bottom:48px}}@media (min-width: 960px){.muki__header{padding:12px calc((100vw - 960px) / 2)}.muki__lead{width:840px}.muki__lead__text{width:460px}.muki__lead__imgbox{width:360px}.muki__lead__img{height:400px;width:160px}.muki__lead__img.__img1{margin-left:-164px;margin-top:-140px}.muki__lead__img.__img2{margin-left:6px;margin-top:-240px}.muki__section{padding:64px calc((100vw - 960px) / 2 + 30px)}.muki__section__title{left:calc((100vw - 960px) / -2 - 30px)}.muki__feature__lead__section .muki__section__title{left:-30px}.muki__about-muki{-js-display:flex;display:flex;align-items:center;justify-content:space-between;margin-left:auto;margin-right:auto}.muki__about-muki__text{width:calc(100% - 240px - 48px)}.muki__about-muki__img{margin-left:24px;margin-right:24px;width:calc(100% - 240px)}.muki__feature__lead__section{padding:64px 30px}.muki__feature__title{font-size:1.35em}.muki__feature1,.muki__feature2{margin-bottom:96px}.muki__feature3{margin-top:72px}.muki__feature3__title{margin-top:0;max-width:720px}.muki__feature3__subtitle{font-size:1.1em;font-weight:800;margin-bottom:1.75em}.muki__feature3__img{margin-top:48px;margin-bottom:48px}.muki__feature3__box.__box2 .muki__feature3__boxtext,.muki__feature3__box.__box2 .muki__feature3__boximg{width:100%}.muki__feature3__box.__box2 .muki__feature3__boxtext{text-align:center}.muki__feature3__boxtext{width:calc(50% - 32px)}.muki__feature3__boximg{margin-top:0;margin-bottom:0;width:50%}.muki__about-sk{margin-bottom:72px}.muki__about-sk__lead{width:calc(60% - 48px)}.muki__about-sk__img{position:absolute;right:calc((100vw - 960px) / -2 - 30px);height:360px;width:calc(40% + calc((100vw - 960px) / 2 + 30px))}.muki__about-sk .muki__text{margin-bottom:48px}}@media (min-width: 1024px){.page-premium-muki,.page-premium-muki-2{font-size:1em}.muki__header{height:68px}.muki__header__title{width:280px}.muki__header__nav{width:calc(100% - 280px);max-width:640px}.page-premium-muki .muki__firstview__lead{padding-left:calc((100vw - 1024px) / 4 + 16px);padding-right:calc((100vw - 1024px) / 4 + 16px)}.muki__feature2 .muki__point__main-title{font-size:1em}.muki__point__sub-title{font-size:1.15em}.muki__feature__sub-title .__point{padding-left:.75em;padding-right:.75em}.muki__feature__sub-title .__num{padding-bottom:.1em}.muki__feature3__title{font-size:1.2em}}@media (min-width: 1280px){.muki__header{padding:12px calc((100vw - 1024px) / 2 + 30px)}.muki__firstview__head__title{font-size:1.85em}.muki__firstview__head__logo{margin-top:84px;width:240px}.muki__firstview__head__logo::before{top:-48px;margin-left:-26px;width:60px}.muki__firstview__lead{font-size:1.05em;line-height:2;letter-spacing:.2em}.muki__firstview__lead p:not(:last-of-type){margin-bottom:3em}.page-premium-muki .muki__firstview__lead{padding:120px calc((100vw - 1024px) / 4 + 16px)}.muki__lead{padding:180px 0;width:900px}.muki__lead__text{font-size:1.5em;width:512px}.muki__lead__imgbox{width:512px}.muki__section{padding:64px calc((100vw - 1024px) / 2 + 30px)}.muki__section__title{left:calc((100vw - 1024px) / -2 - 30px)}.muki__feature__lead__section .muki__section__title{left:calc((100vw - 1280px) / -2 - 30px)}.__tate .muki__point__section{padding-left:60px;padding-right:60px}.__yoko .muki__point__section{padding-left:48px;padding-right:48px;width:calc(50% - 36px)}.muki__feature__lead{width:calc(50% - 30px)}.muki__feature__lead__section{padding:64px calc((100vw - 1280px) / 2 + 30px)}.muki__feature__sub-title .__text{font-size:1.2em}.muki__feature3__title{font-size:1.5em;margin-bottom:60px;max-width:940px}.muki__feature3__title::before,.muki__feature3__title::after{height:30px;width:46px}.muki__feature3__img{margin-top:72px;margin-bottom:72px}.muki__feature3__box.__box2{padding:36px 48px;margin-left:auto;margin-right:auto}.muki__feature3__boxtext{width:calc(45% - 48px)}.muki__feature3__boximg{width:55%}.muki__about-sk{margin-top:36px;margin-bottom:128px}.muki__about-sk__img{right:calc((100vw - 1024px) / -2 - 30px);height:480px;width:calc(40% + calc((100vw - 1024px) / 2 + 30px))}}@media (min-width: 1600px){.muki__header{padding:12px calc((100vw - 1280px) / 2 + 30px)}.muki__header__nav{max-width:680px}.muki__firstview__head__title{letter-spacing:.65em}.muki__firstview__head__logo{margin-top:120px;width:300px}.muki__firstview__head__logo::before{top:-72px;margin-left:-36px;width:84px}.muki__firstview__lead{font-size:1.25em}.page-premium-muki .muki__firstview__lead{padding:120px calc((100vw - 1280px) / 4 + 16px)}.muki__firstview__logo{margin-top:120px;width:200px}.muki__firstview__logo::before{top:-54px;margin-left:-28px;width:64px}.muki__lead{justify-content:flex-end;padding:240px 0;width:1280px}.muki__lead__text{font-size:2em;width:640px}.muki__lead__img{height:540px;width:220px}.muki__lead__img.__img1{margin-left:-300px;margin-top:-220px}.muki__lead__img.__img2{margin-left:-60px;margin-top:-340px}.muki__section{padding:128px calc((100vw - 1280px) / 2 + 30px) 160px}.muki__section:not(.non-corner)::before{border-left:300px solid rgba(0,71,138,0.07);border-top:300px solid rgba(0,71,138,0.07);border-bottom:300px solid transparent;border-right:300px solid transparent}.muki__section__title{font-size:1.5em;padding:.5em 3em;left:calc((100vw - 1280px) / -2 - 30px)}.muki__section__lead-title{font-size:1.5em}.muki__about-muki__text{width:calc(100% - 540px)}.muki__about-muki__img{width:480px;max-width:none}.muki__point__section{margin-top:36px;margin-bottom:72px}.__tate .muki__point__section{padding-top:1.25em}.muki__point__main-title{font-size:1.5em}.muki__feature2 .muki__point__main-title span{font-size:1.75em}.muki__feature3 .muki__point__main-title span{font-size:1.4em}.muki__point__sub-title{font-size:1.35em}.muki__feature__title{padding:.25em 2em;font-size:1.85em;margin-top:108px;margin-bottom:108px}.muki__feature1,.muki__feature2,.muki__feature3{margin-bottom:0}.muki__feature3{margin-top:128px}.muki__feature3__title{font-size:1.5em;margin-bottom:36px;max-width:1024px}.muki__feature3__subtitle{font-size:1.15em}.muki__about-sk{margin-top:128px;margin-bottom:128px}.muki__about-sk__lead{width:calc(60% - 72px)}.muki__about-sk__img{top:-64px;right:calc((100vw - 1280px) / -2 - 30px);height:640px;width:calc(40% + calc((100vw - 1280px) / 2 + 30px))}}@keyframes muki_firstview{0%, 10%{opacity:0;transform:scale(1.15, 1.15)}100%{opacity:1;transform:scale(1, 1)}}@keyframes muki_firstview_bg{0%{background-color:#132033}100%{background-color:transparent}}
