<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.main_visual										{position:relative;width:100%;  text-align:center; margin:0 auto;}

.main_cont01 { background:url('/img/cont01_bg.jpg') no-repeat center top; height:778px; min-width:1100px;}
.main_cont_in { width:1100px; margin:0 auto; }

.cont_title { text-align:center; color:#fff; padding-top:185px; margin-bottom:80px;}
.cont_title h1 { font-size:35px; letter-spacing:0.3px; font-weight:500;}
.cont_title p { color:#dbdbdb; font-size:16px; letter-spacing:0.3px;  margin-top:40px;}

.cont01_img { padding-top:354px; }
.cont01_img&gt;a { margin-left:11px; }
.cont01_img&gt;a:first-child { margin-left:0; }



.main_center										{margin:0 auto;width:1100px;}

.main_cont02 { margin:80px 0; }
.main_cont02 div.cont02_in { float:left; width:356px; margin-left:16px;}
.main_cont02 div.cont02_in:first-child { margin-left:0; }
.main_cont02:after { width:100%; clear:both; display:block; content:''; }
.cont02_in { text-align:center; }
.cont02_in_txt { text-align:center; }
.cont02_in_txt p { margin:30px 0 10px 0;  }
/*.cont02_in_txt h2 { color:#2f2f2f; font-size:22px; letter-spacing:0.5px; margin-top:25px; }
.cont02_in_txt p { color:#2f2f2f; font-size:16px; letter-spacing:0.5px; line-height:22px;  margin-top:10px; margin-bottom:10px;}
.cont02_in_txt a { text-decoration:underline; color:#173ea3; font-size:12px; letter-spacing:0.5px;}
*/

.shop_mani_wrap									{margin-top:20px;}
</pre></body></html>