<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">input, textarea, select {border:solid 1px #d5d5d5;}
input, select {height:24px;}
.radio {border:none;}
td.payinput input {border:none;}
.product_list_main {padding:0 20px 0 20px;}



.boardcss{text-align: justify;}
.boardcss:after {display:inline-block;width:100%;content:'';}

.tbl_clear {margin:0 !important; padding:0 !important; height:0; background:none;display:inline-block;width:280px;}
.tbl_clear2 {margin:0 !important; padding:0 !important; height:0; background:none;display:inline-block;width:270px;}
.product_list_new {display:inline-block;margin-bottom:30px;}
#product_img img {padding:5px;border:solid 1px #d5d5d5;box-sizing:border-box;}

#photo_output {float:left;width:100px;margin-right:15px}
#photo_title {color:#666666;font-weight:bold;text-align:center;margin:8px 0 8px 0}
#photo_info {text-align:center;color:#333333;font-weight:bold;line-height:20px;}

.leftoff{ display:block; padding:0 30px;line-height:50px; color:#f4f4f4; font-weight:700; font-size:14px;}
.lefton{ background:#18b2a8; color:#fff;display:block; padding:0 30px;line-height:50px;font-weight:700; font-size:14px;}
.mall_tab {float:left;display:block;position:relative;}
.mall_tab a {display:block;color:#fff;position:relative;}

#product_list_tle {font-size:20px;line-height:24px;color:#333;font-weight:bold;}
#product_list_sort {position:absolute;top:0px;right:0px;font-size:12px;}
#product_list_sort span.sortno {padding:5px 20px;border:solid 1px #000;border-bottom:solid 1px #d8d8d8!important;box-sizing:border-box;display:inline-block;width:100px;text-align:center;background:#f4f4f4 !important;}
#product_list_sort span.sort {padding:5px 20px;border:solid 1px #d8d8d8;border-bottom:solid 1px #fff;box-sizing:border-box;display:inline-block;width:100px;text-align:center;background:#fff;}
#product_list_sort span a {color:#000;display:block;position:relative;}
.categorysort {width:100%;position:relative;border-bottom:solid 1px #d8d8d8;padding-bottom:11px;}

#page {width:100%;margin:50px auto;}
#page img {padding-top:8px;}
#page td table tr td:nth-last-child(2) {display:none;}
#page td table tr td:nth-child(2) {display:none;}
#page td table tr td.tb_font05 {border-bottom:solid 2px #000;}
#btn_img {text-align:center;margin-top:30px;}

#product_img_view {width:50%;float:left;text-align:center;}
#product_img_view .goods_img {border:solid 10px WhiteSmoke;box-sizing:border-box;padding:20px 0 20px 0;}
#product_img_view .zoom {padding:20px;}
#product_info {width:45%;float:right;padding-left:5%;}
#product_info .product_tle {font-size:24px;color:#000;font-weight:bold;padding-bottom:20px;}
#product_info td {line-height:35px;}
#product_info span#price_result {color:#d91818;font-weight:bold;}
#product_info #buyarea {border-top:1px solid #CACACA;padding:10px 0 0 0;margin-top:20px;text-align:justify !important;font-size:0px;}
#product_info #buyarea span {display:inline-block;width:32%;line-height:40px;font-size:13px;margin-right:2%;box-sizing:border-box;}
#product_info #buyarea span:last-child {margin-right:0px;}
#product_info #buyarea span a {display:block;color:#fff;text-align:center;line-height:40px;}
#product_info span.buy {background:#000;border:solid 1px #000;}
#product_info span.basket {background:#676767;border:solid 1px #595959;}
#product_info span.jjim {background:#9a9a9a;border:solid 1px #8c8b8b;}
#product_content {width:100%;float:left;}
#product_content span {float:left;width:20%;line-height:40px;margin-right:5px;background:#e9e9e9;border:solid 1px #8c8b8b;text-align:center;}
#product_content p.guide {line-height:24px;}
#product_content span.on {background:#fff;border-bottom:solid 1px #fff;}
#product_content span a {display:block;color:#000;line-height:40px;}
#product_content .dtitle {height:42px;border-bottom:solid 1px #8c8b8b;margin-top:50px;}

table.t_01 input radio; {margin-top:-2px;}
#infobox #dl1 {margin-bottom:20px;}
#content .orderinfo2 span.mobile {display:none;}
#content span.mobileselect {display:none;}
#content .t_01 .list span.mobile {display:none;}

#infobox dt {line-height:30px;color:#000;font-weight:bold;}
#infobox dd {line-height:20px;}
#txtbox_info {line-height:20px;}
#content .t_01 {border-bottom:solid 1px #dfdfdf;}
#content .t_01 th {overflow:hidden;font-weight:light !important;}
#content .orderinfo th {background:#fbfafa;border-top:solid 1px #dfdfdf;}
#content .orderinfo td {background:#;border-top:solid 1px #dfdfdf;padding:10px 10px;}
#content .orderinfo td a img {vertical-align:middle;}
#content .orderinfo tr:last-child {border-bottom:solid 1px #dfdfdf;}
#content .orderinfo input {padding:2px 4px;}
#content .orderinfo textarea {padding:2px 4px;margin:0px;}
#content .orderinfo select {width:55px;}
#content .orderinfo .dl2 {line-height:1.4;margin-top:5px;font-size:11px;font-weight:light;color:#999;}
#content .orderinfo .payinput input {vertical-align:middle;margin-top:-2px;margin-right:3px;}
#content .orderinfo .payinput input:last-child {margin-left:10px;}
#content .orderinfo .bankselect {width:300px;} 

#content .title1 {border-bottom:solid 1px #d5d5d5;}
#content .title2 {font-size:24px;line-height:48px;color:#000;font-weight:bold;}
#content .title3 {width:100%;border:solid 1px #d7d5d5;float:left; padding:10px 0 10px 10px;font-size:14px;line-height:24px;color:#353535;background:#f6f6f6;box-sizing:border-box;}
#content .t_01 tr.firsttr {border-bottom:solid 1px #d7d5d5;background:#fbfafa;}
#content .t_01 th {padding:10px 20px;color:#353535;text-align:center;}
#content .t_01 td.price, .table_cont2 {text-align:center;}
#content .t_01 td.table_cont5 img {margin-top:3px;}
#content .t_01 #nail {padding:20px;}
#content .t_01 #nail_txt {line-height:34px;}
#content .t_01 #nail_txt a {color:#333;}
#content .t_01 #nail img {width:50px;}
#content .t_01 tr.list {border-bottom:solid 1px #d7d5d5;}
#content .t_01 tr.list:last-child {border-bottom:0px;}
#content .mobile1 {visibility:visibility;}
#content .pc {display:none;}
#total_order {padding:20px;text-align:right;background:#fbfafa;border-top:solid 1px #dfdfdf;border-bottom:solid 1px #dfdfdf;}
#total_order span {line-height:22px;color:#;}
#total_order span#sum, span#sum_price {line-height:22px;color:#008bcc;font-weight:bold;}
.order_tle {float:left; padding:21px 0 10px 0;font-size:12px;line-height:24px;color:#353535;font-weight:bold;}
span#payment {display:block;width:20%;line-height:40px;margin-right:5px;text-align:center;}
span#payment {background:#000;border:solid 1px #000;}
span#payment a {display:block;color:#fff;line-height:40px;}
#content .t_01 td.table_cont3 {text-align:center;padding:40px;}
#btn {padding-top:50px;width:100%;border:solid 0px #000;}
#btn span {float:left;width:150px;line-height:40px;margin-right:10px;text-align:center;}
#btn span a {display:block;color:#fff;line-height:40px;}
#btn span.buy {background:#000;border:solid 1px #000;}
#btn span.home {background:#676767;border:solid 1px #595959;}

#txtbox_info {text-align:center;}
#txtbox_info span {font-size:24px;}
#txtbox_info p {color:#999;}
#txtbox_info p.ordernumber {margin-top:30px;color:#666;}

@media screen and (max-width:970px) and (min-width:640px) {
.product_list_new {width:45%;}
#product_img img {width:100%;height:auto;}

#product_list_sort {display:none;}

.box2 td#product_list {padding:20px;}
.box2 td#product_list img {padding:4px;border:solid 1px #d5d5d5;width:100%;height:auto;}
#product_info #buyarea span {float:left;width:25%;margin-right:5px;}

#product_info #buyarea span {float:left;width:30%;margin-right:5px;}
#product_img_view {width:100%;float:left;text-align:center;}
#product_info {width:100%;float:right;padding-bottom:5%;}
#product_content img{width:100%;}
#product_content span {float:left;width:30%;}
#product_content .dtitle {border-bottom:solid 0px #8c8b8b;}

#content .orderinfo {width:100%;box-sizing:border-box;}
#content .orderinfo th {display:block;width:100%;text-align:left;box-sizing:border-box;padding:10px 10px;}
#content .orderinfo td {display:block;width:100%;box-sizing:border-box;}

#content .orderinfo2 tr.mobile {display:none;}
#content .orderinfo2 tr.mobiletr {border-top:solid 2px #000;}
#content .orderinfo2 span.mobile {display:block;text-align:left;margin-bottom:10px;color:#999;}
#content .orderinfo2 span.inline {display:inline-block;}
#content span.mobileselect {display:inline-block;}
#content .orderinfo2 td {text-align:left !important;}
#content .orderinfo2 td div {float:none !important;display:inline-block;}
#content .t_01 #nail {padding:0px;}
#content .t_01 #nail_txt {padding:0px !important;}

#content .t_01 .firsttr {display:none;}
#content .t_01 .list span.mobile {display:block;text-align:left;margin-bottom:10px;color:#999;}
#content .t_01 .list td {border-top:solid 1px #dfdfdf;}
#content .t_01 .list td:first-child {border-top:solid 2px #000;margin-top:20px;}
#content .t_01 th {display:block;width:100%;text-align:left;box-sizing:border-box;padding:10px 10px;}
#content .t_01 td {display:block;width:100%;box-sizing:border-box;padding:10px 10px;}
#content .t_01 td {text-align:left !important;}
#content .t_01 td div {float:none !important;display:inline-block;}

#content .t_01 td.table_cont3 {text-align:center !important;padding:40px;}
}

@media screen and (max-width:640px) and (min-width:10px) {
.product_list_new {width:48%;}
#product_img img {width:100%;height:auto;}

#product_list_sort {display:none;}

#product_info #buyarea span {float:left;width:30%;margin-right:5px;}
#product_img_view {width:100%;float:left;text-align:center;}
#product_info {width:100%;float:right;padding-bottom:5%;}
#product_content img{width:100%;}
#product_content span {float:left;width:30%;}
#product_content .dtitle {border-bottom:solid 0px #8c8b8b;}

.box2 td#product_list {padding:10px;}
.box2 td#product_list img {padding:2px;}
#product_img img {margin-top:20px;padding:2px;}

.table_cont1 .border {width:50%;}
#payment_info_bank select {width:50%;}
#content .mobile1 {visibility:visibility;float:left;width:100% !important;}
#content .pc {visibility:hidden;}
table.t_01 input.border {width:70px;}

.product_list_main {padding:0 10px 0 10px;}

#content .orderinfo {width:100%;box-sizing:border-box;}
#content .orderinfo th {display:block;width:100%;text-align:left;box-sizing:border-box;padding:10px 10px;}
#content .orderinfo td {display:block;width:100%;box-sizing:border-box;}

#content .orderinfo2 tr.mobile {display:none;}
#content .orderinfo2 tr.mobiletr {border-top:solid 2px #000;}
#content .orderinfo2 span.mobile {display:block;text-align:left;margin-bottom:10px;color:#999;}
#content .orderinfo2 span.inline {display:inline-block;}
#content span.mobileselect {display:inline-block;}
#content .orderinfo2 td {text-align:left !important;}
#content .orderinfo2 td div {float:none !important;display:inline-block;}
#content .t_01 #nail {padding:0px;}
#content .t_01 #nail_txt {padding:0px !important;}

#content .t_01 .firsttr {display:none;}
#content .t_01 .list span.mobile {display:block;text-align:left;margin-bottom:10px;color:#999;}
#content .t_01 .list td {border-top:solid 1px #dfdfdf;}
#content .t_01 .list td:first-child {border-top:solid 2px #000;margin-top:20px;}
#content .t_01 th {display:block;width:100%;text-align:left;box-sizing:border-box;padding:10px 10px;}
#content .t_01 td {display:block;width:100%;box-sizing:border-box;padding:10px 10px;}
#content .t_01 td {text-align:left !important;}
#content .t_01 td div {float:none !important;display:inline-block;}

#content .t_01 td.table_cont3 {text-align:center !important;padding:40px;}

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