main,#content{font-family:YuGothic,"Yu Gothic",sans-serif}main .wrap,#content .wrap{max-width:1120px}main .wrap.white_area,#content .wrap.white_area{padding:50px 20px;position:relative;border-radius:8px}.sub_tit{padding-bottom:0;margin:-6px 0 30px;font-size:20px;letter-spacing:1px}.sub_tit::before{display:none}header .btn_blue{background:#ff5959;border:#ff5959 1px solid !important}main{background:url("/assets/img/service/oem/main_bg.jpg") no-repeat center top/cover;padding:0 .83rem;text-align:center}main .wrap{padding:50px 0 30px}main .wrap>img{width:76%;max-width:500px;margin-top:20px}main .txt .tit{margin-bottom:20px;font-size:25px;font-weight:bold;letter-spacing:-1px}main .txt .tit span{display:block;margin-bottom:10px;font-size:1.5rem;font-weight:normal}main .txt .tit .br540{display:none}main .txt img{width:80%;max-width:380px}@media only screen and (max-width: 540px){main .wrap>img{max-width:300px}main .txt .tit{font-size:24px}main .txt .tit span{font-size:16px}main .txt .tit .br540{display:block}main .txt img{max-width:300px}}#content>#subject{padding-top:60px}#subject{background:#f2f4f5}#subject ul{padding-bottom:110px;position:relative}#subject ul::before{content:"";display:block;width:60px;height:60px;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);background:url("/assets/img/service/oem/subject_arrow.svg") no-repeat center top/cover;bottom:18px}#subject ul li{background:url("/assets/img/service/oem/subject_img01.svg") no-repeat center/36px auto;background-color:#09aba0;padding:1.17rem 10px;position:relative;color:#fff;font-weight:bold;border-radius:8px}#subject ul li:not(:first-child){margin-top:20px}#subject ul li::before{content:"";display:block;position:absolute;right:24px;bottom:-14px;border-top:6px solid transparent;border-right:18px solid #09aba0;border-bottom:16px solid transparent}#subject ul li span{display:block;margin-bottom:6px;font-size:.83rem;font-weight:normal}#subject .answer .tit,#subject .answer dt{font-weight:bold;text-align:center}#subject .answer .tit{font-size:1.67rem;color:#005bac;text-align:center}#subject .answer dt{margin:1.5rem 0;font-size:1.33rem}#subject .answer dd a{text-decoration:underline}.entry{background:#005bac;padding:0 .83rem}.entry p{color:#fff;font-size:1.67rem;text-align:center}.entry p span{display:block;margin-top:1rem;font-weight:bold}.entry .btn_blue{background:#ff5959;width:100%;max-width:720px;margin:24px auto 0;padding-top:20px;padding-bottom:20px;position:relative;font-size:17px;color:#fff;border-radius:4px}.entry .btn_blue::before{content:"";display:block;width:14px;height:14px;position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);margin-top:-7px;right:20px;border-top:#fff 2px solid;border-right:#fff 2px solid;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.entry.top{margin:-120px 0}.entry.top .wrap{padding:170px 0}.entry.btm .wrap{padding:50px 0}#feature ul li>span{display:block;max-width:382px;margin:20px auto 0;position:relative}#feature ul li>span::before{content:"";display:block;width:100%;height:100%;position:absolute;background:#005bac;top:7px;left:7px}#feature ul li>span img{position:relative}#feature ul li .txt .tit{font-size:1.17rem;font-weight:bold}#feature ul li .txt .tit span{display:block;margin:8px 0 1.33rem;font-size:1.33rem;color:#005bac}#feature ul li:not(:first-child){margin-top:50px}#content>#flow{padding-top:500px;padding-bottom:60px}#flow{background:#005bac;margin-top:-460px}#flow ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:560px;padding-top:36px;margin:-46px auto 0;position:relative}#flow ul::before{content:"";display:block;width:80%;height:3px;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);display:none;background:#09aba0;bottom:63px}#flow ul li{background:#09aba0;width:130px;height:130px;margin:46px 0 0 14px;position:relative;border-radius:65px}#flow ul li span{width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff;font-size:1.17rem;font-weight:bold;text-align:center}#flow ul li::before{position:absolute;left:0;top:-36px;font-family:Arial;font-size:40px;font-weight:bold;color:#ddd;line-height:1}#flow ul li:nth-child(1)::before{content:"01"}#flow ul li:nth-child(2)::before{content:"02"}#flow ul li:nth-child(3)::before{content:"03"}#flow ul li:nth-child(4)::before{content:"04"}#flow ul li:nth-child(5)::before{content:"05"}@media only screen and (max-width: 500px){#flow ul{max-width:400px;margin-top:-36px}#flow ul li{width:94px;height:94px;margin:36px 0 0 10px}#flow ul li span{font-size:12px}#flow ul li::before{top:-26px;font-size:30px}}#faq ul{font-size:1.17rem;margin-top:-1.17rem}#faq ul li{padding:1.17rem 0;border-bottom:#e5e5e5 1px solid}#faq ul li .tit,#faq ul li .txt{padding-left:1.6rem;position:relative}#faq ul li .tit::before,#faq ul li .txt::before{display:block;position:absolute;top:0;left:0}#faq ul li .tit{margin-bottom:8px;font-weight:bold;color:#005bac}#faq ul li .tit::before{content:"Q."}#faq ul li .txt::before{content:"A."}@media only screen and (min-width: 769px){main .wrap.white_area,#content .wrap.white_area{padding-top:60px;padding-bottom:60px}.sub_tit{margin-bottom:36px;font-size:30px}main .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:60px 0 40px;text-align:left}main .wrap>img{width:36%;margin-top:0}main .txt{width:64%;padding:10px 0 20px}main .txt img{width:100%}#content>#subject{padding-top:80px}#subject ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:130px}#subject ul::before{width:80px;height:80px}#subject ul li{background-size:59px auto;width:30%;padding:1.17rem 20px}#subject ul li:not(:first-child){margin-top:0}.entry .btn_blue{margin:34px auto 0;padding-top:30px;padding-bottom:30px;font-size:1.67rem}.entry .btn_blue::before{right:30px;width:1.67rem;height:1.67rem;margin-top:-0.835rem}.entry.top .wrap{padding:190px 0}.entry.btm .wrap{padding:80px 0}#feature ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#feature ul li>span{width:38%;max-width:382px;margin:0}#feature ul li .txt{width:58%}#feature ul li:nth-child(odd){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}#feature ul li:not(:first-child){margin-top:64px}#content>#flow{padding-top:500px;padding-bottom:100px}#flow{margin-top:-440px}#flow ul{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:none;margin:0}#flow ul::before{display:block}#flow ul li{margin:0}}@media only screen and (min-width: 960px){main .wrap.white_area,#content .wrap.white_area{padding-left:60px;padding-right:60px}header .btn_blue:hover{background:#ff7373}main .txt .tit{margin-bottom:36px;font-size:30px}main .txt .tit span{font-size:24px}#subject .answer dd a:hover{text-decoration:none}.entry .btn_blue:hover{background:#ff7373}#feature ul li:not(:first-child){margin-top:98px}}@media only screen and (min-width: 1100px){main .wrap>img{width:46%}main .txt{width:54%;padding:40px 0 0}main .txt img{max-width:504px}}