<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";



/*guidance*/

#main .inner { /*width:1000px;*/ margin:0 auto; color:#562c05; line-height:1.5; }
#main .pageNav { float:left; width:220px; background:#76bc00; }
#main .pageNav dl { padding:5px; }
#main .pageNav dl dt { padding:20px 0; text-align:center; }
#main .pageNav dl dt:hover { opacity:0.9; }
#main .pageNav dl dt a { display:inline-block; text-indent:-9999px; width:178px; height:37px; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/nav_tit.png) no-repeat; }
#main .pageNav dl dd { margin-top:3px; }
#main .pageNav dl dd:hover { opacity:0.9; }
#main .pageNav dl dd:nth-of-type(1) { background:#fff url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/nav_menu_01.png) no-repeat 10px center; }
#main .pageNav dl dd:nth-of-type(2) { background:#fff url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/nav_menu_02.png) no-repeat 10px center; }
#main .pageNav dl dd:nth-of-type(3) { background:#fff url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/nav_menu_03.png) no-repeat 10px center; }
#main .pageNav dl dd a { display:block; height:47px; text-indent:-9999px; }

@media screen and (max-width:768px) {
#contents #main .inner { width:100%; }
#main .pageNav { float:none; width:100%; }
#main .pageNav dl dt { padding:5px 0; }
#main .pageNav dl dd a { position:relative; padding:15px 0 15px 35px; text-indent:0; background-color:#fff; color:#76bc00; text-decoration:none; font-weight:bold; font-size:15px; }
#main .pageNav dl dd a:before { content:""; display:block; position:absolute; top:10px; left:8px; width:20px; height:25px; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/nav_menu_01.png) no-repeat; }
}





/*index*/

#main.index h2 { float:right; width:760px; margin-bottom:30px; padding-bottom:270px; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/main_bg_index_pc.jpg) no-repeat center bottom; background-size:760px auto; }
#main.index h2 .sp { display:none; }
#main.index div.box { clear:both; padding:50px 20px 30px; background-color:#faf8f2; text-align:center; }
#main.index div.box h3 { margin-bottom:30px; }
#main.index div.box p { margin-bottom:20px; }
#main.index div.box h4 { margin-bottom:20px; }

@media screen and (max-width:768px) {
#main.index h2 { float:none; width:100%; background:none; padding-bottom:0; margin:25px 0 15px; }
#main.index h2 .pc { display:none; }
#main.index h2 .sp { display:block; }
#main.index h2 img { width:100%; }
#main.index div.box { padding:30px 20px 10px; text-align:left; }
#main.index div.box h3 { height:52px; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/service_index_tit_01_sp.png) no-repeat; }
#main.index div.box h3 img { display:none; }
#main.index div.box br { display:none; }
}






/*erection*/

#main.erection h2 { float:right; width:760px; margin-bottom:30px;padding-bottom:270px; text-align:center; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/main_bg_erection_pc.jpg) no-repeat center bottom; background-size:760px auto; }
#main.erection h2 img { margin-bottom:20px; }
#main.erection h2 .sp { display:none; }
#main.erection .section h3 { margin-bottom:20px; }
#main.erection .section h4 { margin-bottom:20px; }
#main.erection .section p { margin-bottom:20px; }
#main.erection .section p.lead { font-weight:bold; font-size:17px; }
#main.erection .section01 { clear:both; text-align:center; padding:30px 20px 20px; background-color:#faf8f2; }
#main.erection .section01 h3 { text-align:center; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/service_curry_bg_tit_01.png) no-repeat center; }
#main.erection .section01 div.box { margin:0 200px 30px; padding:20px 0 50px; border:1px solid #c9bcb0; border-radius:5px; background:#fff url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/service_curry_icn_01.png) no-repeat center bottom 20px; }
#main.erection .section01 div.box p span { color:#80b200; font-size:17px; font-weight:bold; }
#main.erection .section01 h4 { text-align:left; padding:13px 0 13px 230px; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/service_curry_pic_02.png) no-repeat 580px 0; }
#main.erection .section02 { clear:both; padding:30px 20px 10px; background-color:#f6f1eb; overflow:hidden; }
#main.erection .section02 .boxL { float:left; width:490px; }
#main.erection .section02 .boxR { float:right; width:440px; }
#main.erection .section02 h3 { padding:45px 0 30px 185px; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/service_assembly_bg_tit_01.png) no-repeat; }
#main.erection .section02 h4 { padding-top:60px; text-align:center; }
#main.erection .section02 table { width:100%; margin-bottom:20px; border:10px solid #e6e1d2; background-color:#f4f1e2; font-size:13px; }
#main.erection .section02 table tr:nth-child(odd) { background-color:#f7f5f2; }
#main.erection .section02 table tr th { padding:15px 0; text-align:center; border:1px solid #e6e1d2; background-color:#8b7b69; color:#fff; }
#main.erection .section02 table tr br { display:none; }
#main.erection .section02 table tr td { padding:15px 0; text-align:center; border:1px solid #e6e1d2; }
#main.erection .section02 table tr td img { margin:3px; }
#main.erection .section02 div.note { padding-right:90px; font-size:12px; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/service_assembly_pic_01.png) no-repeat right 0; }

