﻿*{margin:0;padding:0;font-size:12px;font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'Meiryo', 'ＭＳ Ｐゴシック', 'sans-serif'}body{width:1000px;margin:0 auto;background-color:#fff;color:#333;-webkit-text-size-adjust:100%}a{text-decoration:none;font-weight:500}img{border-width:0px}a.flat_button{color:#fff;padding:3px 6px 3px 5px;background:#132947}a.flat_gray_button{color:#fff;padding:3px 6px 3px 5px;background:#777}div.clear{height:0px;clear:both}input[type="image"]{outline:none}input.img[type="radio"]{display:none}input.img[type="radio"]+label{height:26px;background:url("/shop/img/radio_button_off_2x.png") no-repeat 0 0;background-size:26px;padding-left:32px;font-size:15px;font-weight:800;line-height:26px;display:inline-block;margin-right:15px}input.img[type="radio"]:checked+label{background:url("/shop/img/radio_button_on_2x.png") no-repeat 0 0;background-size:26px}input.full{width:300px;height:18px;padding:1px 2px 1px 2px}input.half{width:200px;height:18px;padding:1px 2px 1px 2px}input.short{width:140px;height:18px;padding:1px 2px 1px 2px}input.size3{width:42px;height:18px;padding:1px 2px 1px 2px}input.size4{width:52px;height:18px;padding:1px 2px 1px 2px}input.size8{width:84px;height:18px;padding:1px 2px 1px 2px}.field_with_errors input,.field_with_errors select{background-color:#FCB286}div.field_with_errors{display:inline}#error_explanation{margin:0 30px 20px 10px;color:#FC4C27}#error_explanation h2{text-align:left;font-size:14px;font-weight:600;margin-bottom:10px}#error_explanation p{font-weight:600}#error_explanation ul li{padding:1px;list-style:square;margin-left:24px;font-size:14px}div.left_area{margin-right:5px;_margin-right:5px;width:240px;float:left}div.menutitle{margin-left:12px;margin-top:12px;height:80px}div.shopping_cart{background-image:url(/shop/img/shopping_bag.jpg);background-position:left center;background-repeat:no-repeat;height:40px;text-align:right;color:#132947;font-size:16px;font-weight:600;cursor:pointer;padding:15px 15px 0px 0px;margin:0 0 5px 15px}div.shopping_cart a{color:#132947;font-size:13px;font-weight:600}div.special_link{margin-left:15px;_margin-left:5px;margin-top:4px;width:214px}div.special_link div{width:105px;float:left;background-color:#777;text-align:center;margin:0px 2px 2px 0;padding:3px 0}div.special_link a{font-weight:600}div.special_link .link1{color:#ffc9c4}div.special_link .link2{color:#E6DDBA}div.special_link .link3{color:#FFFFFF}div.special_link .link4{color:#ffcc99}div.special_link .link5{color:#d1ebaa}div.special_link .link6{color:#CFCFCF}div.special_link .link7{color:#f7a5c9}div.special_link .middle{width:78px}div.special_link .small{width:65px}div.menu_tree{margin-top:20px}div.operation_link{margin-left:15px;_margin-left:5px;padding:16px 0 2px 0}div.operation_link div{margin:8px 0}div.operation_link a.guidance{color:#666666;font-weight:600}div.question_title{height:52px;font-size:22px;font-weight:600;margin-left:20px;text-align:left}div.question_thanks{height:600px;background-image:url(/shop/img/thanks_bg.gif);background-position:center 100px;background-repeat:no-repeat}div.question_thanks h1{font-size:26px;font-weight:600;text-align:center}div.question_thanks div{margin:70px auto 40px auto;width:70%;font-size:16px}div.about{margin-left:15px;_margin-left:5px;margin-top:0}div.about a{color:#333}div.about a:hover{color:#FC4C27;cursor:pointer}div.notice{margin:0px 30px 10px 10px;color:#FC4C27;font-weight:600}div.business_info{position:absolute;margin-top:-206px;text-align:left}div.business_info div.office{padding-bottom:16px;text-align:left}div.business_info div.hours dt{width:60px;float:left}div.business_info div.hours dd{margin-left:60px}div.business_info div.about{text-align:right}div.business_info div.about a{color:#333}div.return_to_top img{cursor:pointer}div.return_to_top div.preview{font-size:20px;font-weight:600;cursor:pointer}div.return_to_top div.preview:hover{background-color:#88f}div.copyright{padding:8px 0 6px 0;border-top:#CFCFCF 1px solid;border-bottom:#CFCFCF 1px solid;text-align:center;height:50px;margin:0 15px 10px 15px}div.copyright div.blank{float:left;width:430px}div.copyright div.logo{float:left;width:120px;text-align:center;margin-top:8px}div.copyright div.note{float:right;color:#777;font-size:10px;text-align:right}div.ssl_icons{margin-top:-3px;margin-left:12px;_margin-left:2px}div.login_info{position:absolute;top:1px;left:auto;float:right;text-align:right;color:#FF8000;width:980px;font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'Meiryo', 'ＭＳ Ｐゴシック', 'sans-serif';font-size:12px}div.login_info a{color:#FF8000;font-weight:400;text-decoration:underline}div.login_info span.customer_info{margin-right:10px}div.right_area{background-image:url(/shop/img/border.jpg);background-position:left top;background-repeat:repeat-y;padding:0 15px 110px 15px;width:725px;min-height:1090px;float:left}div.title{float:left;width:100%;text-align:center}div.title img{float:left}div.title_logo{float:left;border-top:#CFCFCF 1px solid;border-bottom:#CFCFCF 1px solid;margin:4px 30px;padding:20px 30px;text-align:center;letter-spacing:4px;color:#111}div.title_logo .logo_1{font-size:22px;font-weight:600;margin-bottom:8px}div.title_logo .logo_2{font-size:14px;font-weight:600}div.contents div.subname{margin:-6px 0 10px 35px;color:#333;font-size:20px;text-align:left;font-weight:800}div.subcategory_footer{margin-top:12px;border-top:#CFCFCF 1px solid;padding-top:8px}div.footer{margin-top:80px;border-top:#CFCFCF 1px solid;padding-left:250px}div.social_tags div{float:right}div.social_tags div.twitter{margin-right:-40px}div.privacypolicy p{margin-top:20px}span.new_mark{color:#FC4C27;font-size:13px;font-weight:800}span.recommended_mark{color:#FC4C27;font-size:13px;font-weight:800}div.side_search_word{height:26px;margin:8px 0 0 15px}div.side_search_word form{float:left;border:solid 1px #777;width:210px;background-position:top 4px right 6px;background-repeat:no-repeat;background-image:url(/shop/mobile_images/search_mark.svg);background-size:16px 16px}div.side_search_word form input[type="text"]{width:136px;height:18px;border:none;vertical-align:top;margin-top:2px}div.side_search_word form input[type="text"]:focus{border:none;background-color:#fff;outline:0;box-shadow:none}div.side_search_word form input[type="text"]:-webkit-autofill,div.side_search_word form input[type="text"]:-webkit-autofill:hover,div.side_search_word form input[type="text"]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset}div.side_search_word form input[type="text"]::placeholder{font-size:13px;line-height:12px}div.side_search_word form span{display:inline-block;width:46px;height:21px;background-color:#777;padding:2px 0px 0px 0;text-align:center;font-size:12px;font-weight:600;color:#EBAB60}div.product_list{margin-left:20px;_margin-left:10px;width:705px;margin-top:10px}div.product_list_header{margin-left:20px;_margin-left:10px;width:705px;margin-top:19px}div.product_list_header table.header{width:705px;height:112px;border:none}div.title div.product_list_header{position:relative}table.list{border-collapse:collapse;border-spacing:0;width:705px;margin:14px 0 12px 0}table.list td{border:1px solid #666666}td.list_photo{width:150px;padding:6px 4px;text-align:center}td.list_photo img{border:none}td.list_texts{width:555px;padding:12px 6px 6px 18px;vertical-align:top}td.list_texts div.caption_left{width:40%;float:left}td.list_texts div.caption_right{width:60%;float:left}td.list_texts div{font-size:12px;line-height:150%}td.list_texts div.name{padding-bottom:8px}td.list_texts a.name{color:#132947;font-size:16px;font-weight:800}td.list_texts a.name2{color:#132947;font-size:14px;font-weight:600}td.list_texts div.description{margin-right:6px}td.list_texts div.sizes{margin:2px 0px;padding:3px 0px;border-top:#CFCFCF 1px solid;border-bottom:#CFCFCF 1px solid}td.list_texts div.sizes div.sizes_left{padding-top:2px;width:48px;float:left;font-weight:600}td.list_texts div.sizes div.sizes_right{width:89%;float:left}td.list_texts div.sizes table{width:100%}td.list_texts div.sizes td{border-style:none;margin:0;width:14%}td.list_texts div.colors_left{padding-top:2px;width:48px;float:left;font-weight:600}td.list_texts div.colors_right{width:89%;float:left}td.list_texts div.colors table{width:100%}td.list_texts div.colors td{border-style:none;margin:0;width:25%}td.list_texts div.colors td.small{font-size:70%}td.list_texts span.price{font-size:12px;font-weight:800}td.list_texts span.discount_price{color:#FC4C27;font-size:12px;font-weight:800}td.list_texts div.description{padding:4px 0px}div.size_remark{float:right;width:180px;font-size:10px}table.size_table{float:right;width:180px;border-collapse:collapse;border-spacing:0}table.size_table td,table.size_table th{text-align:center;padding:1px 6px;border:#CFCFCF 1px solid}table.size_table tr.odd td,table.size_table tr.odd th{background:#fcc}div.subcategory_header{height:44px;width:703px;border:1px solid #8D8D8D;position:relative;margin-bottom:3px}div.subcategory_header .name{font-size:14px;font-weight:600;position:absolute;left:6px;bottom:0px}div.subcategory_header .logo{position:absolute;bottom:3px;right:6px}div.set_subcategory_header{height:47px;width:688px;border:#CFCFCF 1px solid;margin-bottom:3px;font-size:14px;font-weight:600}div.set_subcategory_header div.name{font-size:16px;float:left;margin:3px 0 0 20px}div.set_subcategory_header div.price{font-size:16px;float:left;margin-left:20px}div.set_subcategory_header div.description{margin-left:20px;clear:both}h1.search_title{font-size:26px;text-align:left;margin:30px 0 6px 20px}div.search_word{margin:0 0 20px 20px}div.search_word form{height:26px}div.search_word_input{float:left;border:solid 1px #777;width:564px;background-position:top 4px right 6px;background-repeat:no-repeat;background-image:url(/shop/mobile_images/search_mark.svg);background-size:16px 16px}div.search_word_input input[type="text"]{width:432px;height:22px;border:none;font-size:14px;padding-left:4px}div.search_word_input input[type="text"]:focus{border:none;background-color:#fff;outline:0;box-shadow:none}div.search_word_input input[type="text"]:-webkit-autofill,div.search_word_input input[type="text"]:-webkit-autofill:hover,div.search_word_input input[type="text"]:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset}div.search_word_input input[type="text"]::placeholder{font-size:13px;line-height:12px}div.search_word_input span{display:inline-block;width:100px;height:21px;background-color:#777;padding:3px 0 0 0;text-align:center;font-size:13px;font-weight:600;color:#EBAB60}div.search_word form select{-webkit-appearance:menulist-button;margin-left:8px;width:130px;height:26px}div.search_word .search_word_remark{margin:5px 0 3px 0;font-size:13px;color:#5d5d5d}.pagination_count{display:inline-block;line-height:21px;font-size:21px;margin-top:2px}.pagination{float:right;display:inline-block;margin-left:4px}.order_pagination_count{display:inline-block;line-height:21px;font-size:14px;margin-top:2px}.pagination span.first,.pagination span.last{width:22px;height:24px;display:inline-block;background-position:0 2px;background-size:22px 22px;background-repeat:no-repeat;vertical-align:top}.pagination span.prev{width:22px;height:24px;display:inline-block;background-position:0 2px;background-size:22px 22px;background-repeat:no-repeat;vertical-align:top;margin-left:2px;margin-right:6px}.pagination span.next{width:22px;height:24px;display:inline-block;background-position:0 2px;background-size:22px 22px;background-repeat:no-repeat;vertical-align:top;margin-left:6px;margin-right:2px}.pagination span.first a,.pagination span.last a,.pagination span.prev a,.pagination span.next a{width:22px;height:24px;display:inline-block;font-size:20px}.pagination span.first{background-image:url(/shop/img/page_first.png)}.pagination span.last{background-image:url(/shop/img/page_last.png)}.pagination span.prev{background-image:url(/shop/img/page_prev.png)}.pagination span.next{background-image:url(/shop/img/page_next.png)}.pagination span.page{display:inline-block;margin:0 2px 0 2px;padding-top:1px;width:21px;height:20px;line-height:21px;text-align:center;border:solid 2.2px #b3b3b3;border-radius:4px;vertical-align:top}.pagination span.page a{font-size:16px;color:#3c3c3c}.pagination span.page.current{font-size:16px;background-color:#b3b3b3;color:#fff}.pagination span.page.gap{font-size:16px;margin-right:0px;border:none}h1.new_arrival_title{color:#EE2757;font-size:35px;font-weight:500;text-align:left;margin:70px 0 100px 26px}div.product_header{position:relative;height:90px;border-bottom:#CFCFCF 2px solid;padding:5px;margin-bottom:3px}div.product_header div.social_tags{position:absolute;left:487px;top:22px}div.product_header div.name{position:absolute;left:0px;top:10px;color:#132947;font-size:28px;font-weight:900;width:360px;line-height:120%;text-align:left}div.product_header div.name1{position:absolute;left:0px;top:10px;color:#132947;font-size:28px;font-weight:900;width:550px;line-height:120%;text-align:left}div.product_header div.name2{position:absolute;left:0px;bottom:-8px;color:#132947;font-size:24px;font-weight:800;width:720px;line-height:160%;text-align:left;vertical-align:bottom}div.product_header div.price{position:absolute;left:275px;bottom:-2px}div.product_header div.code{color:#132947;font-size:16px;font-weight:600;position:absolute;left:410px;bottom:1px}div.product_header div.code span{font-size:22px}div.product_header .logo{position:absolute;bottom:3px;right:6px}div.product_header .maker{color:#132947;position:absolute;right:0px;bottom:4px;font-size:16px;font-weight:600;text-align:right}div.product_header span.price,div.product_header span.price_line_through{color:#132947;font-size:22px;font-weight:600}div.product_header span.discount_price{color:#FC4C27;font-size:22px;font-weight:600;padding:0 3px;line-height:95%}div.product_header span.price_line_through{background-image:url(/shop/img/line_through.gif);background-repeat:repeat-x;background-position:center;padding:0 3px}div.main_photo_landscape{margin-top:6px;padding-bottom:8px;border-bottom:#CFCFCF 2px solid;text-align:center}div.main_photo_portrait{margin-top:6px;padding-bottom:8px;border-bottom:#CFCFCF 2px solid;text-align:center}div.contents_left{width:370px;float:left}div.contents_right{width:330px;margin-left:25px;float:left}div.texts{margin-top:8px;margin-bottom:10px}div.texts div.name{font-size:16px;font-weight:600;margin-bottom:8px}div.texts div.description,div.texts div.description_right{padding-bottom:8px;border-bottom:#CFCFCF 1px solid;font-size:14px;line-height:140%}div.texts div.description_right{padding-bottom:8px;border-bottom:#CFCFCF 1px solid;margin-bottom:4px}div.texts div.description a,div.texts div.description_right a{font-size:14px;color:#0000E9}div.sub_photo{margin-top:8px;padding-bottom:8px;border-bottom:#CFCFCF 1px solid;width:370px;height:auto;text-align:center}div.stock{margin:2px 0px}div.stock div.comment{color:#333;padding-top:6px;margin-bottom:6px}div.order_button{margin:15px 22px;height:30px;clear:both}div.order_button .left{float:left}div.order_button .right{float:right}div.order_return_button{margin:15px 0 15px 72px;height:30px;clear:both}table.stock{border-collapse:collapse;border-spacing:0;width:330px}table.stock td,table.stock th{border:#CFCFCF 1px solid;padding:2px 4px;white-space:nowrap}table.stock th{background-color:#ddd;font-size:11px}table.stock td{font-size:12px}table.stock td.i,table.stock th.i{padding:0px}table.stock td.c{text-align:center}table.stock td img{vertical-align:middle}table.stock td.count{text-align:right;font-size:13px}table.stock td span.comment{color:#F22;font-size:10px;margin-right:3px}table.stock td.input{width:65px}table.stock td.input input{width:60px}div.color_sample{background-color:#DDD;padding:28px 6px 6px 6px;border:1px solid #CCC}div.color_sample span{font-size:12px}div.color_sample .ui-dialog-title{position:absolute;left:20px;top:3px;color:#333;width:90%}div.color_sample .ui-dialog-titlebar-close{position:absolute;right:20px;top:3px}.jetzoom-lens{border:none;width:250px;height:250px;box-shadow:0px 0px 10px rgba(0,0,0,0.4);cursor:none}.jetzoom-blank{background-image:url(blank.png)}.jetzoom-ajax-loader{background-image:url(ajax-loader.gif);width:32px;height:32px}div.empty_cart{margin:0 0 20px 0}div.empty_cart div.message{margin:10px auto auto 20px;font-size:20px;font-weight:800}div.empty_cart div.button{margin:65px 45px 0 70px;text-align:center}img.reset_order{cursor:pointer}div.order_title div.name{position:absolute;top:20px;left:50px;color:#fff;font-size:32px;text-align:left;font-weight:900}div.order_title div.title{position:absolute;top:20px;color:#333;font-size:32px;text-align:left;font-weight:800}div.order_title div.subtitle{position:absolute;top:70px;color:#333;font-size:20px;text-align:left;font-weight:800}div.order_title div.subtitle2{position:absolute;top:102px;color:#333;font-size:20px;text-align:left;font-weight:800}div.order_title div.subtitle2r{position:absolute;top:78px;color:#333;font-size:20px;text-align:left;font-weight:800}div.order_title div.subtitle3{position:absolute;top:35px;left:370px;color:#333;font-size:14px;text-align:left;font-weight:800}div.order_title div.return_button{position:absolute;top:24px;left:588px}div.order_title a.order_procedure{position:absolute;top:76px;color:#c9c0aa;font-size:12px}div.order_title a.highlight{color:#fff}div.order_title a.cart{left:55px}div.order_title a.address{left:192px}div.order_title a.payment{left:306px}div.order_title a.confirm{left:450px}div.order_title a.settle{left:574px}div.order_title_image{height:141px;background-image:url(/shop/img/order_header_bg.png);background-position:right top;background-repeat:no-repeat;width:755px;position:relative}div.order_title_no_image{width:700px;height:136px;position:relative;border-bottom:#CFCFCF 2px solid;background-image:url(/shop/img/boro_logo_bw.gif);background-position:640px 100px;background-repeat:no-repeat;margin-left:35px}div.cart_title{float:left;background-image:url(/shop/img/border.jpg);background-position:left top;background-repeat:repeat-y;height:147px;width:755px}table.cart{border-collapse:collapse;border-spacing:0;width:700px;margin:0 5px 10px 20px}table.cart td,table.cart th{border:#aaa 1px solid;padding:4px 10px 3px 10px;white-space:nowrap}table.cart th{background-color:#e2dace;height:27px;font-size:14px}table.cart th.left{padding-left:24px;text-align:left;font-size:18px}table.cart th.body{background-color:#fff;font-size:14px}table.cart tr.confirm_header th{background-color:#fff;height:14px;padding:3px 2px 1px 2px}table.cart tr.confirm th.left{border-right:none}table.cart tr.confirm th.right{padding:6px 15px 1px 0;text-align:right;border-left:none}table.cart td{font-size:14px}table.cart td.image{width:86px}table.cart td.count{width:60px}table.cart td.count div{width:50px;padding:0px 10px 4px 10px;text-align:center}table.cart td.count div input{font-family:'Lucida Grande', 'Hiragino Kaku Gothic ProN', 'ＭＳ Ｐゴシック', 'Meiryo', 'sans-serif';alignment-adjust:central;font-size:14px}table.cart td.delete{width:40px}table.cart td span.total{font-weight:800;font-size:18px}table.cart td span.sub_total{font-size:16px}table.cart td span.sub_total_far{font-size:16px;padding-right:150px}table.cart td span.n{font-size:16px;padding-right:64px}table.cart td.count img,table.cart td.delete img,table.cart th.link img{width:43px}table.cart div{font-size:14px;margin-bottom:2px;margin-top:4px}table.cart div.product_name{font-size:16px;white-space:normal}table.cart div2{font-size:13px;margin-bottom:2px}table.cart div.next{font-size:13px;margin-left:1em}table.cart a{font-size:12px}table.cart td.n,table.cart td.n div,table.cart div.n{width:70px;padding:2px 10px;text-align:right;font-size:16px}td.n span.r,div.n span.r{color:#FC4C27}table.cart td.info,table.cart td.info div,table.cart div.info{color:#FC4C27}table.cart td div.top_info{padding:0;text-align:left;color:#FC4C27}table.cart td div.top_info span.remark{font-size:10px}table.cart td div.n_info{padding-left:10px;font-size:12px;color:#FC4C27;width:60px;white-space:normal;text-align:left}table.cart tr.summary td{font-size:16px}table.cart tr.summary td div.remark{display:inline-table;width:50px;padding:0;margin:1px 0 0 8px;font-size:8px;line-height:10px;text-align:left;vertical-align:top}table.cart img.icon{width:80px;border:0px}table.cart input{text-align:right}table.cart_total{border-collapse:collapse;border-spacing:0;width:700px;margin:10px 0 0 20px}table.cart_total td{border:#aaa 1px solid;padding:4px 10px;text-align:right}table.cart_total th{border:#aaa 1px solid;padding:4px 10px 2px 24px;background-color:#e2dace;width:410px;height:27px;text-align:left;font-size:18px}table.cart_total td span.total{font-weight:800;font-size:20px;margin:0 64px 0 0}div.detail{margin:10px 0}div.detail dt,div.detail dd{font-size:13px}div.op_buttons{margin:45px 70px 20px 60px;text-align:center;position:relative}div.bottom_buttons{margin:65px 55px 0 70px;text-align:center}div.op_buttons div.button *,div.bottom_buttons div.button *{margin:0 2px}div.shopping_suggestion{margin:14px auto 0 155px;color:#888;background-image:url(/shop/img/back_to_shopping.gif);background-position:left center;background-repeat:no-repeat;padding-left:24px;font-size:15px;text-align:left;vertical-align:center;line-height:150%}div.suggestion,div.suggestion a{font-size:15px;font-weight:800}div.settle_suggestion{margin:16px auto auto 45px;font-size:24px;font-weight:800}div.settle_suggestion2{margin:16px auto auto 45px;font-size:20px}div.settle_suggestion .text{float:left;font-size:16px;line-height:180%;font-weight:800}div.settle_suggestion .button{float:right;width:200px;padding-top:10px}div.settle_suggestion2{margin:20px 20px;border:#444 3px solid;padding:20px 60px;font-size:16px;line-height:180%;font-weight:800;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}div.confirm_attention{margin:0px 0 15px 20px;font-size:17px;font-weight:800}div.confirm_error{margin:0px 0 15px 20px;font-size:17px;font-weight:800;color:#f00}div.panel{width:700px;margin:0 4px 10px 19px;border:#aaa 1px solid}div.panel div.header{background-color:#e2dace;height:26px;font-size:18px;font-weight:800;padding:5px 15px 5px 24px;border-bottom:#aaa 1px solid;vertical-align:middle}div.panel div.header .name{float:left;font-size:18px}div.panel div.header .point{float:left;width:250px;text-align:center;font-size:15px}div.panel div.header .point .large{font-size:19px}div.panel div.header .comment{margin-top:6px;float:right;font-weight:400;text-align:right}div.panel div.header .left{clear:left;float:left;font-size:18px;font-weight:800}div.panel div.header .right{float:right}div.panel div.header .sub-text{font-size:15px;margin:4px 0 0 10px}div.panel div.header label{font-size:18px;padding:0px 0 0 34px;position:absolute;vertical-align:top}div.panel div.header input[type="radio"]+label{margin:1px 0 0 0;line-height:26px}div.panel div.body{padding:16px 10px 8px 20px}div.panel div.body label{font-size:16px;text-align:right}div.panel div.body h2{font-size:15px;font-weight:800}div.panel div.body dl.top_space{margin-top:20px}div.panel div.body dt{clear:left;float:left;width:180px;padding:4px 0px 2px 10px;font-weight:800;font-size:15px;text-align:right;height:26px}div.panel div.body dt.invoice{clear:left;float:left;width:180px;padding:10px 0px 2px 10px;font-weight:800;font-size:15px;text-align:right;height:30px}div.panel div.body dt.two_line{float:none;padding:4px 0px 5px 10px;font-weight:800;font-size:15px;text-align:left;height:26px;width:100%}div.panel div.body dd{margin-left:180px;padding:4px 0px 2px 20px;font-size:15px;height:26px}div.panel div.body dd.invoice{margin-left:180px;padding:10px 0px 2px 20px;font-size:15px;height:30px}div.panel div.body dd.two_line{margin-left:0;padding:4px 0px 8px 10px;font-size:15px;height:26px}div.panel div.body dd *{font-size:15px;float:left}div.panel div.body div.remark{font-size:16px;margin-left:120px}div.panel div.free{padding:0px 10px 18px 20px}div.panel div.free dt{clear:left;float:left;width:180px;padding:2px 0px 2px 10px;font-weight:800;font-size:16px;text-align:right}div.panel div.free dd{margin-left:180px;padding:0px 0px 4px 20px;font-size:16px}div.panel div.free dt label{font-weight:800;font-size:16px}div.panel div.free dd textarea{font-size:15px;width:380px}div.panel div.body div.remark3{font-size:13px;font-weight:400;margin:10px 8px 0px 100px}div.panel div.body div.remark4{font-size:13px;font-weight:400;margin:10px 8px 0px 40px}div.panel div.body span.remark2{font-size:11px;font-weight:400;margin:-6px 0 0 8px;float:left}div.panel div.body span.remark{font-size:11px;font-weight:400;margin:2px 8px 0 8px;float:left}div.panel div.body .long_field{width:80%}div.panel div.body dt.long_comment span{margin-right:60px;font-size:15px}div.panel div.body dd.long_comment{margin-left:500px}div.panel div.body dd.long_comment input{width:66px;font-size:16px}div.panel div.body dd.tall_dd{height:50px}div.panel div.body dd.tallest_dd{height:82px}div.panel div.body div.detail{padding:0 0 10px 200px;font-size:17px}div.detail_remark{margin-top:-16px;padding:0 0 10px 150px;font-size:14px;color:#FC4C27}div.panel div.remark{padding:10px 20px}div.panel div.remark dt{clear:left;float:left;width:180px;padding:4px 0px 2px 10px;text-align:right}div.panel div.remark dd{height:98px}div.panel div.body ul.remark{margin-left:80px;list-style-type:none}div.panel div.body ul.remark>li{font-size:16px;font-weight:400;line-height:30px}div.panel div.body ul.remark ul{margin-left:40px;list-style-type:none}div.panel div.body ul.remark ul>li{font-size:14px;font-weight:400}div.panel div.body .password_reminder{font-size:14px;position:absolute;top:8px;left:410px;width:180px}div.panel div.body .far_left{left:410px}div.panel div.body .name-separator{margin:0 5px 0 5px}div.panel div.body .separator{margin:0 5px 0 5px}div.panel div.body .checkbox{float:left;margin:4px 0 20px 0}div.panel div.body .span_comment{margin:0 5px 0 5px;font-size:14px;width:430px}div.panel div.body #order_remark{width:378px;height:92px}div.panel div.body div.description{font-size:14px;padding:5px 10px 20px 10px}div.panel div.body div.description b{font-size:14px}div.panel div.body .separater{margin-right:15px}div.panel div.point_body{padding:14px 2px 2px 20px}div.panel div.point_body .left{clear:left;float:left;height:28px;width:410px;padding:0px 0px 0px 55px;font-size:16px;font-weight:400}div.panel div.point_body .right{margin-left:410px;height:28px;font-size:16px}div.panel div.point_body .right label{font-size:16px}div.panel div.point_body .right input{width:66px;font-size:16px;text-align:right}div.panel div.point_body .comment{margin-bottom:6px;margin-right:3px;font-weight:400;text-align:right}div.panel div.sub-header{margin:8px 20px;border-top:#aaa 1px solid;padding:8px 0 0 0;font-size:16px;font-weight:800}div.panel div.sub-suggestion{margin:8px 20px;border-top:#aaa 1px solid;padding:8px 0 0 180px;font-size:16px;font-weight:800}div.panel div.point_comment{padding:8px 10px}div.panel div.point_comment .left{float:left;width:430px;text-align:center;padding-top:10px;font-size:16px}div.panel div.point_comment .right{margin-left:430px;font-size:14px;line-height:20px}div.panel div.point_comment .right img{vertical-align:bottom}label.required:before,div.required:before{color:#E00;content:"* ";font-size:14px}div.panel div.required{font-size:14px}div.panel div.suggestion{margin:14px 0 16px 120px;width:530px}div.panel div.suggestion li{list-style-type:none;font-size:16px;font-weight:400;line-height:24px}div.panel div.suggestion li:before{content:"※ "}div.panel div.suggestion li.red{color:#f33}div.panel div.suggestion li.small{font-size:11px}div.panel div.suggestion-d{padding-left:235px;font-size:12px;margin:4px 0 16px 0}div.frame-panel{width:700px;margin:0 5px 6px 20px;border:#aaa 1px solid}div.frame-panel div.header{height:40px;padding:4px 20px 4px 20px}div.frame-panel.my_page div.header{height:30px}div.frame-panel div.header *{font-size:20px;font-weight:800;margin:8px auto auto 4px;text-align:center}div.frame-panel.my_page div.header .pagination{margin-top:-6px}div.frame-panel div.body{margin:0 17px 16px 37px;background-color:#fff;padding:20px 10px 20px 10px}div.frame-panel.my_page div.body{margin:0}div.frame-panel div.body dt{clear:left;width:190px;height:40px;padding:2px 0px 2px 0px;text-align:right;margin:0 10px 0 auto;float:left}div.frame-panel div.body dt *{font-weight:800;font-size:18px}div.frame-panel div.body dd{margin-left:190px;height:40px;padding:2px 0px 2px 0px}div.frame-panel div.body dd p{font-size:14px}div.frame-panel div.body dd *{font-size:16px;float:left;margin-right:10px;margin-top:2px}div.frame-panel div.body span.remark{font-size:11px;font-weight:400;margin:6px 10px 0 0;float:left}div.frame-panel div.body div.remark{margin:-27px 0 0 116px;font-size:11px;font-weight:400}div.frame-panel div.body div.remark2{margin-top:8px;text-align:center;font-size:12px;font-weight:400}div.frame-panel div.body .remark-image{margin:8px 0 0 36px}div.frame-panel div.body div.delivery{margin:0 -10px 0 -10px;padding:6px 0;background-color:#e2dace}div.frame-panel div.body div.delivery .h1{font-size:18px;font-weight:800;margin:0 0 0 50px}div.frame-panel div.body div.delivery .h2{font-size:17px;font-weight:800;margin:0 8px 0 16px}div.frame-panel div.body div.attention{margin:4px 0px 10px 10px;font-size:15px;text-align:left}div.frame-panel div.body .bank_transfer_attention_top{margin-bottom:20px;font-size:16px;font-weight:800}div.frame-panel div.body .bank_transfer_attention_top span{margin-right:6px;color:red}div.frame-panel div.body .bank_transfer_attention0{margin:0px 0 6px 10px;font-size:16px;font-weight:400}div.frame-panel div.body .bank_transfer_attention1{margin:14px 0 6px 10px;font-size:14px;font-weight:800}div.frame-panel div.body .bank_transfer_attention2{margin:24px 0 4px 10px;font-size:16px;font-weight:800}div.frame-panel div.body .bank_transfer_info{font-size:18px;font-weight:800;margin:0 0 0 10px}div.frame-panel div.body .bank_transfer_comment{font-size:12px;font-weight:400;margin:0 0 0 10px}div.frame-panel div.body .new_card_button{margin-top:-3px;margin-left:30px}div.panel-simple{width:700px;height:48px;margin:10px 5px 5px 20px;border:#aaa 1px solid}div.panel-simple.my_page{height:38px;margin-top:0px}div.panel-simple div.header{float:left;padding:10px 0 0 35px;font-size:20px;font-weight:800}div.panel-simple.my_page div.header{padding:4px 0 0 28px}div.panel-simple div.price{float:right;padding:6px 20px 0px 20px;font-size:24px;font-weight:800;text-align:center}div.panel-simple div.point{float:right;padding:8px 40px 0px 0px;font-size:16px;text-align:right}div.panel-simple span.point-name{margin-right:20px;font-size:16px}div.total-payment table{width:418px;margin:-20px 110px 0 110px}div.total-payment table td{text-align:right;font-size:15px;font-weight:800}div.total-payment .total{font-size:20px;font-weight:800;text-align:right;margin:4px 62px 10px 0;border-top:#aaa 1px solid}div.total-payment .total span{font-size:24px;font-weight:800;text-align:right;margin-left:20px}div.kuronoko_guidance,div.daibiki_guidance{margin:12px 15px 20px 30px;text-align:center}div.kuronoko_guidance .head,div.daibiki_guidance .head{margin:0 0 10px 10px;font-size:20px;font-weight:400;text-align:center}div.daibiki_guidance .detail .title{font-size:20px;font-weight:600;color:#f00;text-align:center;margin-bottom:10px}div.kuronoko_guidance .detail,div.daibiki_guidance .detail{padding:10px 20px;font-size:14px;text-align:left}div.kuronoko_guidance .head2,div.daibiki_guidance .head2{font-size:18px;font-weight:500;margin-top:6px;text-align:center}div.kuronoko_guidance img{margin:6px 0}div.kuronoko_guidance .tail{text-align:left;padding-left:16px;margin-left:10px;font-size:14px;margin-left:10px}div.kuronoko_thanks .head{font-size:34px;font-weight:800;margin:20px 0 20px 40px}div.kuronoko_thanks .tail{font-size:22px;font-weight:500;margin-left:70px}div.info{margin:10px 0px;font-size:13px}div.info_back_order{margin:0 0 0 20px;font-size:13px}div.customer_title{height:98px;font-size:22px;font-weight:600}div.guidance_title{height:48px;margin:18px 0 0 20px}div.guidance_title h1{float:left;font-size:32px;font-weight:900}div.guidance_title h2{float:left;font-size:14px;margin-left:30px;margin-top:19px}div.guidance_title div{float:right;margin-top:5px}div.pony_contents{margin-left:20px}div.explanation{margin:0px 5px 8px 20px;text-align:justify}div.explanation h2{margin:30px 0 10px 0;padding:10px 1px 4px 1px;font-size:16px;border-bottom:#CFCFCF 2px solid;background-image:url(/shop/img/boro_logo_bw.gif);background-position:right top;background-repeat:no-repeat}div.explanation h3{font-size:16px;font-weight:600;margin-bottom:8px}div.explanation h4{padding:2px 1px;font-size:18px;font-weight:900;text-align:left;color:#073969;background-color:#EEE}div.explanation h4:before{font-family:'Hiragino Kaku Gothic ProN', 'Meiryo', 'sans-serif';content:"■ ";color:#073969;font-size:18px}div.explanation h5{margin:8px 0 6px 0;padding:2px 1px;font-size:13px;font-weight:400;text-align:center}div.explanation pre{padding:1px 2px 1px 6px;font-size:13px;line-height:160%}div.explanation a.link{color:#00f;font-weight:400}div.explanation div#order_form{border:none}div.explanation div.last{border-bottom:#aaaaaa 1px solid}div.explanation table td{padding:6px 16px}div.explanation dd.left{margin-left:0}div.explanation_box{padding:0.5em 1em;margin:2em 0;font-weight:bold;color:#6091d3;background:#FFF;border:solid 3px #6091d3;border-radius:10px}div.explanation_box p{margin:0;padding:0}div.guidance_footer{height:300px;padding-top:2px;padding-bottom:200px}div.guidance_footer .left{float:left;padding-left:48px}div.guidance_footer .left a{font-size:14px;font-weight:800}div.guidance_footer .right{float:right;text-align:right;font-size:14px;font-weight:400;color:#888}div.mail_format{margin:40px 0}div.mail_format div.title{border-top:#CFCFCF 1px solid;border-bottom:#CFCFCF 1px solid;padding:10px 0 20px 0}div.mail{border-bottom:#CFCFCF 1px solid}div.mail table{width:100%}div.mail th{width:150px;font-weight:400;text-align:left;padding-left:30px}div.mail td{padding:1px 4px}div.mail td.category{border-top:#CFCFCF 1px solid;border-bottom:#CFCFCF 1px solid;padding:3px 0 3px 20px}div.mail td.category2{border-top:#CFCFCF 1px solid;padding:3px 0}img.thanks{margin:40px 70px 30px 70px}div.card_settle{margin-top:-68px;height:700px;background-image:url(/shop/img/toiawase-uma.jpg);background-position:97px 44px;background-repeat:no-repeat;text-align:center}div.card_settle div.large_title{margin-top:78px;font-size:400%;font-weight:800}div.card_settle div.left_title{text-align:left;font-size:300%;font-weight:800}div.card_settle div.back_button{margin-top:262px}div.card_settle div.back_button2{margin-top:54px}div.card_settle div.guidance .head{margin-top:30px;font-size:180%;font-weight:400}div.card_settle div.caution{margin-top:144px;font-size:240%;font-weight:600}div.card_settle div.settle_button{margin-top:50px}div.cancel_done{height:600px;background-image:url(/shop/img/background-uma.jpg);background-position:center 40px;background-repeat:no-repeat;padding-top:210px}div.cancel_done h1{font-size:36px;font-weight:600;text-align:center}div.zoom_present{width:360px;font-size:100%;color:#839a55}div.recruitment *{font-size:14px;line-height:23px}div.recruitment h2{font-weight:bold}div.recruitment dl{margin:0 0 20px 0}div.recruitment dt{float:left;width:80px}div.recruitment dd{margin-left:80px}div.kuroneko_info_cart{margin:10px 0 0 45px;font-size:13px;text-align:left}div.frame-panel div.body div.kuroneko_info_netpay{margin:4px 0 0 20px;font-size:16px;font-weight:600;color:#f00;text-align:left}ul.payment_method_no_send{list-style-type:none;margin:20px 0}ul.payment_method_no_send li{margin:20px 0}div.frame-panel.my_page div.body{margin:0;padding:0}div.frame-panel.panel div.header{background-color:transparent;border-bottom:none}div.frame-panel.panel div.right{text-align:right}table.my_order_list{width:100%;border-collapse:collapse}.my_order_list .order_header{background-color:#EEE}.my_order_list tr{border:#aaa 1px solid}.my_order_list tr.order_body td,.my_order_list tr.order_header2 th{border:#aaa 1px solid}.my_order_list .order_header td.date{padding-left:50px;font-size:16px;font-weight:800;height:34px}.my_order_list .order_header td .cancel{margin-left:24px;font-size:16px;font-weight:800}.my_order_list .order_header td.detail{text-align:right;padding-right:20px}.my_order_list .order_header2 th{height:27px}.my_order_list .order_body{height:auto}.my_order_list .order_body td{padding:10px 0;font-size:14px}.my_order_list .order_body td.image{padding:8px 0;width:160px;vertical-align:middle;text-align:center}.my_order_list .order_body td.desc{padding:4px 10px 3px 16px}.my_order_list .order_body td.desc .product_name{font-size:16px;font-weight:600;margin-left:-8px;margin-bottom:8px}.my_order_list .order_body td.quantity{width:93px;height:auto;border:none;text-align:center;font-size:14px}.my_order_list .order_body td.price{width:141px;text-align:center;font-size:14px;border-left:#aaa 1px solid}.my_order_list .order_reorder{height:40px !important}.my_order_list .order_reorder td.reorder{border-top:#aaa 1px solid}.my_order_list .order_reorder td.reorder-stock{border-top:#aaa 1px solid;padding:0 6px}.my_order_list td .reorder-button{margin:0 6px;height:26px;width:88px;white-space:nowrap;color:#fff;font-size:12px;font-weight:800;text-align:center;border:none;border-radius:4px;background-color:#f0c508}.my_order_list td .reorder-button:active{transform:translate(1px, 1px)}.my_order_list td .sold-out{pointer-events:none;margin:0 6px;height:26px;width:88px;white-space:nowrap;font-size:12px;font-weight:800;vertical-align:middle;border:#aaa 1px solid;border-radius:4px;background-color:#fff}.my_order_list .order_reorder td.reorder-stock table{border-collapse:collapse;height:28px;width:138px;padding:2px}.my_order_list .order_reorder td.reorder-stock table td{border:#ddd 1px solid;padding:1px 3px;text-align:right}.my_order_list .order_reorder td.reorder-stock table th{border:#ddd 1px solid;padding:1px 4px;background-color:#eee}.my_order_list .order_reorder td.reorder-stock input{width:18px;height:18px;text-align:right;border:#555 1px solid}.my_order_list img.icon{width:85%;min-height:60px;border:0px}.my_order_list div.icon{padding-top:30px;font-weight:800;text-align:center;width:80px;height:80px;border:0px}.my_order_list td .detail{display:inline-block;white-space:nowrap;padding:4px 16px;color:#fff;font-size:12px;font-weight:800;text-align:center;border:none;border-radius:4px;background-color:#afaeb1}.my_order_list td .detail:active{transform:translate(1px, 1px)}.my_page div.header .edit_button{float:right;white-space:nowrap;margin-top:0px;padding:2px 20px;color:#fff;font-size:16px;font-weight:800;text-align:center;border:none;border-radius:4px;background-color:#afaeb1}.my_page div.header .edit_button:active{transform:translate(1px, 1px)}.edit_customer .return_button{display:inline-block;white-space:nowrap;margin-top:2px;padding:4px 60px;color:#fff;font-size:14px;font-weight:800;text-align:center;border:none;border-radius:4px;background-color:#afaeb1}.edit_customer .submit{margin:8px 55px 20px 70px;text-align:center}.edit_customer .submit .submit_button{display:inline-block;white-space:nowrap;padding:4px 25px;color:#fff;font-size:14px;font-weight:800;text-align:center;border:none;border-radius:4px;background-color:#f0c508}.edit_customer .submit .submit_button:active{transform:translate(1px, 1px)}.edit_customer .leave_button{display:inline-block;white-space:nowrap;margin-top:2px;padding:4px 10px;color:#fff;font-size:13px;font-weight:800;text-align:center;border:none;border-radius:4px;background-color:#afaeb1}.edit_customer .leave_button:active{transform:translate(1px, 1px)}.menu_tree ul{list-style:none;margin-top:4px;margin-bottom:4px}.menu_tree li{margin:0;padding-top:3px}.menu_tree li.category>a span{padding-left:39px}.menu_tree li.category{padding-top:3px}.menu_tree li.category>a{color:#4C4C4C;font-size:11px}.menu_tree li.category>a span{padding-left:15px;margin-left:10px}.menu_tree li.category>a span.selected{color:#FC8C67;font-weight:500}.menu_tree li.category a span:hover{color:#FC4C27;cursor:pointer;background-image:url(/shop/img/selected.gif);background-repeat:no-repeat;background-position:0px 0px}.menu_tree li.subcat{padding-left:17px}.menu_tree li.subcat>a{color:#666666;font-size:11px;padding-left:10px;margin-left:8px}.menu_tree li.subcat>a:hover{color:#FC8C67;cursor:pointer;background-image:url(/shop/img/selected.gif);background-repeat:no-repeat;background-position:left center}.menu_tree li.subcat>a.selected{color:#FC8C67;font-weight:800}.menu_link_top>a{padding-left:15px;color:#4B4B4B;font-size:14px;font-weight:600}.menu_link{padding-top:8px;padding-right:0;padding-left:0px}.menu_link>span{padding-left:15px;font-size:13px;font-weight:600;cursor:pointer}.item1>span{color:#913347}.item2>span{color:#C56134}.item3>span{color:#6B5937}.item4>span{color:#95B040}.item5>span{color:#5f9d74}.item6>span{color:#EBAB60}.item7>span{color:#666666}
