._common_1al8s_2 div,._common_1al8s_2 span,._common_1al8s_2 h2,._common_1al8s_2 h3,._common_1al8s_2 p,._common_1al8s_2 ol,._common_1al8s_2 ul,._common_1al8s_2 li{vertical-align:baseline;background:0 0;border:0;outline:0;margin:0;padding:0;font-size:100%}._common_1al8s_2{color:#343434;text-align:justify;box-sizing:content-box;font-family:YuGothic,Yu Gothic,游ゴシック体,游ゴシック,Hiragino Sans,Roboto,sans-serif;line-height:2.2}._common_1al8s_2 ._bold_1al8s_18{font-family:YuGothic,Yu Gothic,游ゴシック体,游ゴシック,Hiragino Sans,Roboto,sans-serif;font-weight:700}._common_1al8s_2 ._aboutWrapper_1al8s_22{background:linear-gradient(90deg,#fff0 0% 50%,#fffbed 50% 100%)}._common_1al8s_2 ._about0102Bg_1al8s_25{margin:auto}._common_1al8s_2 ._about02_1al8s_28,._common_1al8s_2 ._about03_1al8s_29,._common_1al8s_2 ._about04_1al8s_30{margin:0 auto}._common_1al8s_2 ._about03Wrapper_1al8s_33,._common_1al8s_2 ._about04Wrapper_1al8s_34{position:relative}._common_1al8s_2 ._about0304Bg_1al8s_37{background:linear-gradient(90deg,#fff0 0% 26%,#fffbed 26% 100%);margin:auto}._common_1al8s_2 ._about03Wrapper_1al8s_33 img{position:absolute;bottom:-40px}._common_1al8s_2 ._about03_1al8s_29 p{letter-spacing:.05em}._common_1al8s_2 ._about04Wrapper_1al8s_34 img{position:absolute;right:0}._common_1al8s_2 ._about04_1al8s_30 p{line-height:1.8}._common_1al8s_2 ._messageWrapper_1al8s_55{z-index:-10;background-color:#fff6f6;position:relative}._common_1al8s_2 ._message01_1al8s_60,._common_1al8s_2 ._message02_1al8s_63,._common_1al8s_2 ._message03_1al8s_64,._common_1al8s_2 ._message04_1al8s_65{position:relative}._common_1al8s_2 ._messageContainer_1al8s_68{margin:0 auto}._common_1al8s_2 ._messageBoxOdd_1al8s_71,._common_1al8s_2 ._messageBoxEven_1al8s_75{z-index:100;background-color:#fff}._common_1al8s_2 ._messageTitle_1al8s_79{z-index:3;font-feature-settings:"palt";-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";position:relative}._common_1al8s_2 ._messageTitle_1al8s_79 img{z-index:-1;position:absolute}._common_1al8s_2 ._messageImgOdd_1al8s_90{z-index:-100;width:50%;position:absolute;left:0}._common_1al8s_2 ._messageImgEven_1al8s_96{z-index:-100;width:50%;position:absolute;right:0}._common_1al8s_2 ._links_1al8s_102{line-height:0;overflow:hidden}._common_1al8s_2 li{list-style:none}._common_1al8s_2 li:last-child{margin-right:0}._common_1al8s_2 li>a{display:block}._common_1al8s_2 li>a:hover{opacity:.6}@media (width>=632px){._desktop_1al8s_120{letter-spacing:.01em;min-width:980px;margin:0 -15px}._desktop_1al8s_120 ._aboutWrapper_1al8s_22{margin:56px auto 0}._desktop_1al8s_120 ._about0102Bg_1al8s_25{background:linear-gradient(90deg,#fff0 0% 26%,#fffbed 26% 100%);width:980px;padding-bottom:40px}._desktop_1al8s_120 ._about01_1al8s_25{width:980px;height:584px;position:relative}._desktop_1al8s_120 ._pcTopImg_1al8s_138{position:absolute;top:-56px}._desktop_1al8s_120 ._spTopImg_1al8s_142,._desktop_1al8s_120 ._spTitleImg_1al8s_143{display:none}._desktop_1al8s_120 ._about02_1al8s_28,._desktop_1al8s_120 ._about03_1al8s_29,._desktop_1al8s_120 ._about04_1al8s_30{width:760px}._desktop_1al8s_120 ._about02_1al8s_28{margin-top:52px}._desktop_1al8s_120 ._about02_1al8s_28 p{margin-bottom:40px;font-size:20px}._desktop_1al8s_120 ._about0304Bg_1al8s_37{width:980px}._desktop_1al8s_120 ._about03Wrapper_1al8s_33 img{width:17%}._desktop_1al8s_120 ._about03_1al8s_29{padding-bottom:76px}._desktop_1al8s_120 ._about03_1al8s_29 p{font-size:63px}._desktop_1al8s_120 ._about04Wrapper_1al8s_34 img{width:34.5%;bottom:-90px}._desktop_1al8s_120 ._about04_1al8s_30{padding-bottom:76px}._desktop_1al8s_120 ._about04_1al8s_30 p{margin-bottom:64px;font-size:35px}._desktop_1al8s_120 ._messageWrapper_1al8s_55{margin-top:210px;padding:0 0 120px}._desktop_1al8s_120 ._messageWrapper_1al8s_55 p{margin-bottom:23px;font-size:15px}._desktop_1al8s_120 ._message01_1al8s_60{padding-top:84px}._desktop_1al8s_120 ._message02_1al8s_63,._desktop_1al8s_120 ._message03_1al8s_64,._desktop_1al8s_120 ._message04_1al8s_65{margin-top:240px}._desktop_1al8s_120 ._messageContainer_1al8s_68{width:980px}._desktop_1al8s_120 ._messageBoxOdd_1al8s_71{width:543px;margin-left:245px;padding:102px 96px 54px}._desktop_1al8s_120 ._messageBoxEven_1al8s_75{width:543px;margin-right:245px;padding:102px 96px 54px}._desktop_1al8s_120 ._messageTitle_1al8s_79{letter-spacing:.05em;margin-bottom:22px;font-size:32px}._desktop_1al8s_120 ._messageTitle_1al8s_79 img{top:-24px;left:-42px}._desktop_1al8s_120 ._messageImgOdd_1al8s_90{min-width:683px;top:-158px}._desktop_1al8s_120 ._messageImg01_1al8s_223{top:-74px}._desktop_1al8s_120 ._messageImgEven_1al8s_96{min-width:683px;top:-158px}._desktop_1al8s_120 ._spBr_1al8s_230{display:none}._desktop_1al8s_120 ._links_1al8s_102{width:980px;margin:104px auto}._desktop_1al8s_120 li{float:left;margin-right:40px}}@media (width<=631.98px){._mobile_1al8s_244{font-feature-settings:"palt";-webkit-font-feature-settings:"palt";-moz-font-feature-settings:"palt";letter-spacing:.05em;min-width:initial;min-width:auto;margin:0 -14px}._mobile_1al8s_244 ._about0304Bg_1al8s_37,._mobile_1al8s_244 ._about01_1al8s_25,._mobile_1al8s_244 ._messageContainer_1al8s_68,._mobile_1al8s_244 ._aboutTitle_1al8s_256,._mobile_1al8s_244 ._about02_1al8s_28,._mobile_1al8s_244 ._about03_1al8s_29,._mobile_1al8s_244 ._about04_1al8s_30,._mobile_1al8s_244 ._messageBoxOdd_1al8s_71,._mobile_1al8s_244 ._messageBoxEven_1al8s_75,._mobile_1al8s_244 ._links_1al8s_102{width:auto}._mobile_1al8s_244 ._messageBoxOdd_1al8s_71,._mobile_1al8s_244 ._messageBoxEven_1al8s_75,._mobile_1al8s_244 li{margin:0}._mobile_1al8s_244 img{width:100%}._mobile_1al8s_244 ._aboutWrapper_1al8s_22{margin:20px auto 0}._mobile_1al8s_244 ._about0102Bg_1al8s_25{background:linear-gradient(90deg,#fff0 0% 23.6%,#fffbed 23.6% 100%);width:auto;padding-bottom:32px}._mobile_1al8s_244 ._about0304Bg_1al8s_37{background:linear-gradient(90deg,#fff0 0% 23.6%,#fffbed 23.6% 100%)}._mobile_1al8s_244 ._about01_1al8s_25{width:100%;height:auto;position:static}._mobile_1al8s_244 ._pcTopImg_1al8s_138,._mobile_1al8s_244 ._pcCopy_1al8s_292{display:none}._mobile_1al8s_244 ._spTopImg_1al8s_142,._mobile_1al8s_244 ._spTitleImg_1al8s_143{display:block}._mobile_1al8s_244 ._spTitleImg_1al8s_143{margin-top:48px;padding:0 50px}._mobile_1al8s_244 ._aboutTitle_1al8s_256,._mobile_1al8s_244 ._about02_1al8s_28,._mobile_1al8s_244 ._about03_1al8s_29,._mobile_1al8s_244 ._about04_1al8s_30{padding:0 50px}._mobile_1al8s_244 ._about02_1al8s_28{margin:48px auto 0}._mobile_1al8s_244 ._about02_1al8s_28 p{margin-bottom:32px;font-size:15px}._mobile_1al8s_244 ._about03_1al8s_29{padding-bottom:32px}._mobile_1al8s_244 ._about03_1al8s_29 p{font-size:8.53vw}._mobile_1al8s_244 ._about04_1al8s_30{padding-bottom:48px}._mobile_1al8s_244 ._about04_1al8s_30 p{text-align:left;letter-spacing:.1em;margin-bottom:40px;font-size:19px}._mobile_1al8s_244 ._about03Wrapper_1al8s_33 img{width:69px;top:-111px}._mobile_1al8s_244 ._about04Wrapper_1al8s_34 img{width:170px;bottom:-72px}._mobile_1al8s_244 ._messageWrapper_1al8s_55{margin-top:256px;padding:0 0 56px}._mobile_1al8s_244 ._messageWrapper_1al8s_55 p{margin-bottom:25px;font-size:14px;line-height:2}._mobile_1al8s_244 ._spP_1al8s_348{margin-bottom:25px;display:block}._mobile_1al8s_244 ._spBr_1al8s_230{display:block}._mobile_1al8s_244 ._message01_1al8s_60{padding-top:0}._mobile_1al8s_244 ._messageImg01_1al8s_223{top:0}._mobile_1al8s_244 ._message02_1al8s_63,._mobile_1al8s_244 ._message03_1al8s_64,._mobile_1al8s_244 ._message04_1al8s_65{margin-top:215px}._mobile_1al8s_244 ._messageImgOdd_1al8s_90,._mobile_1al8s_244 ._messageImgEven_1al8s_96{min-width:100%;top:-152px}._mobile_1al8s_244 ._messageTitle_1al8s_79{text-align:center;letter-spacing:.06em;margin-bottom:22px;font-size:5.33vw}._mobile_1al8s_244 ._messageBoxOdd_1al8s_71,._mobile_1al8s_244 ._messageBoxEven_1al8s_75{margin:0 20px;padding:130px 40px 32px}._mobile_1al8s_244 ._messageTitle_1al8s_79 img{width:120px;margin:auto;top:-80px;left:0;right:0}._mobile_1al8s_244 ._links_1al8s_102{margin:56px auto;padding:0 20px}._mobile_1al8s_244 li{float:none;margin-bottom:24px}._mobile_1al8s_244 li:last-child{margin-bottom:0}}@media screen and (width<=631.98px) and (width<=320px){._mobile_1al8s_244 ._about-03_1al8s_405 p{font-size:26px}._mobile_1al8s_244 ._messageBoxOdd_1al8s_71,._mobile_1al8s_244 ._messageBoxEven_1al8s_75{margin:0 20px;padding:130px 30px 32px}._mobile_1al8s_244 ._messageTitle_1al8s_79{font-size:18px}}