@media screen and (max-width:768px) {
#main.erection img { width:100%; }
#main.erection h2 { float:none; width:100%; background:none; padding-bottom:0; margin:25px 0; }
#main.erection h2 .pc { display:none; }
#main.erection h2 .sp { display:block; }
#main.erection div.section br { display:none; }
#main.erection div.section p.lead { font-size:15px; }
#main.erection .section01 { text-align:left; padding:20px; }
#main.erection .section01 h3 { height:72px; margin-bottom:0; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/service_curry_tit_01_sp.gif) no-repeat center 0; background-size:260px auto; }
#main.erection .section01 h3 img { display:none; }
#main.erection .section01 div.box { margin:0 0 30px; padding:10px 10px 40px; background-size:90% auto; }
#main.erection .section01 div.box p span { font-size:15px; }
#main.erection .section01 h4 { padding:0; height:170px; margin-bottom:0; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/service_curry_tit_03_sp.gif) no-repeat center 0; background-size:260px auto; }
#main.erection .section01 h4 img { display:none; }

#main.erection .section02 h3 { padding:0; height:100px; margin-bottom:0; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/service_assembly_tit_01_sp.gif) no-repeat center 0; background-size:260px auto; }
#main.erection .section02 h3 img { display:none; }
#main.erection .section02 h4 { padding-top:15px; }
#main.erection .section02 h4 img { width:240px; }
#main.erection .section02 .boxL { float:none; width:100%; }
#main.erection .section02 .boxR { float:none; width:100%; }
#main.erection .section02 table tr br { display:block; }
#main.erection .section02 table tr td img { margin:3px 0; width:50px; }
#main.erection .section02 div.note { padding-right:0; background:none; }
}





/*hikitori*/

#main.hikitori h2 { float:right; width:760px; margin-bottom:30px; padding-bottom:222px; text-align:center; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/main_bg_hikitori_pc.jpg) no-repeat center bottom; background-size:760px auto; }
#main.hikitori h2 img { margin-bottom:20px; }
#main.hikitori h2 .sp { display:none; }
#main.hikitori .section01 { clear:both; padding:40px 0; background-color:#faf8f2; }
#main.hikitori .section01 .inner { padding:0 20px; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/service_hikitori_pic_01_pc.png) no-repeat right 0; background-size:400px auto; }
#main.hikitori .section01 h3 { margin-bottom:30px; }
#main.hikitori .section01 p { margin-bottom:20px; }
#main.hikitori .section01 p.box { display:inline-block; padding:10px 20px 20px; border:1px solid #c9bcb0; border-radius:5px; background:#fff; font-weight:bold; }
#main.hikitori .section01 p.box span.sp { display:none; }
#main.hikitori .section01 p.box span.price { margin:0 10px; border-bottom:2px solid #562c05; }
#main.hikitori .section01 p.box span.price span { font-size:20px; }
#main.hikitori .section01 p.box span.price br { display:none; }
#main.hikitori .section01 p.box br.sp { display:none; }
#main.hikitori .section01 h4 { padding:20px 0; }
#main.hikitori .section01 ul { overflow:hidden; font-size:14px; }
#main.hikitori .section01 ul li { float:left; width:225px; margin-left:20px; }
#main.hikitori .section01 ul li:first-child { margin-left:0; }
#main.hikitori .section01 ul li .figure { padding:20px 0; text-align:center; background:#f0e5d6; border-radius:20px 0 20px 0; }
#main.hikitori .section01 ul li .figure img { width:100%; }
#main.hikitori .section01 ul li .figcaption { margin-top:10px; padding-top:8px; border-top:2px solid #e0cab3; }
#main.hikitori .section02 .inner { overflow:hidden; padding-top:40px; }
#main.hikitori .section02 h4 { padding:10px; margin-bottom:20px; background-color:#562c05; color:#fff; font-weight:normal; font-size:18px; }
#main.hikitori .section02 .txt { float:left; width:460px; margin-bottom:20px; }
#main.hikitori .section02 .txt p { margin-bottom:20px; line-height:1.7; }

/*#main.hikitori .section02 p.img { float:right; width:400px; }*/
#main.hikitori .section02 dl { float:right; width:510px; padding-bottom:330px; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/service_hikitori_pic_06w.png) no-repeat center bottom; }
#main.hikitori .section02 dl dt { font-size:18px; color:#08a2d6; font-weight:bold; }
#main.hikitori .section02 dl dd { font-size:14px; }


