@charset "utf-8"; @import "default.less"; @import "common.less"; @import "global.less"; .photo{ padding:7px; border:1px @glay solid; } h2, h3 { font-family: "ヒラギノ明朝 ProN W6", "HiraMinProN-W6", "HG明朝E", "MS P明朝", "MS PMincho", "MS 明朝", serif; } /* .pickup ///////////////////////*/ .pickup{ padding:20px 0 120px 0; dl{ .dt; width:100%; padding:40px 0 0 0; } dd{ .dtc; .vat; .tac; } h3{ font-size:14pt; padding:15px 0 10px 0; } .mt{ margin-top:40px; } .sec1 dd{ width:25%; } .sec2 dd{ width:50%; } .text{ line-height:140%; padding:0 0 15px 0; } .price{ font-size:8pt; line-height:200%; } em{ .fsn; .bold; font-size:14pt; .red; span{ font-size:9pt; } } .sec2{ .red{ padding:10px 0 0 0; .tal; .dt; .center; } } .sec3{ .red{ padding:20px 0 0 0; line-height:140%; } .text{ padding:15px 0 5px 0; } } } /* .lineup ///////////////////////*/ .lineup{ padding:0 0 120px 0; .read{ .right; padding:40px 30px 80px 0; } .read img{ } h2{ padding:40px 0 30px 0; } header h2{ font-size:16pt; padding:20px 0 10px 0; } dl{ .dt; width:800px; } dd{ .dtc; .vat; .tac; padding:0 0 30px 0; } h3{ font-size:14pt; padding:15px 0 10px 0; } .text{ line-height:140%; padding:0 0 15px 0; } .price{ font-size:8pt; line-height:200%; } em{ .fsn; .bold; font-size:14pt; .red; span{ font-size:9pt; } } .sec1 dd{ width:33%; } .sec2 dd{ width:20%; } } /* .flow ///////////////////////*/ .flow{ padding:0px 0 120px 0; table{ .center; } th, td{ padding:30px 10px 0 0; .vat; } th{ p{ width:45px; height:45px; background:url(../image/flow_num.jpg) no-repeat 0 0; font-size:20pt; padding:10px 0 0 0; } } h3{ padding:10px 0; font-size:16pt; } p{ padding:20px 0 0 0; font-size:13pt; } } /* .shop ///////////////////////*/ .shop{ padding:0px 0 120px 0; header{ padding:60px 0 60px 0; .tac; background:url(../image/bg3.jpg) repeat 0 0; } h3{ width:100%; padding:60px 0 30px 0; } dl{ .dt; width:100%; } dd{ .dtc; .vat; } table{ border-top:1px @glay solid; width:95%; } th, td{ padding:10px; border-bottom:1px @glay solid; } th{ width:80px; .bg5; } ol{ margin-left:40px; width:90%; } li{ padding:15px 0 0 0; .box{ .dt; width:100%; margin:10px 0 10px 0; padding:0 0 0 30px; border:1px @glay solid; p{ .dtc; padding:10px; .vam; } h4{ padding:75px 0 0 0; font-size:13pt; } } } }