@media screen and (max-width:768px) {
#main.hikitori img { width:100%; }
#main.hikitori h2 { float:none; width:100%; background:none; padding-bottom:0; margin:25px 0; }
#main.hikitori h2 .pc { display:none; }
#main.hikitori h2 .sp { display:block; }
#main.hikitori .section01 { padding:30px 20px 10px; }
#main.hikitori .section01 .inner { background:none; }
#main.hikitori .section01 h3 { margin-bottom:20px; padding-bottom:110px; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/service_hikitori_pic_01_sp.png) no-repeat center bottom; }
#main.hikitori .section01 p.box { text-align:center; padding:20px 0; }
#main.hikitori .section01 p.box br { display:none; }
#main.hikitori .section01 p.box span.sp { display:inline; }
#main.hikitori .section01 p.box img { max-width:247px; display:inline-block; }
#main.hikitori .section01 p.box span.price { display:inline-block; margin:0 0 5px; }
#main.hikitori .section01 p.box br.sp { display:block; }
#main.hikitori .section01 h4 { text-align:center; }
#main.hikitori .section01 h4 img { max-width:224px; }
#main.hikitori .section01 ul li { float:none; margin:0 0 20px; width:100%; }
#main.hikitori .section02 h4 { font-size:17px; }
#main.hikitori .section02 .txt { float:none; width:100%; }
#main.hikitori .section02 .txt p { margin-bottom:20px; }
#main.hikitori .section02 p.img { float:none; width:100%; }
}




/*wrranty*/
#main.wrranty h2 { float:right; width:760px; margin-bottom:30px; padding-bottom:190px; text-align:center; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/main_bg_wrranty_pc.jpg) no-repeat center bottom; background-size:760px auto; }
#main.wrranty h2 img { display:block; }
#main.wrranty h2 img:nth-child(1) { margin:0 auto; }
#main.wrranty h2 img:nth-child(2) { margin:30px 0 0 75px; }
#main.wrranty h2 .sp { display:none; }
#main.wrranty .section { clear:both; padding:40px 0; background-color:#faf8f2; }
#main.wrranty .section .inner { overflow:hidden; padding:0 20px; }
#main.wrranty .section .boxL { float:left; width:460px; line-height:1.7; }
#main.wrranty .section .boxL h3 { margin-bottom:20px; }
#main.wrranty .section .boxL h4 { margin-bottom:20px; }
#main.wrranty .section .boxL p { margin-bottom:20px; }
#main.wrranty .section .boxL p.lead { padding:5px 100px 5px 0; font-weight:bold; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/service_wrranty_bg_tit_02.png) no-repeat right center; }
#main.wrranty .section .boxL ul { font-size:12px; }
#main.wrranty .section .boxR { float:right; width:460px; }
#main.wrranty .section .boxR h4 { margin-bottom:10px; }
#main.wrranty .section .boxR table { width:100%; border:10px solid #e6e1d2; margin-bottom:20px; }
#main.wrranty .section .boxR table tr th { padding:10px 5px; border:1px solid #e6e1d2; background-color:#8b7b69; color:#fff; }
#main.wrranty .section .boxR table tr td { padding:10px 5px; border:1px solid #e6e1d2; background-color:#f7f5f2; text-align:center; }
#main.wrranty .section .boxR table tr td.ico { padding-left:35px; background:url(https://ic4-a.wowma.net/mi/w/1280/h/1280/q/90/bcimg1-a.wowma.net/plus/u44146872/pc/service/img/service_wrranty_icn_01.png) no-repeat 65px center; }
#main.wrranty .section .boxR table tr td:nth-child(2) { font-weight:bold; }
#main.wrranty .section .boxR dl.note01 { font-size:12px; overflow:hidden; padding-bottom:20px; }
#main.wrranty .section .boxR dl.note01 dt { float:left; }
#main.wrranty .section .boxR dl.note01 dd { float:right; width:370px; }
#main.wrranty .section .boxR dl.note01 dd ul { list-style-type:disc; }
#main.wrranty .section .boxR dl.note02 { margin-top:10px; padding:10px 10px 10px; background:#e6e1d2; font-size:14px; }
#main.wrranty .section .boxR dl.note02 dt { padding:0 10px 10px; font-weight:bold; }
#main.wrranty .section .boxR dl.note02 dd { padding:10px 10px 10px 30px;background:#f7f5f2; }
#main.wrranty .section .boxR dl.note02 dd ul { list-style-type:disc; }


@media screen and (max-width:768px) {
#main.wrranty img { width:100%; }
#main.wrranty h2 { float:none; width:100%; background:none; padding-bottom:0; margin:25px 0; }
#main.wrranty h2 .pc { display:none; }
#main.wrranty h2 .sp { display:block; }
#main.wrranty .section { padding:30px 20px 10px; }
#main.wrranty .section .boxL { float:none; width:100%; margin-bottom:30px; }
#main.wrranty .section .boxL h4 img { max-width:290px; }
#main.wrranty .section .boxR { float:none; width:100%; }
#main.wrranty .section .boxR table tr td.ico { padding-left:12%; background-position:13% center; }
#main.wrranty .section .boxR dl.note01 dt { float:none; width:100%; }
#main.wrranty .section .boxR dl.note01 dd { float:none; width:100%; padding-left:25px; }
}






/*181120*/

#main { width:1000px; margin:0 auto; padding:10px 0 50px; }


</pre></body></html>