﻿﻿﻿﻿﻿﻿@charset "utf-8";*{margin:0;font-size:100%;-ms-touch-action:none;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ul, ol, li, fieldset, form, label, textarea, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0px;padding:0px;color:inherit;font-size:inherit;font-weight:inherit;font-style:normal;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "Osaka", "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, Arial, Helvetica, sans-serif;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "Osaka", "ＭＳ Ｐゴシック", "MS P Gothic", Verdana, Arial, Helvetica, sans-serif;line-height:inherit;text-align:inherit;word-break:normal;list-style-type:none;vertical-align:bottom;}
h1, h2, h3, h4, h5, h6, form, select{font-size:100%;}
table{border-style:none;border-collapse:collapse;border-spacing:0px;}
th, td{text-align:left;vertical-align:top;}
caption{caption-side:top;}
img{border:none;vertical-align:bottom;}
:focus{outline:0;}
.window:focus{outline:dotted 1px;}
html{height:100%;}
body{margin:0;color:#000;background:#fff;text-align:center;-webkit-text-size-adjust:auto;}
body{width:100%;text-align:left;}
body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","Osaka","ＭＳ Ｐゴシック","MS P Gothic",Verdana,Arial,Helvetica,sans-serif;height:100%;line-height:1.5;text-align:left;}
a{color:#1b1b1b;}
a:hover{color:#FF0000;}
#EC_design{width:100%;}
#EC_design_inner{}
#EC_header{width:100%;}
#EC_header_inner{width:950px;margin:auto;}
#EC_globalNav{width:100%;}
#EC_globalNav_inner{width:950px;margin:auto;height:30px;}
#EC_footer{width:100%;clear:both;}
#EC_footer_inner{width:950px;margin:20px auto 0;}
#EC_wrapper{padding:0;text-align:left;}
#EC_wrapper_inner{width:970px;margin:auto;position:relative;min-height:1px;}
#EC_wrapper_inner:after{display:block;clear:both;height:0;content:"";}
#EC_main1column{width:100%;margin:0 0 0 10px;}
#EC_main1column_inner{position:static;}
#EC_main1column #EC_main_wide{width:950px;background-color:#FFFFFF !important;}
#EC_main1column #EC_main_wide_inner{margin:0 10px;}
#EC_main1column #EC_leftcolumn{display:none;}
#EC_main1column #EC_leftcolumn_inner{position:static;}
#EC_main1column #EC_main{width:950px;}
#EC_main1column #EC_main_inner{margin:0 10px;padding-bottom:40px;}
#EC_main1column #EC_rightcolumn{display:none;}
#EC_main1column #EC_rightcolumn_inner{position:static;}
#EC_cart_main2column{width:1200px !important;}
#EC_cart_main2column #EC_cart_main2column_left{float:left;}
#EC_cart_main2column #EC_cart_main2column_right{float:left;}
#EC_main2column_left{width:100%;}
#EC_main2column_left_inner{position:static;}
#EC_main2column_left #EC_main_wide{width:960px;}
#EC_main2column_left #EC_main_wide_inner{margin:0 10px;}
#EC_main2column_left #EC_leftcolumn{width:200px;float:left;}
#EC_main2column_left #EC_leftcolumn_inner{margin:0 10px;}
#EC_main2column_left #EC_main{width:757px;float:left;}
#EC_main2column_left #EC_main_inner{margin:0 10px;}
#EC_main2column_left #EC_rightcolumn{display:none;}
#EC_main2column_left #EC_rightcolumn_inner{position:static;}
#EC_main2column_right{width:100%;}
#EC_main2column_right_inner{position:static;}
#EC_main2column_right #EC_main_wide{width:960px;}
#EC_main2column_right #EC_main_wide_inner{margin:0 10px;}
#EC_main2column_right #EC_leftcolumn{display:none;}
#EC_main2column_right #EC_leftcolumn_inner{position:static;}
#EC_main2column_right #EC_main{width:757px;float:left;margin:0 10px 0 10px;}
#EC_main2column_right #EC_main_inner{margin:0 10px;}
#EC_main2column_right #EC_rightcolumn{width:180px;float:left;margin:0 !important;}
#EC_main2column_right #EC_rightcolumn_inner{margin:0 10px 0 0;}
#EC_main3column{width:100%;}
#EC_main3column_inner{position:static;}
#EC_main3column #EC_main_wide{float:left;width:760px;margin:0;display:inline;}
#EC_main3column #EC_main_wide_inner{margin:0 0;}
#EC_main3column #EC_leftcolumn{float:left;margin:0 15px 0 10px !important;}
#EC_main3column #EC_leftcolumn_inner{margin:0 0;}
#EC_main3column #EC_main{width:560px;float:left;margin:0 !important;}
#EC_main3column #EC_main_inner{margin:0 5px;}
#EC_main3column #EC_rightcolumn{width:190px;float:left;margin:0 !important;}
#EC_main3column #EC_rightcolumn_inner{margin:0 0px;}
#EC_header .header_login{display:block;width:600px;float:right;position:relative !important;top:5px !important;}
#cust_main{margin:5px;padding:5px;overflow:hidden;}
#cust_main .custBtn{text-decoration:none;background-color:#DF013A;height:30px;width:auto;text-align:center;color:white;margin:5px;font-size:16px;font-family:palatino linotype, palatino, serif;}
#cust_main .custBtnHover{text-decoration:none;background-color:#8A0829;height:30px;width:auto;text-align:center;color:white;margin:5px;}
#cust_main .itemDetail{text-decoration:none;background-color:#CCCCCC;height:20px;width:auto;text-align:center;color:black;margin:5px;}
#cust_main .itemDetail:HOVER{text-decoration:none;background-color:#A6A2A2;height:20px;width:auto;text-align:center;color:#272727;margin:5px;}
#cust_main .custAction{margin:10px;width:80%;overflow:hidden;}
#cust_main .custAction .leftAlign{float:left;}
#cust_main .custAction .rightAlign{float:right;}
#cust_main .custAction .disabled{background-color:#CCCCB2 !important;}
#cust_main #cust_header{}
#cust_main #cust_header img{width:40;height:40px;}
#cust_main #cust_header #cust_main_item{}
#cust_main #cust_header .text{text-shadow:7px 1px 9px rgba(194,159,143,1);font-weight:normal;color:#854A0F;letter-spacing:1pt;word-spacing:2pt;font-size:30px;text-align:left;font-family:palatino linotype, palatino, serif;line-height:1;}
#cust_main #cust_header #mainItem{width:65%;overflow:hidden;padding:10px;float:left;}
#cust_main #cust_header #mainItem span{font-family:palatino linotype, palatino, serif;font-size:16px;font-weight:bold;}
#cust_main #cust_header #mainItem #itemName{width:75%;float:left;}
#cust_main #cust_header #mainItem #itemCount{width:5%;float:left;}
#cust_main #cust_header #mainItem #itemPrice{float:right;}
#cust_main #cust_header #cust_checkout{float:right;text-align:center;padding-top:5px;}
#cust_main #cust_header .hidden{display:none;}
#cust_main #cust_main_inner{overflow:hidden;}
#cust_main #cust_main_inner #cust_contents{width:80%;padding:2px;margin:2px;float:left;}
#cust_main #cust_main_inner #cust_service_contents{border:1px solid #ADADAD;width:80%;padding:2px;margin:2px;float:left;}
#cust_main #cust_main_inner #cust_service{width:98%;padding:2px;margin:2px;float:left;}
#cust_main #cust_main_inner #cust_preview{border:1px solid black;margin:2px;float:left;width:28%;}
#cust_main #cust_main_inner #cust_preview #previewTitle{width:100%;text-align:center;background-color:#F0F0F0;font-family:palatino linotype, palatino, serif;font-size:16px;font-weight:bold;}
#cust_main #cust_main_inner #cust_service_preview{border:1px solid black;margin:2px;float:left;width:18%;}
#cust_main #cust_main_inner #cust_service_preview #previewTitle{width:100%;text-align:center;background-color:#F0F0F0;font-family:palatino linotype, palatino, serif;font-size:16px;font-weight:bold;}
#cust_main #cust_main_inner .titleDiv{background:none repeat scroll 0 0 #333333;color:#FFFFFF;font-size:14px;font-weight:bold;padding:5px;}
.customize_component{padding:10px;}
.customize_service_component{padding:5px;}
.customize_service_component .serviceOptions{}
.customize_service_component .serviceOptions select{font-family:palatino linotype, palatino, serif;font-size:12px;width:100%;}
.customize_service_component .serviceOptionFonts{font-family:palatino linotype, palatino, serif;font-size:12px;}
.customize_service_component .serviceOptions .rowDiv{width:100%;margin-top:3px;margin-bottom:3px;overflow:hidden;display:inline-block;border:1px solid #A0A0A0;}
.customize_service_component .serviceOptions .special{font-family:palatino linotype, palatino, serif;text-shadow:0px 0px 20px rgba(255,53,13,1);font-weight:bold !important;color:#F50202;font-style:italic !important;}
.customize_service_component .serviceOptions .labelDiv{width:33%;padding-left:2px;padding-top:2px;display:inline-block;vertical-align:middle;}
.customize_service_component .serviceOptions .payNowDiv{width:14%;padding-right:2px;text-align:right;padding-top:2px;display:inline-block;vertical-align:middle;}
.customize_service_component .serviceOptions .firstBillDiv{width:11%;padding-right:2px;text-align:right;padding-top:2px;display:inline-block;vertical-align:middle;}
.customize_service_component .serviceOptions .monthlyDiv{width:12%;padding-right:2px;text-align:right;padding-top:2px;display:inline-block;vertical-align:middle;}
.customize_service_component .serviceOptions .installmentDiv{padding-right:10px;min-width:27%;text-align:right;padding-top:2px;display:inline-block;vertical-align:middle;}
.customize_service_component .serviceOptions .subCat1{padding-left:10px;}
.customize_service_component .serviceOptions .subCat2{padding-left:20px;}
.customize_service_component .serviceOptions .discounted{text-decoration:line-through;}
.customize_service_component .serviceOptions .hidden{display:none !important;}
.customize_service_component .serviceOptions .header{font-weight:bold;text-align:center;padding-top:2px;}
.customize_service_component .serviceOptions .payNowPrice{font-size:12px !important;font-weight:bold;padding-top:5px;text-align:right;}
.customize_service_component .serviceOptions .payNowFinal{font-size:16px;padding-top:5px;text-align:right;font-weight:bold;}
.customize_service_component .serviceOptions .payNowFinal span{font-style:italic;}
.customize_service_component .serviceOptions .firstBillPrice{font-size:12px !important;padding-top:5px;text-align:right;}
.customize_service_component .serviceOptions .recurringPrice{font-size:12px !important;padding-top:5px;text-align:right;}
.customize_service_component .serviceOptions .installmentDivPrice{padding-top:5px !important;font-size:12px !important;text-align:right !important;}
.customize_service_component .serviceOptions .subTotalFinal{font-size:16px !important;padding-top:5px;text-align:right;font-weight:bold;font-style:italic;}
.customize_service_component .serviceOptions .qty{font-size:14px !important;padding-top:5px;text-align:right;font-style:italic;}
.customize_service_component .serviceOptions .subTotalFinal span{font-style:italic;}
.customize_service_component .serviceOptions .label{font-size:14px !important;padding-left:5px;}
.customize_service_component .serviceOptions .value{font-size:12px !important;padding-left:15px;padding-top:0px;padding-bottom:5px;}
.customize_service_component .serviceOptions .details span{font-size:12px !important;padding-left:15px;padding-top:5px;padding-bottom:5px;font-style:italic;}
.customize_component .featureOptions{font-family:palatino linotype, palatino, serif;font-size:14px;}
.customize_component .shiftRight{margin-left:20px;}
.customize_service_component .serviceOptions .special span{font-family:palatino linotype, palatino, serif;text-shadow:0px 0px 20px rgba(255,53,13,1);font-weight:bold !important;color:#F50202;font-size:14px;font-style:italic !important;}
.customize_component .hidden{display:none;}
.customize_component .groupWrapper{display:table;background:white;border:1px solid #CCCCCC;width:100%;margin-top:5px;margin-bottom:5px;}
.customize_component .optionItem{font-family:palatino linotype, palatino, serif;background:none repeat scroll 0 0 #E1E1D7;color:#403525;font-weight:bold;margin-bottom:5px;margin-top:5px;padding-left:10px;}
.customize_component .groupWrapper .groupTitle{padding:5px;}
.customize_component .groupWrapper .groupBody{padding:5px;}
.customize_component .groupWrapper .groupBody .partWrapper{margin-left:20px;padding-bottom:10px;margin-bottom:5px;margin-top:5px;background:#EEEEEE;}
.customize_component .groupWrapper .groupBody .partWrapper .partTitle{}
.customize_component .groupWrapper .groupBody .partWrapper .partBody{padding-top:10px;.}
.customize_component .groupWrapper .groupBody .partWrapper .partBody .partOptionWrapper{margin-left:20px;padding-bottom:10px;}
.customize_component .groupWrapper .groupBody .partWrapper .partBody .partOptionWrapper .partOptionTitle{padding-bottom:10px;}
.customize_component .groupWrapper .groupBody .partWrapper .partBody .partOptionWrapper .partOptionBody{margin-left:25px;}
.customize_component .inlineDiv{display:inline-block;vertical-align:middle;margin-right:5px;}
.customize_component .blockDiv{display:block;vertical-align:middle;}
.customize_component .limitDiv{width:200px;}
.customize_component .dateDiv{}
.customize_component .dateDiv input[type=text]{width:50px;}
.customize_component .info{font-size:10px;font-style:italic;}
.customize_component .must{color:red;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.clearfix{display:inline-block;}
* html.clearfix{height:1%;}
.clearfix{display:block;}
#EC_header_inner:after,
#EC_globalNav_inner:after,
#EC_footer_inner:after,
#EC_wrapper_inner:after{display:block;clear:both;height:0;content:"";}
#EC_design,
#EC_header,
#EC_globalNav,
#EC_footer,
#EC_wrapper_inner,
#EC_main2column,
#EC_main2column_left,
#EC_main2column_right,
#EC_main3column,
#EC_main_wide,
#EC_leftcolumn,
#EC_main,
#EC_rightcolumn{position:relative;min-height:1px;}
#EC_design_inner,
#EC_header_inner,
#EC_globalNav_inner,
#EC_footer_inner,
#EC_wrapper,
#EC_main2column_inner,
#EC_main2column_left_inner,
#EC_main2column_right_inner,
#EC_main3column_inner,
#EC_main_wide_inner,
#EC_leftcolumn,
#EC_leftcolumn_inner,
#EC_main_inner,
#EC_rightcolumn_inner{position:static;min-height:1px;}
* html body{font-size:62.5%;}
* + html body{font-size:62.5%;}
#EC_design #EC_main{font-size:1em;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ul, ol, li, fieldset, form, label, textarea, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;letter-spacing:0;}
:focus{outline:0;}
.window:focus{outline:dotted 1px;}
ul,ol{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
img,a img{border:none;vertical-align:bottom;line-height:0;}
table{width:100%;margin:0;font-size:inherit;}
caption{font-weight:normal;text-align:center;}
#EC_globalNav{background:#333;color:#fff;padding:5px;}
h2,h3,h5,h6{margin:5px 0 10px 0;}
h2{position:relative;margin:5px 0 !important;color:#e7182a;font-size:16px;font-weight:bold;border-bottom:2px solid #e7182a;}
h3{position:relative;padding:3px !important;color:#dd0918;font-size:15px !important;font-weight:bold;}
h4{position:relative;margin:7px 0 !important;padding:3px !important;color:#040406;font-size:14px;font-weight:bold !important;border-bottom:1px solid #f97f00;}
h5{clear:both;background:#ffffff;padding:2px;border-bottom:1px #555 solid;margin:0 0 10px 0 !important;}
h3.tc_titlestyle05{border-bottom:1px solid #dd0918;height:20px;margin:0 0 15px 0;}
.fontSizeSS{font-size:77%;}
.fontSizeS{font-size:85%;}
.fontSizeM{font-size:92%;}
.fontSizeL{font-size:123%;}
.fontSizeLL{font-size:138%;}
.alignC{text-align:center !important;}
.alignL{text-align:left !important;}
.alignR{text-align:right !important;}
.imgL{float:left;margin-right:10px;}
.imgR{float:right;margin-left:10px;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
.mt05{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mb05{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mr05{margin-right:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.ml05{margin-left:5px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.margin0{margin:0 !important;}
.float_left{float:left;}
.float_right{float:right;}
.display_none{display:none;}
.pb05{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.padding0{padding:0 !important;}
.padding10{padding:10px !important;}
.p10pb0{padding:10px 10px 0 10px !important;}
.inline{display:inline;}
.circle{background:url(/layout/ajito/common/image/icon_circle.gif) no-repeat left top;padding-left:22px;}
.up{background:url(/layout/ajito/common/image/icon_arrow04U.gif) no-repeat left top;padding-left:12px;}
.pageup{text-align:right;font-size:85%;clear:both;margin-bottom:10px;float:none;}
.border{background:url(/layout/ajito/common/image/dot_line.gif) left bottom repeat-x;margin-bottom:5px;}
.border2{background:url(/layout/ajito/common/image/dot_line.gif) 0 0 repeat-x;margin-top:5px;padding-top:5px;}
.border3{background:url(/layout/ajito/common/image/line.gif) 0 0 repeat-x;margin:5px 0;padding:5px 0;}
.clear{clear:both;}
.wordBreak{white-space:pre;white-space:pre-wrap;white-space:pre-line;white-space:-pre-wrap;white-space:-o-pre-wrap;white-space:-moz-pre-wrap;white-space:-hp-pre-wrap;word-wrap:break-word;}
* html body{font-size:81.3%;}
*+html body{font-size:81.3%;}
#EC_header .wrapper{width:950px;height:90px;margin:0 auto;text-align:left;position:relative;}
#EC_header .logo{float:left;}
h1{font-weight:normal;line-height:10px;font-size:10px;display:block;margin:5px 0;clear:both;}
#EC_header .sitenavi{position:absolute;left:550px;top:0;width:420px;}
#EC_header .sitenavi ul{float:left;margin:5px 0 0 0;text-align:right;}
#EC_header .sitenavi ul li{display:inline;font-size:11px;line-height:14px;white-space:nowrap;}
#EC_header .right{float:right;text-align:right;line-height:1;}
#EC_header .right dl{width:170px;padding:0 0 4px 0;}
#EC_header .right dt{float:left;width:82px;text-align:center;padding:6px 0 4px 0;font-size:11px;}
#EC_header .right dd{float:left;padding:0 2px 0 4px;}
#EC_header .membername{text-align:right;line-height:1;font-size:80%;margin:5px 0;}
#EC_header .membername span{font-weight:bold;}
#EC_header .membername img{margin-left:5px;}
#EC_header .header_login{display:block;width:600px;position:absolute;top:6px;right:0;}
#EC_header .header_login .membername{float:left;width:280px;}
#EC_header .CMP_cartinfo{font-size:10px;width:310px;border:1px solid #CCCCCC;padding:5px;background:#F0F0F0;margin-bottom:10px;float:right;}
#EC_header .CMP_cartinfo .leftPanel{float:left;width:76%}
#EC_header .CMP_cartinfo .leftPanel .pricearea{}
#EC_header .CMP_cartinfo .leftPanel .price{font-weight:bold;color:#FF6633;}
#EC_header .CMP_cartinfo .leftPanel .carriage{padding:2px 4px;background:#FFFFFF;text-align:center;float:left;width:210px;}
#EC_header .CMP_cartinfo .leftPanel .coupon{padding:2px 4px;background:#FFFFFF;text-align:center;float:left;width:210px;}
#EC_header .CMP_cartinfo .rightPanel{}
#EC_header .CMP_cartinfo .rightPanel .jQueryControlledHyperLink{cursor:pointer;padding-left:10px;}
#EC_header .alert{color:red;font-weight:bold;font-size:smaller;}
#EC_header .CMP_cartinfo .btn{margin:0;}
#EC_header .CMP_cartinfo img{width:60px;height:24px;}
#EC_header .CMP_inquiry{font-size:11px;border:1px solid #CCCCCC;padding:5px 5px 0 5px;background:#F0F0F0;margin:0 0 0 10px;float:right;line-height:1.2;}
#EC_header .shadow{box-shadow:10px 10px 8px #888888;border:medium outset #DEB887;}
#EC_header .slidable{display:none;position:absolute;z-index:100;}
#EC_header .CMP_cartinfo .hiddenOverFlow{overflow:hidden;}
#EC_header .CMP_cartinfo .colType{float:left;width:35%;overflow:hidden;padding-right:5px;padding-left:5px;text-align:left;margin-top:5px;}
#EC_header .CMP_cartinfo .colQty{float:left;width:10%;padding-right:5px;text-align:right;margin-top:5px;}
#EC_header .CMP_cartinfo .colPrice{float:left;width:25%;padding-right:5px;text-align:right;margin-top:5px;}
#EC_header .CMP_cartinfo .colButton{float:left;padding-right:5px;}
#EC_header .CMP_cartinfo .colButton img{width:60px;height:30px;}
#EC_header .CMP_cartinfo .sideBorder{border-left:5px outset;border-bottom:2px outset;border-right:1px inset;}
#EC_header .CMP_cartinfo .shadowTitle{text-shadow:4px 3px 1px rgba(145, 119, 101, 0.55);font-size:14px;}
#EC_globalNav{clear:both;margin-bottom:20px;}
#EC_globalNav ul{position:relative;display:block;line-height:30px;}
#EC_globalNav ul a{color:#fff;}
#EC_globalNav ul li{display:inline;padding-left:20px;}
#EC_globalNav .customNav{position:absolute;display:block;left:0;top:5px;}
#EC_globalNav .customNav p{float:left;margin-right:20px;font-weight:bold;}
#EC_globalNav .CMP_search{width:930px;margin:0 auto;text-align:left;border-bottom:#CCCCCC dotted 1px;padding-bottom:10px;}
#EC_globalNav .CMP_search .title{color:#666666;font-weight:bold;float:left;margin-right:20px;}
#EC_globalNav .CMP_search .sidebox .input_btn{vertical-align:middle;margin:5px 0 0 0;}
#EC_globalNav .CMP_search .sidebox .searchcategory{color:#666666;float:left;margin-right:20px;width:180px;}
#EC_globalNav .CMP_search .sidebox .search{border:#999 solid 1px;width:200px;color:#666666;float:left;margin-right:20px;}
#EC_location{padding:0 0 10px 0;font-size:85%;}
#EC_location ol{clear:both;}
#EC_location li{display:inline;}
#EC_location li a{padding-right:10px;background:url(/layout/ajito/common/image/topicpath.gif) no-repeat right center;}
#EC_location li a:hover{color:#6699cc;text-decoration:underline;}
#EC_location li.home{padding-left:16px;background:url(/layout/ajito/common/image/icon_home.gif) no-repeat left center;}
#EC_location span.home{padding-left:16px;background:url(/layout/ajito/common/image/icon_home.gif) no-repeat left center;}
.free_readbox{margin:0;clear:both;}
.free_readbox .title{font-weight:bold;background:url(/layout/ajito/common/image/icon_topic.gif) left top no-repeat;padding-left:13px;height:1.4em;}
.free_readbox p{margin:0 0 5px 0;}
.indexNewsList{margin:3px 0 10px 0;}
.indexNewsList li.newsItem{clear:both;padding:3px 0;border-bottom:#999999 dotted 1px;display:block;font-size:85%;line-height:150%;}
.indexNewsList li.newsItem_l{clear:both;padding:3px 0;border-bottom:#999999 dotted 1px;display:block;}
.indexNewsList .wnDate{margin-right:10px;}
.indexNewsList .newsImg{display:block;width:32px;height:13px;margin-right:10px;float:left;}
#EC_main2column_left_inner .indexNewsList li.newsItem{clear:both;padding:20px 0;border-bottom:#999999 dotted 1px;display:block;}
#EC_main2column_left_inner .indexNewsList li.newsItem_l{clear:both;padding:20px 0;border-bottom:#999999 dotted 1px;display:block;}
.indexNewsList li.newsItem_my{clear:both;width:700px;padding:3px 0;border-bottom:#999999 dotted 1px;display:block;margin:5px 0 0 10px;}
.more_info{margin-bottom:20px;clear:both;}
.more_info .text{text-align:right;}
.newstopic{text-decoration:none;}
.CMP_cate_menu_box{width:262px;float:left;margin:5px 5px 5px 5px}
.CMP_cate_menu_item dl{width:340px;float:left;}
.CMP_cate_menu_item dt{float:left;width:110px;padding:5px 0 5px 10px;clear:both;font-weight:bold;}
.CMP_cate_menu_item dd{width:210px;margin-left:110px;padding:5px 5px 5px 10px;}
.CMP_cate_menu_item img{width:100px;height:100px;}
#EC_main .CMP_banner{margin:0 0 20px 0;text-align:center;clear:both;}
#EC_main .CMP_banner ul li{padding:0 5px;margin-bottom:10px;float:left;}
#EC_main_wide .CMP_banner{margin:0 0 20px 0;text-align:center;clear:both;}
#EC_main_wide .CMP_banner ul li{padding:0 5px;margin-bottom:10px;float:left;}
#EC_main .CMP_textbanner{margin:0 0 20px 0;clear:both;}
#EC_main .CMP_textbanner .sidebox{padding:5px 10px;background:#f0f0f0;}
#EC_main .CMP_textbanner .sidebox ul li{font-size:80%;display:inline;margin-right:5px;}
.CMP_itemlist_1,
.CMP_itemlist_2,
.CMP_itemlist_3,
.CMP_itemlist_4,
.CMP_itemlist_5{margin:0 0 20px 0;}
.CMP_itemlist_6{margin:0 0 20px 0;}
.CMP_itemlist_7,
.CMP_itemlist_8{width:180px;margin:0 0 20px 0;padding:0 0 12px 0;}
.CMP_itemlist_9{margin:0 0 20px 0;}
.CMP_itemlist_1 h2,
.CMP_itemlist_2 h2,
.CMP_itemlist_3 h2,
.CMP_itemlist_4 h2,
.CMP_itemlist_5 h2,
.CMP_itemlist_6 h2{clear:both;}
.CMP_itemlist_7 h2,
.CMP_itemlist_8 h2{clear:both;margin-bottom:0;}
.CMP_itemlist_9 h2{clear:both;}
.CMP_itemlist_1 .itembox,
.CMP_itemlist_2 .itembox,
.CMP_itemlist_3 .itembox,
.CMP_itemlist_4 .itembox,
.CMP_itemlist_5 .itembox,
.CMP_itemlist_6 .itembox{margin:0 0 20px 0;}
.CMP_itemlist_7 .itembox ,
.CMP_itemlist_8 .itembox{margin:0;}
.CMP_itemlist_9 .itembox{margin:0 0 20px 0;}
.CMP_itemlist_1 .itembox .item{}
#EC_main2column .CMP_itemlist_1 .itembox .item{width:730px;}
#EC_main3column .CMP_itemlist_1 .itembox .item{width:540px;}
.CMP_itemlist_2 .itembox .item{}
#EC_main2column .CMP_itemlist_2 .itembox .item{width:360px;}
#EC_main3column .CMP_itemlist_2 .itembox .item{width:265px;}
.CMP_itemlist_3 .itembox .item{width:163px;}
.CMP_itemlist_4 .itembox .item{width:140px;}
.CMP_itemlist_5 .itembox .item{width:128px;}
.CMP_itemlist_6 .itembox .item{width:71px;}
.CMP_itemlist_7 .itembox .item,
.CMP_itemlist_8 .itembox .item{width:158px;border-left:#cccccc solid 1px;border-right:#cccccc solid 1px;}
.CMP_itemlist_9 .itembox .item{width:117px;}
.CMP_itemlist_1 .itembox .item dl{float:right;}
#EC_main2column .CMP_itemlist_1 .itembox .item dl{width:550px;}
#EC_main3column .CMP_itemlist_1 .itembox .item dl{width:360px;}
.CMP_itemlist_2 .itembox .item dl{float:right;}
#EC_main2column .CMP_itemlist_2 .itembox .item dl{width:250px;}
#EC_main3column .CMP_itemlist_2 .itembox .item dl{width:155px;}
.CMP_itemlist_7 .itembox .item dl{width:108px;float:right;}
.CMP_itemlist_8 .itembox .item dl{width:168px;}
.CMP_itemlist_1 .itembox .item .pict{width:172px;margin-bottom:0px;float:left;}
.CMP_itemlist_2 .itembox .item .pict{width:102px;margin-bottom:0px;float:left;}
.CMP_itemlist_3 .itembox .item .pict,
.CMP_itemlist_4 .itembox .item .pict,
.CMP_itemlist_5 .itembox .item .pict{margin-bottom:5px;}
.CMP_itemlist_7 .itembox .item .pict{width:52px;float:left;}
.CMP_itemlist_8 .itembox .item .pict{width:168px;}
.CMP_itemlist_1 .itembox .item .pict p img{max-width:170px;height:auto;}
.CMP_itemlist_2 .itembox .item .pict p img{max-width:100px;height:auto;}
.CMP_itemlist_3 .itembox .item .pict p img{max-width:170px;height:auto;}
.CMP_itemlist_4 .itembox .item .pict p img{max-width:173px;height:auto;}
.CMP_itemlist_5 .itembox .item .pict p img{max-width:135px;height:auto;}
.CMP_itemlist_6 .itembox .item .pict p img{max-width:79px;height:auto;}
.CMP_itemlist_7 .itembox .item .pict p img{max-width:50px;height:auto;}
.CMP_itemlist_8 .itembox .item .pict p img{max-width:166px;height:auto;}
.CMP_itemlist_9 .itembox .item .pict p img{max-width:125px;height:auto;}
.CMP_itemlist_1 .itembox .item dl{font-size:138%;}
.CMP_itemlist_2 .itembox .item dl{font-size:100%;}
.CMP_itemlist_3 .itembox .item dl,
.CMP_itemlist_4 .itembox .item dl,
.CMP_itemlist_5 .itembox .item dl,
.CMP_itemlist_6 .itembox .item dl,
.CMP_itemlist_7 .itembox .item dl,
.CMP_itemlist_8 .itembox .item dl{font-size:100%;}
.CMP_itemlist_6 .itembox .item dl dd p.price .imgL{margin:0 !important;}
.CMP_itemlist_1 .itembox .item dl dd p.itemdescription{font-size:80%;}
.CMP_itemlist_1 .itembox .item dl dd p.tokuten{font-size:80%;color:#336699;}
.CMP_itemlist_1 .itembox .item dl dd p.tokuten span{display:block;}
.CMP_itemlist_1 .itembox .item dl dt a{height:3em;}
.CMP_itemlist_1 .itembox .item dl dt{font-weight:bold;}
.CMP_itemlist_1 .itembox .item dl dd p.price,
.CMP_itemlist_2 .itembox .item dl dd p.price{text-align:left;}
.CMP_itemlist_3 .itembox .item dl dd p.price span,
.CMP_itemlist_4 .itembox .item dl dd p.price span,
.CMP_itemlist_5 .itembox .item dl dd p.price span,
.CMP_itemlist_6 .itembox .item dl dd p.price span,
.CMP_itemlist_7 .itembox .item dl dd p.price span,
.CMP_itemlist_8 .itembox .item dl dd p.price span{display:none;}
.CMP_itemlist_1_notes{margin:0 0 20px 0;}
.CMP_itemlist_1_notes h2{clear:both;}
.CMP_itemlist_1_notes .itembox{margin:0 0 20px 0;}
.CMP_itemlist_1_notes .itembox .item{width:730px;}
.CMP_itemlist_1_notes .pict{width:122px;margin-bottom:0px;float:left;}
.CMP_itemlist_1_notes .pict p img{max-width:120px;height:auto;}
.CMP_itemlist_1_notes .itemdata{float:left;width:350px;margin-left:20px;}
.CMP_itemlist_1_notes .itemdata dl dt{font-weight:bold;font-size:120%;}
.CMP_itemlist_1_notes .itemdata dl dd p.iconarea
.CMP_itemlist_1_notes .itemdata dl dd p.itemdescription{}
.CMP_itemlist_1_notes .itemdata dl dd p.tokuten{color:#336699;}
.CMP_itemlist_1_notes .itemdata dl dd p.tokuten span{display:block;}
.CMP_itemlist_1_notes .itemdata dl dd p.price{text-align:left;display:inline;}
.CMP_itemlist_1_notes .itemdata dl dd p.price span{display:inline;}
.CMP_itemlist_1_notes .itemnotes{width:200px;float:right;}
.CMP_itemlist_1_notes .itemnotes{width:180px;margin:0px 0px 10px 8px;float:right;font-size:12px;background-color:#F0F0F0;border:#cccccc solid 1px;padding:10px;}
.CMP_itemlist_1_notes .itemnotes .point-service img{float:right;margin-bottom:10px;}
.CMP_itemlist_1_notes .itemnotes .price{font-size:12px;font-weight:bold;margin:0 0 0 5px;}
.CMP_itemlist_1_notes .itemnotes .price span{font-size:11px;font-weight:normal;margin-left:2px;}
.CMP_itemlist_1_notes .itemnotes .point{font-size:12px;margin:0px 0 0px 5px;}
.CMP_itemlist_1_notes .itemnotes .zaiko{font-size:12px;margin:0px 0 0px 5px;}
.CMP_itemlist_1_notes .itemnotes .zaiko_text01{font-size:12px;margin:0px 0 0px 5px;}
.CMP_itemlist_1_notes .itemnotes .zaiko_text02{font-size:12px;margin:0px 0 0px 5px;}
.CMP_itemlist_1_notes .itemnotes .search_souryou_btn2{float:left;}
.CMP_itemlist_1_notes .itemnotes .search_cart_btn2{float:right;}
.CMP_itemlist_1_notes .itemnotes .search_okiniiri{text-align:right;}
.CMP_itemlist_1_notes .itemnotes .search_guide{font-size:80%;}
.CMP_itemlist_text{margin:0 0 20px 0;}
.CMP_itemlist_text .itembox .item{clear:both;border-bottom:#CCCCCC 1px dotted;}
.CMP_itemlist_text .itembox .item .pict{width:70px;margin-right:20px;float:left;}
.CMP_itemlist_text .itembox .item dl{width:490px;margin-right:20px;float:left;}
.CMP_itemlist_text .itembox .item dl dd p.price{text-align:left;}
.CMP_itemlist_text .itembox .item dl dd p.price span{display:inline;}
.CMP_itemlist_text .itemnotes{width:130px;float:right;}
.CMP_itemlist_simpltext{margin:0 0 20px 0;}
.CMP_itemlist_simpltext .itembox .itemtext{clear:both;border-bottom:#CCCCCC 1px dotted;width:100%;padding:5px 0;}
.CMP_itemlist_simpltext .itembox .title{clear:both;border-bottom:#CCCCCC 1px solid;width:100%;padding:0;}
.CMP_itemlist_simpltext .itembox .itemtext dt,
.CMP_itemlist_simpltext .itembox .itemtext dd{float:left;}
.CMP_itemlist_simpltext .itembox .itemtext .day{width:40px;}
.CMP_itemlist_simpltext .itembox .itemtext .classif{width:50px;text-align:center;}
.CMP_itemlist_simpltext .itembox .itemtext .check{width:50px;text-align:center;}
.CMP_itemlist_simpltext .itembox .itemtext .brand{width:120px;}
.CMP_itemlist_simpltext .itembox .itemtext .itemname{width:260px;}
.CMP_itemlist_simpltext .itembox .itemtext .price1{width:90px;color:#FF6633;}
.CMP_itemlist_simpltext .itembox .itemtext .price2{width:70px;}
.CMP_itemlist_simpltext .itembox .itemtext .productNo{width:60px;}
.itembox{font-size:93%;clear:both;height:170px;}
.itembox .item{float:left;padding:5px;margin:5px;}
.itembox .item .pict img{width:100px;height:100px;}
.itembox .item .pict{text-align:left;}
.itembox .item .pict p a{display:inline-block;}
.itembox .item .pict ul li{display:inline;}
.itembox .item dl dt{margin:0 0 5px 0;background:url(/layout/ajito/common/image/icon_arrow01.gif) 0 0.5em no-repeat;padding:0 0 0 8px;}
.itembox .item dl dt a{display:block;overflow:hidden;}
.itembox .item dl dd p.txtleft{text-align:left;padding:0 0 0 13px;}
.itembox .item dl dd p.price{font-weight:bold;text-align:right;padding:0 15px 0 0;color:#a20000;}
.itembox .item dl dd p.price span{font-weight:normal;color:#333;visibility:hidden;}
.itembox .item dl dd p.iconarea{display:block;}
.CMP_itemcarousel{margin:0 0 20px 0;}
.CMP_itemcarousel .list_carousel{margin:0;position:relative;}
.CMP_itemcarousel .list_carousel ul{margin:0;padding:0;display:block;}
.CMP_itemcarousel .list_carousel li{width:92px;height:auto;font-size:11px;padding:5px;margin:0;display:block;float:left;}
.CMP_itemcarousel .list_carousel li a img{border:#FFFFFF solid 1px;max-height:90px;max-width:90px;}
.CMP_itemcarousel .list_carousel li a img:hover{border:#6699cc solid 1px;}
.CMP_itemcarousel .list_carousel li a img:visited{border:#FFFFFF solid 1px;}
.CMP_itemcarousel .list_carousel li p{line-height:1.1;}
.CMP_itemcarousel .list_carousel li .price{font-weight:bold;text-align:right;color:#333;float:right;}
.CMP_itemcarousel .list_carousel li .price span{font-weight:normal;display:block;white-space:nowrap;}
.CMP_itemcarousel .list_carousel li .itemname{height:2.2em;overflow:hidden;}
.CMP_itemcarousel .list_carousel a.prev{position:absolute;left:0;top:42px;width:22px;height:22px;overflow:hidden;background:url(/layout/ajito/common/image/icon_prev.png) left top no-repeat;text-decoration:none;text-indent:-1000em;}
.CMP_itemcarousel .list_carousel a.prev:hover{background:url(/layout/ajito/common/image/icon_prev.png) left -22px no-repeat;}
.CMP_itemcarousel .list_carousel a.next{position:absolute;right:0;top:42px;width:22px;height:22px;overflow:hidden;background:url(/layout/ajito/common/image/icon_next.png) right top no-repeat;text-decoration:none;text-indent:-1000em;}
.CMP_itemcarousel .list_carousel a.next:hover{background:url(/layout/ajito/common/image/icon_next.png) right -22px no-repeat;}
.CMP_bannercarousel .list_carousel{margin:0;position:relative;}
.CMP_bannercarousel .list_carousel ul{margin:0;padding:0;display:block;}
.CMP_bannercarousel .list_carousel li{padding:5px;margin:0;display:block;float:left;}
.CMP_bannercarousel .list_carousel a.prev{position:absolute;left:0;top:24px;width:22px;height:22px;overflow:hidden;background:url(/layout/ajito/common/image/icon_prev.png) left top no-repeat;text-decoration:none;text-indent:-1000em;}
.CMP_bannercarousel .list_carousel a.prev:hover{background:url(/layout/ajito/common/image/icon_prev.png) left -22px no-repeat;}
.CMP_bannercarousel .list_carousel a.next{position:absolute;right:0;top:24px;width:22px;height:22px;overflow:hidden;background:url(/layout/ajito/common/image/icon_next.png) right top no-repeat;text-decoration:none;text-indent:-1000em;}
.CMP_bannercarousel .list_carousel a.next:hover{background:url(/layout/ajito/common/image/icon_next.png) right -22px no-repeat;}
.searchresults span{font-weight:bold;color:#FF6633;}
.tooltips{position:relative;}
.tooltips .popup{position:absolute;display:none;z-index:100;background:url(/layout/ajito/common/image/bg_pop.png) left bottom no-repeat;padding:4px 0 12px 0;width:auto;margin-left:4px;}
.tooltips .popup ul{background:#eeeeee;padding:2px 2px 0 2px;border:#CCCCCC solid 1px;border-bottom:none;}
.tooltips .popup{white-space:nowrap;}
.tooltips .popup li{display:inline;}
.tooltips .popup li a{display:inline-block;margin:2px 2px 4px 2px;}
.tooltips .popup li img{height:50px;width:auto;}
.EC_carouselHr1:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.EC_carouselHr1{display:inline-block;}
* html .EC_carouselHr1{zoom:1;}
.EC_carouselHr1{}
.EC_carouselNavPrev{float:left;margin:0 4px 0 0;width:13px;height:100px;background-image:url(/layout/ajito/common/image/nav-carousel-m-prev-ovon.gif);background-repeat:no-repeat;opacity:0.3;flter:alpha(opacity=30);-moz-opacity:0.3}
.EC_carouselNavNext{float:left;margin:0 0 0 4px;width:13px;height:100px;background-image:url(/layout/ajito/common/image/nav-carousel-m-next-ovon.gif);background-repeat:no-repeat;opacity:0.3;flter:alpha(opacity=30);-moz-opacity:0.3}
.EC_carouselHr1 .EC_carouselMain{float:left;background-color:#E2DED7;padding:11px 22px 11px 21px;}
.EC_carouselHr1 .EC_carouselContentsWrapper{position:relative;height:78px;overflow:hidden;}
.EC_carouselHr1 .EC_carouselContents{position:absolute;left:0;width:440px;}
.EC_carouselHr1 .EC_carouselContents ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.EC_carouselHr1 .EC_carouselContents ul{display:inline-block;}
* html .EC_carouselHr1 .EC_carouselContents ul{zoom:1;}
.EC_carouselHr1 .EC_carouselContents ul{}
.EC_carouselHr1 .EC_carouselContents ul li{margin-right:19px;float:left;}
.EC_carouselHr1 .EC_carouselContents ul li a{display:block;border:1px solid #E2DED7;}
.EC_carouselHr1 .EC_carouselContents ul li img{margin:1px;border:2px solid #FFF;}
.EC_carouselHr1 .EC_carouselContents ul li a img{margin:0;border:2px solid #FFF;}
.EC_carouselHr1 .EC_carouselContents ul li a:hover{border:1px solid #43A228;}
.EC_carouselHr1 .EC_carouselContentsWrapper{width:660px;}
.EC_carouselHr1 a{cursor:default;}
.EC_carouselHr1 ul, .EC_carouselHr1 ol{line-height:1.5;list-style:none outside none;margin:0 0 1.2em;padding:0;}
.EC_tooltipContents{display:none;}
#EC_tooltipInfo{display:none;position:absolute;padding-top:10px;width:134px;background:url(/layout/ajito/common/image/bg-tooltip-top.png) left top no-repeat;z-index:1;line-height:1.5;}
#EC_tooltipInfo span{display:block;padding:0 10px 10px 14px;background:url(/layout/ajito/common/image/bg-tooltip-btm.png) left bottom no-repeat;color:#FFF;}
.box{margin:10px 0 20px 0;clear:both;}
.box2{margin:0 0 10px 0;clear:both;}
.box p{margin:0 0 5px 0;}
.link li{display:inline;}
.link li a{margin:0 0 10px 0;}
table.tbl01{margin:0 0 10px 0;border-top:#a3a3a3 solid 1px;border-right:#a3a3a3 solid 1px;}
table.tbl01 th,
table.tbl01 td{border-bottom:#a3a3a3 solid 1px;border-left:#a3a3a3 solid 1px;padding:4px;vertical-align:top;}
table.tbl01 th{background:#e7e7e7;}
table.tbl01 td.tdstyle01 td{border:none;}
table.tbl01 th.th_check{width:20px;text-align:center;vertical-align:middle;}
table.tbl01 td.td_deletion{width:61px;text-align:center;}
table.tbl01 td.td_deletion2{width:174px;text-align:center;}
table.tbl01 td.td_deletion2 img{padding:0 5px;}
table.tbl01 th.th01{width:20em;}
table.tbl01 th.th02{vertical-align:middle;}
table.tbl01 td.td01{vertical-align:middle;}
input.middle{vertical-align:top;}
table.tbl01 th.th03{width:18em;}
table tr td.td_middle{vertical-align:middle;}
table.tbl02{margin:0 0 10px 0;border-top:#a3a3a3 solid 1px;border-right:#a3a3a3 solid 1px;}
table.tbl02 th,
table.tbl02 td{border-bottom:#a3a3a3 solid 1px;border-left:#a3a3a3 solid 1px;padding:8px;vertical-align:top;}
table.tbl02 th{background:#FFFFFF;}
table.form span{font-size:11px;line-height:1.3em;}
table.form select{margin:0 10px;vertical-align:middle;}
table td.td_select select{margin:0;}
table.form em,
em.hisu{font-style:normal;color:#9b0033;}
table.form td.td02{width:675px;}
table.form td.td03{width:525px;}
table.form td.td04{vertical-align:middle;}
table.form2 th{width:10em;}
td.td_radio{width:1em;}
.brandarea span{display:block;float:right;width:300px;margin-bottom:5px;}
.brandarea a.btn{display:block;width:120px;float:left;}
table.brandarea2{width:100%;margin:0;}
table.brandarea2 th,
table.brandarea2 td{border:none;vertical-align:middle;}
table.brandarea2 td.btn{width:120px;}
table.brandarea2 td.btn2{width:88px;}
table.tbl01 tr td table.brandarea3{width:100%;margin:0;}
table.tbl01 tr td table.brandarea3 th,
table.tbl01 tr td table.brandarea3 td{border:none;vertical-align:middle;padding:5px 0 10px 0;letter-spacing:-0.05em;}
table.tbl01 tr td table.brandarea3 td select{margin:0;}
.accordion2 table.brandarea2{width:100%;margin:0;border:none;}
.accordion2 table.brandarea2 th,
.accordion2 table.brandarea2 td{border:none;vertical-align:top;}
.narrowing{margin:10px;width:720px;}
.narrowing th,
.narrowing td{padding:5px 5px 0 5px;background:url(/layout/ajito/common/image/dot_line.gif) left bottom repeat-x;}
.narrowing th{width:6em;vertical-align:top;}
.borderBox .narrowing td ul{margin:0;padding:0;}
.borderBox .narrowing td ul li{white-space:nowrap;}
.borderBox ul{padding:10px 10px 0 10px;}
.accordion1 h3,
.accordion2 h3{margin:0;}
.accordion2 table{margin:10px;border-top:#CCCCCC solid 1px;border-right:#CCCCCC solid 1px;width:720px;}
.accordion2 table th,
.accordion2 table td{border-bottom:#CCCCCC solid 1px;border-left:#CCCCCC solid 1px;padding:8px;}
.accordion2 table th{background:#f0f0f0;}
.accordion2 table td a img{margin-right:10px;}
.accordion2 p.cnt img{vertical-align:middle;}
.accordion2 p.cnt span{margin-right:10px;}
.accordion1{background-color:#F0F0F0;}
.accordion1 .accordion1_ctg,
.accordion1 .accordion1_ky,
.accordion1 .accordion1_pay{padding:20px 10px 20px 40px;float:left;width:319px;}
.accordion1 .keyword{width:16em;}
.accordion1 .accordion1_btn{text-align:center;padding:0 0 10px 0;}
.borderBox .tbl01{margin:10px;width:738px;}
.box .borderBox table.tbl01 th{width:9em;}
.borderBox table.tbl01 td img{padding-right:5px;}
.accordion2 table td li{padding:5px;margin-bottom:5px;display:block;}
.accordion2 table td #category01,
.accordion2 table td #category02{background:url(/layout/ajito/common/image/dot_line.gif) left bottom repeat-x;padding:0 0 10px 0;margin-bottom:10px;}
.accordion2 table td #category03{padding:0;}
.accordion2 table td label img,
.accordion2 table td label input{vertical-align:middle;}
.outer{margin:0 1px;border-top:#CCCCCC solid 1px;border-bottom:#CCCCCC solid 1px;}
.inner{margin:0px -1px;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;}
.borderBox{padding:0;margin:0;}
.borderBox p.subtitle{margin:0 10px;}
.border_bottom{border-bottom:#333 solid 2px;}
.border_top{background:url(/layout/ajito/common/image/dot_line.gif) 0 0 repeat-x;padding-top:10px;}
.label label{margin-right:10px;}
.borderbox{border:#CCCCCC solid 1px;}
.borderbox h3{background:#f0f0f0;padding:5px 10px;border-bottom:#CCCCCC solid 1px;}
.borderbox ul{margin:10px;}
.borderbox ul li{background:url(/layout/ajito/common/image/dot_line.gif) left bottom repeat-x;padding:0 0 10px 0;margin:0 0 10px 0;}
.borderbox ul li.last{background:none;padding:0;margin:0;}
.pagenavi{margin:0 0 15px 0;}
.pagenavi p{line-height:1.6em;height:1.5em;}
.pagenavi p.left{width:260px;}
.pagenavi p.left span{font-weight:bold;padding:0 5px;}
.pagenavi .right{width:460px;text-align:right;float:right;}
.pagenavi .right p,
.pagenavi .right ul{display:inline;}
.pagenavi ul.number{padding-right:10px;}
.pagenavi ul.number li{display:inline;border-right:#333 solid 1px;padding:0 5px;}
.pagenavi ul.number li.last{border:none;}
.pagenavi ul.number li a{display:inline;}
.pagenavi ul.navi{margin:0;}
.pagenavi ul.navi li{display:inline;margin:0 1px;}
.pagenavi ul.navi li a{display:inline-block;border:#ddd solid 1px;vertical-align:middle;text-decoration:none;height:1.5em;padding:2px 8px;line-height:1.6em;}
.pagenavi ul.navi li a:hover{background:#7ab2ea;color:#FFFFFF;}
.pagenavi ul.navi li a.act{background:#7ab2ea;color:#FFFFFF;}
.pagenavi.clearfix{clear:both;}
.row{padding:10px;margin:0 0 15px 0;}
.row dl{float:right;font-size:11px;line-height:1.3em;}
.row dt{width:5em;float:left;}
.row dd{padding:0 0 0 5em;}
.row dd li{display:inline;border-right:#333 solid 1px;padding:0 5px;}
.row dd li.last{border-right:none;padding:0 0 0 5px;}
.row dd li img{vertical-align:middle;padding:0 5px 0 0;}
#EC_main .ranktxtbox{clear:both;padding:0 0 10px 0;}
#EC_main2column #EC_main .ranktxtbox{background:url(/layout/ajito/common/image/bg_main2column_rank_f.gif) no-repeat left bottom;}
#EC_main3column #EC_main .ranktxtbox{background:url(/layout/ajito/common/image/bg_main3column_rank_f.gif) no-repeat left bottom;}
#EC_main .ranktxtbox .update{float:left;width:9em;}
#EC_main .ranktxtbox .period{float:left;}
#EC_main .ranktxtbox .ranklink{float:right;background:url(/layout/ajito/common/image/icon_arrow01.gif) 0 center no-repeat;padding:0 0 0 10px;}
#EC_main .ranktxtbox .ranktxt{clear:both;padding:10px 10px 0 10px;}
#EC_main2column #EC_main .ranktxtbox .ranktxt{background:url(/layout/ajito/common/image/bg_main2column_rank_h.gif) no-repeat left top #f0f0f0;}
#EC_main3column #EC_main .ranktxtbox .ranktxt{background:url(/layout/ajito/common/image/bg_main3column_rank_h.gif) no-repeat left top #f0f0f0;}
#EC_main .ranktxtbox{/margin-bottom:10px;}
.categorynavi{padding:2px 0 0 0;width:228px;float:left;margin-bottom:10px;}
.categorybg{padding:4px 8px 6px 8px;background-color:#fcf7ea;}
.categorybg a{color:#ff3300;font-weight:bold;text-decoration-line:none;}
.categorybg span{display:block;width:184px;padding:3px 30px 3px 0;}
.categoryicon01{background:url(/layout/ajito/common/image/pict_category001.png) right center no-repeat;}
.categoryicon02{background:url(/layout/ajito/common/image/pict_category002.png) right center no-repeat;}
.categoryicon03{background:url(/layout/ajito/common/image/pict_category003.png) right center no-repeat;}
.categoryicon04{background:url(/layout/ajito/common/image/pict_category004.png) right center no-repeat;}
.categoryicon05{background:url(/layout/ajito/common/image/pict_category005.png) right center no-repeat;}
.categoryicon06{background:url(/layout/ajito/common/image/pict_category006.png) right center no-repeat;}
.categoryicon07{background:url(/layout/ajito/common/image/pict_category007.png) right center no-repeat;}
.categoryicon08{background:url(/layout/ajito/common/image/pict_category008.png) right center no-repeat;}
.categoryicon09{background:url(/layout/ajito/common/image/pict_category009.png) right center no-repeat;}
.detailsearch{border:#CCCCCC solid 1px;margin-bottom:20px;}
.detailsearch .searchmust{background-color:#F0F0F0;padding:0 10px;}
.detailsearch .searchnon{background-color:#FFFFFF;padding:0 10px;}
.detailsearch .part{border-bottom:#CCCCCC dotted 1px;clear:both;}
.detailsearch dt{float:left;width:140px;padding:12px 0;}
.detailsearch dd{float:left;width:578px;padding:12px 0;}
.detailsearch .search_key{width:30em;}
.other_btn{text-align:right;padding:10px;}
.search_btn{text-align:center;}
*+html .detailsearch .part{height:5em;}
.itemdetail .titlestyle{font-size:14px;color:#000000;background:#FFFFFF;}
.itemdetail .l_width{width:240px;}
.itemdetail .r_width{width:470px;}
.itemdetail .left li,
.itemdetail .right li{float:left;margin:0 10px 10px 0;}
.itemdetail .left li.last,
.itemdetail .right li.last{margin:0 0 10px 0;}
.itemdetail .left .itempict img{border:#ffffff solid 1px;display:inline-block;width:230px;height:auto;}
.itemdetail .left .variation img{width:48px;height:auto;}
.itemdetail .right .itempict img{border:#ffffff solid 1px;display:inline-block;}
.itemdetail .left li a img ,
.itemdetail .right li a img{display:inline-block;}
.itemdetail .r_width h5{clear:both;}
.itemdetail .iconarea ul{float:left;}
.itemdetail .iconarea ul li{display:inline;padding:0 3px 0 0;}
.itemdetail .iconarea p{float:right;line-height:25px;}
.itemdetail .right table.tbl01 th{background:#e7e7e7;width:9em;}
.itemdetail .right table.tbl01 td span{font-weight:bold;}
.itemdetail .right p strong{font-weight:bold;}
.comment{background:url(/layout/ajito/common/image/bg_comment_top.gif) 0 0 no-repeat;padding:16px 0 0 0;}
.comment_inner{margin:0 0 10px 0;background:url(/layout/ajito/common/image/bg_comment_bottom.gif) left bottom no-repeat;padding:5px 10px 5px 10px;}
.comment .comment_inner p{margin-bottom:5px;}
.comment2{background:url(/layout/ajito/common/image/bg_comment2_top.gif) 0 0 no-repeat;padding:16px 0 0 0;}
.comment2_inner{margin:0 0 10px 0;background:url(/layout/ajito/common/image/bg_comment2_bottom.gif) left bottom no-repeat;padding:5px 10px 5px 10px;}
.comment2 .comment2_inner p{margin-bottom:5px;}
.pict_comment{float:left;padding:0 10px 5px 0;}
.pict_comment img{display:inline-block;border:#a5a5a5 solid 1px;}
dl.itemdata_mon{height:120px;}
dl.itemdata_mon dt{height:30px;}
dl.itemdata_mon dd{height:30px;}
dl.itemdata{border-bottom:#CCCCCC dotted 1px;}
dl.itemdata dt{width:120px;padding:5px 0 5px 10px;display:inline-block;}
dl.itemdata dd{width:300px;padding:5px 10px;display:inline-block;}
dl.itemdata dd.price{font-weight:bold;}
dl.itemdata dd.price span{color:#333333;font-weight:normal;background:url(/layout/ajito/common/image/icon_arrow05.gif) no-repeat right center;padding-right:20px;text-decoration:line-through;margin-right:8px;}
dl.itemdata dd.price b{color:#eb6101;font-size:20px;font-weight:bold;}
.btn{padding:15px;background-color:#ffffff;margin:0 0 10px 10px;text-align:center;}
.btn_add-to-cart{float:left;}
.must{background-color:#FFF9F9;}
.sharebox{margin-bottom:20px;}
.sharebox .share{float:left;width:125px;}
.sharebox .btnarea{float:right;clear:none;}
.btnarea{clear:both;}
.btnarea img{margin:0 0 0 10px;vertical-align:top;}
.varietyselect{display:block;margin-bottom:5px;}
.varietyitem{width:250px;}
.btn_favorite{clear:both;text-align:left;padding:10px 0 35px 0;}
.item_name_area{font-size:17px;padding:0 0 10px 0;}
.itemdescription{margin:0 0 0 0;}
#item_count_1{font-size:16px;}
.attention_gr,
.attention_past,
.attention_gr1,
.attention_past1{padding:40px 0 0 0;margin-bottom:20px;position:relative;}
.attention_gr{background:url(/layout/ajito/common/image/bg_attention_gr.gif) no-repeat left top #f0f0f0;}
.attention_past{background:url(/layout/ajito/common/image/bg_attention_past.gif) no-repeat left top #f0f0f0;}
.attention_gr1{background:url(/layout/ajito/common/image/bg_attention_gr1.gif) no-repeat left top #f0f0f0;}
.attention_past1{background:url(/layout/ajito/common/image/bg_attention_past1.gif) no-repeat left top #f0f0f0;}
.attention_gr .off1,
.attention_past .off1{color:#FFFFFF;font-size:28px;font-weight:bold;position:absolute;display:block;top:40px;text-align:center;line-height:1;width:3em;left:10px;}
.attention_gr .off2,
.attention_past .off2{color:#FFFFFF;font-size:28px;font-weight:bold;position:absolute;display:block;top:23px;text-align:center;line-height:1;width:3em;height:2.3em;left:10px;}
.attention_gr .title,
.attention_past .title{margin:10px 20px 15px 110px;font-weight:bold;font-size:122%;line-height:1.2;}
.attention_gr1 .title,
.attention_past1 .title{margin:10px 20px 15px 20px;font-weight:bold;font-size:122%;line-height:1.2;}
.attention_gr dl,
.attention_past dl,
.attention_gr1 dl,
.attention_past1 dl{margin:0 20px;}
.attention_gr dl dt,
.attention_past dl dt,
.attention_gr1 dl dt,
.attention_past1 dl dt{margin-bottom:5px;font-size:26px;color:#FF6633;font-weight:bold;}
.attention_gr dl dt span,
.attention_past dl dt span,
.attention_gr1 dl dt span,
.attention_past1 dl dt span{color:#333333;font-weight:normal;}
.attention_gr .btn,
.attention_past .btn,
.attention_gr1 .btn,
.attention_past1 .btn{background:url(/layout/ajito/common/image/bg_attention_f.gif) no-repeat left bottom #f0f0f0;text-align:center;padding-bottom:20px;}
.gr_info{border:#003399 solid 1px;padding:10px;width:43%;float:left;background:#FFFFFF;margin-left:8px;}
.gr_info p{margin:0;}
.gr_info .time{font-weight:bold;font-size:144%}
.gr_info .ticket{font-weight:bold;font-size:144%;color:#FF6633;}
.attention_pd{padding:10px 0 0 0;margin-bottom:20px;background:url(/layout/ajito/common/image/bg_attention_h.gif) no-repeat left top #f0f0f0;}
.attention_pd div{background:url(/layout/ajito/common/image/bg_attention_f.gif) no-repeat left bottom #f0f0f0;padding:10px 10px 10px 10px;}
.attention_pd h6{color:#666666;}
.attention_pd dl{border-bottom:#CCCCCC dotted 1px;}
.attention_pd dl dt{width:148px;padding:5px 0 5px 10px;float:left;border-top:#CCCCCC dotted 1px;color:#706757;display:inline-block;}
.attention_pd dl dd{width:290px;padding:5px 10px;border-top:#CCCCCC dotted 1px;display:inline-block;}
.attention_pd dl dd.price{font-weight:bold;color:#eb6101;}
.attention_pd dl dd.price span{color:#333333;font-weight:normal;background:url(/layout/ajito/common/image/icon_arrow05.gif) no-repeat right center;padding-right:20px;text-decoration:line-through;margin-right:8px;}
.attention_pd .btn{background:none;padding:10px 0 0 0;}
.CMP_itemlist_pd{margin:0 0 20px 0;}
.CMP_itemlist_pd h5{clear:both;margin-bottom:0;}
.CMP_itemlist_pd .itembox{margin:0;}
.CMP_itemlist_pd .itembox .item{width:112px;}
.CMP_itemlist_pd .itembox .item dl{margin-top:15px;}
.CMP_itemlist_pd .itembox .item .pict p img{max-width:110px;height:auto;}
.CMP_itemlist_pd .itembox .item dl{font-size:80%;}
.CMP_itemlist_gr{margin:0 0 20px 0;}
.CMP_itemlist_gr .page{clear:both;text-align:center;background-color:#f0f0f0;}
.CMP_itemlist_gr .page a.prev{margin:0 16px 0 0;background:url(/layout/ajito/common/image/icon_arrow01_l.gif) no-repeat left center;padding-left:16px;}
.CMP_itemlist_gr .page a.next{margin:0 0 0 16px;background:url(/layout/ajito/common/image/icon_arrow01_r.gif) no-repeat right center;padding-right:16px;}
.CMP_itemlist_gr .itembox{margin:0 0 20px 0;}
.CMP_itemlist_gr .itembox .item{width:730px;border-top:#CCCCCC dotted 1px;float:none;clear:both;}
.CMP_itemlist_gr .itembox .item dl{width:580px;float:right;}
.CMP_itemlist_gr .itembox .item dl.gr{width:350px;float:left;margin:0 10px 0 20px;}
.CMP_itemlist_gr .itembox .item ul.gr{width:180px;float:right;}
.CMP_itemlist_gr .itembox .item .pict{width:122px;float:left;}
.CMP_itemlist_gr .itembox .item .price{font-size:120%;color:#FF6633;font-weight:bold;}
.CMP_itemlist_gr .itembox .item dl dt,
.CMP_itemlist_gr .itembox .item dl.gr dt{font-size:120%;font-weight:bold;margin-bottom:10px;}
.CMP_itemlist_gr .itembox .item dl dd,
.CMP_itemlist_gr .itembox .item dl.gr dd{font-size:100%;}
.CMP_itemlist_gr .itembox .item dl ul,
.CMP_itemlist_gr .itembox .item dl.gr ul{font-size:100%;}
.CMP_itemlist_gr .itembox .item ul.app{background:url(/layout/ajito/common/image/bg_itemlist_gr_app.gif) no-repeat right top;}
.CMP_itemlist_gr .itembox .item ul.fai{background:url(/layout/ajito/common/image/bg_itemlist_gr_fai.gif) no-repeat right top;}
.CMP_itemlist_gr .itembox .item ul.sold{background:url(/layout/ajito/common/image/bg_itemlist_grtoday_sold.gif) no-repeat right top;}
.CMP_itemlist_gr .itembox .item ul.todayapp{background:url(/layout/ajito/common/image/bg_itemlist_grtoday_app.gif) no-repeat right top;}
.CMP_itemlist_gr .itembox .item ul.todayfai{background:url(/layout/ajito/common/image/bg_itemlist_grtoday_fai.gif) no-repeat right top;position:relative;}
.CMP_itemlist_gr .itembox .item ul.app2{background:url(/layout/ajito/common/image/bg_itemlist_gr_app2.gif) no-repeat right top;}
.CMP_itemlist_gr .itembox .item ul.fai2{background:url(/layout/ajito/common/image/bg_itemlist_gr_fai2.gif) no-repeat right top;}
.CMP_itemlist_gr .itembox .item ul.sold2{background:url(/layout/ajito/common/image/bg_itemlist_grtoday_sold2.gif) no-repeat right top;}
.CMP_itemlist_gr .itembox .item ul.todayapp2{background:url(/layout/ajito/common/image/bg_itemlist_grtoday_app2.gif) no-repeat right top;}
.CMP_itemlist_gr .itembox .item ul.todayfai2{background:url(/layout/ajito/common/image/bg_itemlist_grtoday_fai2.gif) no-repeat right top;position:relative;}
.CMP_itemlist_gr .itembox .item ul.gr{padding:30px 10px 10px 10px;height:90px;overflow:hidden;}
.CMP_itemlist_gr .itembox .item ul.gr li{margin-bottom:3px;}
.CMP_itemlist_gr .itembox .item ul.gr li.off{color:#FFFFFF;font-size:20px;font-weight:bold;display:block;text-align:center;width:60px;float:right;margin-top:-3px;}
.CMP_itemlist_gr .itembox .item ul.gr li.off2{color:#FFFFFF;font-size:20px;font-weight:bold;display:block;text-align:center;width:60px;float:right;margin-top:-10px;line-height:1;}
.CMP_itemlist_gr .itembox .item ul.gr li.remain{color:#FFFFFF;font-weight:bold;display:block;text-align:center;width:180px;position:absolute;bottom:15px;}
.CMP_itemlist_gr .itembox .item ul.gr li.remain span{color:#FF6633;}
.gr_st_01, .gr_st_02, .gr_st_03, .gr_st_04, .gr_st_05{padding-left:32px;line-height:1;overflow:hidden;}
.gr_st_01 span, .gr_st_02 span, .gr_st_03 span, .gr_st_04 span, .gr_st_05 span{font-size:85% !important;font-weight:normal !important;}
.gr_st_01{background:url(/layout/ajito/common/image/icon010.gif) 0 0 no-repeat;height:26px;}
.gr_st_02{background:url(/layout/ajito/common/image/icon011.gif) 0 0 no-repeat;height:26px;}
.gr_st_03{background:url(/layout/ajito/common/image/icon012.gif) 0 0 no-repeat;height:26px;}
.gr_st_04{background:url(/layout/ajito/common/image/icon013.gif) 0 0 no-repeat;height:26px;}
.gr_st_05{background:url(/layout/ajito/common/image/icon014.gif) 0 0 no-repeat;height:18px;padding-top:8px;}
.box .accordion3 h4{margin:0;}
.reviewbox{padding:10px 10px 0 5px;}
.reviewbox dl{float:left;margin:0 20px 0 0;}
.reviewbox dd img{vertical-align:middle;}
.reviewbox table{float:left;width:250px;}
.reviewbox table th{width:100px;}
.reviewbox table th,
.reviewbox table td{vertical-align:top;height:25px;}
.reviewbox table td.bg_review{width:170px;background:url(/layout/ajito/common/image/bg_review.gif) 0 0 no-repeat;}
.reviewbox table td span{margin-left:5px;}
.layout_review{margin:0 0 20px 0;}
.layout_review .btn{text-align:center;margin:20px 0 20px 0;}
.layout_review .btn li{display:inline;}
.layout_review .rating a{display:inline-block;padding-left:5px;}
.layout_review .alignC p{padding-bottom:10px;}
.hreview-aggregate{border-top:#a3a3a3 solid 1px;10px 10px 20px 10px;padding-top:10px;clear:both;}
.hreview-aggregate .right{width:7em;text-align:right;}
.hreview-aggregate .border{clear:both;background:url(/layout/ajito/common/image/dot_line.gif) 0 0 repeat-x;padding:10px 0 0 0;margin:10px 0 0 0;}
.hreview-aggregate em{font-style:normal;}
.hreview-aggregate p img{vertical-align:text-bottom;margin:0 0 3px 0;}
.hreview-aggregate p span{padding:0 10px;line-height:11px;vertical-align:middle;}
.hreview-aggregate .summary{margin:0;}
.friend th{text-align:center;}
.friend .form th{text-align:left;}
.friend table.tbl01 td span{padding:0 0 0 10px;vertical-align:middle;}
.cnt_btn{text-align:center;}
.cnt_btn img{padding:0 15px;}
.cnt{text-align:center;}
.cnt_err{font-size:14px;color:#ff0000;padding:10px 3px 3px 10px;margin:0 0 15px 0;}
.cnt_err1{font-size:15px;color:#ff0000;}
.txtright{text-align:right;}
.txtleft{text-align:left;}
.synthesis dd span{font-weight:bold;padding:0 5px;}
.bold{font-weight:bold;}
.layout_migration{width:700px;margin:0 auto;}
#EC_cart{width:900px;}
select[name=gtHosoCd__1]{width:150px;}
.layout_cart{padding-top:10px;margin:0;width:950px;}
.flow{margin:0 20px 30px 80px;display:block;text-align:center;width:950px;}
.flow ul li{float:left;margin:10px 0 0 0;}
.flow ul li.last{background:none;padding:0;margin:10px 0 0 0;}
.layout_register{width:800px;margin:0 0 0 65px;}
.layout_register p{padding:0 0 2px 0;}
.layout_register .boxorange{width:800px;}
.layout_register .innerorange{padding:10px 1px 0 10px;width:780px;}
.layout_register table .tdprice{text-align:center;width:60px;}
.layout_register .agreement{margin:0 0 15px 0;}
.layout_register .agreement p{margin:0 0 10px 0;}
.layout_register .agreement p span{color:#BD0000;}
.layout_register .checkbox{background:#fde5e5;border:#c28888 dotted 1px;padding:5px 10px;margin:15px 0 30px 0;font-weight:bold;color:#BD0000;}
.layout_register .checkbox input{vertical-align:middle;}
.layout_register .txtbox{width:800px;height:100px;border:#999 solid 1px;margin:15px 0 0 0;overflow:auto;}
.layout_register .txtbox ul{padding:10px;}
.layout_register .txtbox ul li{padding:0 0 5px 0;}
.layout_register .option{margin-top:15px;margin-bottom:20px;clear:both;}
.layout_register .option input{margin-right:5px;padding:3px;}
.layout_register .option p{float:left;margin-right:20px;}
.layout_register .option .couponserial{margin-bottom:5px;}
.layout_register .option .couponhas{margin-bottom:5px;}
.layout_register .option .couponlist span{font-weight:bold;}
.layout_register .btn_add{float:right;margin-left:15px;}
.layout_register .noshi1,
.layout_register .noshi2{margin-bottom:5px;}
.layout_register .naire{width:4em;display:inline-block;}
.layout_register .gift{border-top:#CCCCCC dotted 1px;margin-top:3px;clear:both;}
.layout_register .gift span{font-size:80%;display:block;color:#333333;font-weight:normal;}
.layout_register .pointarea{margin:0 130px;}
.layout_register .pointarea .tbl001 td{text-align:center;}
.layout_register strong{color:#ff0000;font-weight:bold;}
.layout_register .btn{text-align:center;margin:10px 0 20px 0;}
.layout_register .btn li{display:inline;}
.layout_register .btn a{text-decoration:none;}
.submit.cart_back_link{text-decoration:none;}
a.submit{text-decoration:none;padding: 0 5px 0 5px;}
#usableCoupon{padding:3px;}
.bg_payment{background:url(/layout/ajito/common/image/dot_line.gif) left bottom repeat-x;padding:0 0 10px 0;margin:0 0 10px 0;}
.bg_payment .right{width:720px;float:right;}
.bg_payment .right_s{width:698px;float:right;}
.bg_payment .right_r{width:680px;float:right;margin:0 0 10px 10px;background-position:bottom;}
.bg_payment .right_r_s{width:658px;float:right;margin:0 0 10px 10px;background-position:bottom;}
.bg_check{background:url(/layout/ajito/common/image/bg_check.gif) 0 0 repeat-y;}
.checkmark{float:left;background-color:#fee3e1;width:30px;text-align:center;padding:5px 0;}
.btnarea{border:#999 solid 1px;background:#f0f0f0;padding:10px 10px 5px 10px;text-align:center;}
.kinken_description{margin-top:20px;}
.pcs-reg-agree-notice{text-align:center;}
.pcs-reg-checkbox{color:#ff0000;font-weight:bold;text-align:center;padding:0 0 30px 0;}
.bg_payment .idbox{margin:0px 1px 15px 1px;border-top:1px solid #eabc88;border-bottom:1px solid #eabc88;}
.bg_payment .idbox .innercart{padding:10px;margin:0px -1px;border-left:1px solid #eabc88;border-right:1px solid #eabc88;position:relative;background:#fee3e1;z-index:0;}
.bg_payment .idbox .innercart p{padding:0 0 5px 0;clear:both;margin-bottom:10px;}
.bg_payment .idbox .innercart p input{margin:15px 0 0 0;}
.cart_comment{margin:0 0 0 0;}
.cart_comment h2{top:-5px;}
.cart_comment .mb20{padding:0 0 5px 0;border-bottom:1px solid #aaa;}
.warningbox{background:#fee3e1;border:#eabc88 solid 1px;padding:10px;margin:10px 0 20px 0;}
.warningbox .rule{background:url(/layout/ajito/common/image/icon_rule.gif) left center no-repeat;padding:0 0 0 20px;margin:0 0 3px 0;font-weight:bold;color:#666666;}
.warningbox .nenrei{font-weight:bold;margin-left:40px;}
.calendar{border:#cccccc solid 1px;float:left;width:203px;}
.calendar p{border-bottom:#cccccc solid 1px;display:block;line-height:1;height:1em;padding:4px !important;background:#6699cc;color:#FFFFFF;}
.calendar ul{margin:0 1px;padding:0px;display:inline;}
.calendar ul li{font-size:13px;display:inline;margin:1px;height:20px;width:25px;text-align:center;display:block;border:#cccccc solid 1px;float:left;}
.calendar ul li.day,
.calendar ul li.day:hover{background:#EEEEEE;}
.calendar ul li.sun,
.calendar ul li.sun:hover{color:#FFFFFF;background:#FF6666;}
.calendar ul li.sat,
.calendar ul li.sat:hover{color:#FFFFFF;background:#0066FF;}
.calendar ul li:hover{background-color:#fee3e1;}
.calendar ul li.today{background-color:#6699cc;}
.calendar ul li.today a{color:#FFFFFF;}
.couponhasarea a{text-decoration:none;}
.couponhasarea .tbl003 span{font-size:100%;}
#login_area{width:940px;margin-bottom:20px;height:515px;background-color:#FFF;}
.login_attention{color:#E50012;}
.layout_logintop{background-color:#FFF;}
.layout_logintop p{margin:0 0 20px 0;}
.layout_logintop h4{clear:both;}
.layout_logintop .left{width:540px;float:left;margin-bottom:20px;margin-left:5px;}
.layout_logintop .right{width:360px;float:right;margin-bottom:20px;pagging-rignt:10px;margin-right:15px;}
.layout_logintop .btn{margin:0;text-align:center;}
.layout_logintop .menberlogin{}
.layout_logintop .menberlogin .boxArea{padding:10px;border:#CCCCCC solid 1px;}
.layout_logintop .menberlogin table th{width:13em;}
.layout_logintop .menberlogin table td input.inputarea{width:220px;}
.layout_logintop .menberlogin table td.none input{border:none;}
.layout_logintop .menberlogin a.icon{background:url(/layout/ajito/common/image/icon_arrow01.gif) 0 0.2em no-repeat;padding:0 0 0 13px;}
.layout_logintop .fblogin{margin-bottom:20px;}
.layout_logintop .fblogin .boxArea{padding:10px;border:#CCCCCC solid 1px;}
.layout_logintop .registration{margin-bottom:20px;}
.layout_logintop .registration .boxArea{padding:10px;border:#CCCCCC solid 1px;}
.layout_logintop .guest{}
.layout_logintop .guest .boxArea{padding:10px;border:#CCCCCC solid 1px;}
.repair_note{padding:5px;text-align:center;font-size:smaller;color:rgb(207, 101, 101);}
.layout_repair{margin:0 auto 20px auto;width:900px;}
.layout_repair .btn li{display:inline;}
.layout_repair_entry{margin:0 84px 15px 0;width:762px;}
.layout_repair_entry p{padding:0 0 10px 0;}
.layout_repair_entry .notes{font-weight:bold;padding:0 0 0 0;}
.layout_repair_entry p.repair_error{color:red;font-size:small;}
.layout_repair_entry div.repair_hint{text-align:left;font-size:10px;font-weight:normal;}
.layout_repair_entry div.repair_hint span{display:block;}
.layout_repair_entry div.repair_error{color:red;font-size:x-small;}
.layout_repair_entry a.accept{text-decoration:none;cursor:pointer;}
.layout_repair_entry .agreement{margin:0 0 15px 0;}
.layout_repair_entry .agreement p{margin:0 0 10px 0;}
.layout_repair_entry .agreement p span{font-weight:bold;color:#BD0000;}
.layout_repair_entry .checkbox{background:#fde5e5;border:#c28888 dotted 1px;padding:5px 10px;margin:15px 0 30px 0;font-weight:bold;color:#BD0000;}
.layout_repair_entry .titlestyle{font-weight:bold;color:#706757;padding:4px 10px;;border-bottom:#706757 solid 2px;background:url(/layout/ajito/common/image/icon_topic.gif) left center no-repeat;padding-left:13px;}
.flow_repair{margin:0 0 30px 0;display:block;text-align:center;}
.flow_repair ul li{float:left;margin:0 3px 0 0;}
.flow_repair ul li.last{background:none;padding:0;margin:0;}
.layout_entry{margin:0 84px 15px 84px;width:762px;}
.layout_change{margin:0 0 20px 0;width:100%;}
.layout_entry p,
.layout_change p{padding:0 0 5px 0;}
.layout_entry .agreement,
.layout_change .agreement{margin:0 0 15px 0;}
.layout_entry .agreement p,
.layout_change .agreement p{margin:0 0 10px 0;}
.layout_entry .agreement p span,
.layout_change .agreement p span{font-weight:bold;color:#BD0000;}
.layout_entry .checkbox,
.layout_change .checkbox{background: #fde5e5; border: #c28888 dotted 1px; padding: 5px 10px; margin: 15px 0 30px 0; font-weight: bold; color: #BD0000;}
.layout_entry .checkbox input,
.layout_change .checkbox input{vertical-align:middle;margin:0 5px 0 0;}
.layout_entry .txtbox{width:700px;height:160px;border:#ccc solid 1px;margin:15px 0 0 15px;overflow:auto;padding:15px;}
.layout_entry .txtbox ul{padding:10px;}
.layout_entry .txtbox ul li{padding:0 0 5px 0;}
.layout_entry .tanocard{background:url(/layout/ajito/common/image/bg_card.gif) 0 0 no-repeat;width:844px;height:41px;padding:89px 0 0 16px;margin:0 0 15px 0;}
.layout_entry .btn,
.layout_change .btn{text-align:center;margin:20px 0 20px 0;padding:0 0 10px 0;}
.layout_entry .btn li,
.layout_change .btn li{display:inline;}
.layout_entry .err{color:#ff0000;margin:5px 0 10px 0;}
.ms-container{background:transparent url(/layout/ajito/common/image/ms_arrow.png) no-repeat 210px 43px;}
.ms-container:after{content:".";display:block;height:0;line-height:0;font-size:0;clear:both;min-height:0;visibility:hidden;}
.ms-container .ms-selectable, .ms-container .ms-selection{border:1px #ccc solid;float:left;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-khtml-border-radius:4px;}
.ms-selected{display:none;}
.ms-container .ms-selectable{margin-right:45px;}
.ms-container ul{margin:0;list-style-type:none;}
.ms-container ul.ms-list{width:200px;height:130px;padding:1px 0px;overflow-y:auto;}
.ms-container .ms-selectable li.ms-elem-selectable,
.ms-container .ms-selection li.ms-elem-selectable{border-bottom:1px #eee solid;padding:1px 10px;color:#555;}
.ms-container .ms-selection li.ms-elem-selected{padding-left:22px;color:#101010;}
.ms-container .ms-selectable li.disabled,
.ms-container .ms-selection li.disabled{background-color:#eee;color:#aaa;}
.ms-container .ms-optgroup-label{padding:5px 0px 0px 20px;background:transparent url(/layout/ajito/common/image/ms_plus.png) no-repeat 5px 10px;cursor:pointer;color:#666666;}
.ms-container .ms-optgroup-label.collapse{background-image:url(/layout/ajito/common/image/ms_minus.png);}
.ms-container li.ms-elem-selectable:hover,
.ms-container .ms-selection li{display:inline-block;width:170px;letter-spacing:normal;vertical-align:top;}
.ms-container .ms-selection li:hover{background:#F0F0F0 url(/layout/ajito/common/image/ms_delete.png) no-repeat 3px 3px;}
.address_main_add{width:310px;}
.layout_mypagetop{margin:0 0 15px 0;}
.layout_mypagetop ul li{display:inline-block;width:225px;margin:20px 10px 0 10px;letter-spacing:normal;vertical-align:top;}
.layout_pass{margin:30px 0 20px 0;width:100%;}
.layout_pass p{padding:0 0 10px 0;}
.layout_pass .btn{text-align:center;margin:20px 0 20px 0;}
.layout_pass .textarea{clear:both;}
.layout_pass .btn{text-align:center;margin:20px 0 20px 0;}
.layout_pass .btn li{display:inline;}
.layout_guide{margin:0 0 20px 0;}
.layout_guide dl.daylist dt{float:left;width:10em;padding:10px 0;font-weight:bold;line-height:150%;}
.layout_guide dl.daylist dd{padding:10px 0 10px 7em;line-height:150%;border-bottom:1px #CCCCCC solid;}
.layout_guide ul.pagelink{margin:0 0 20px 20px;float:left;width:340px;}
.layout_guide ul.pagelink li{background:url(/layout/ajito/common/image/icon_arrow01.gif) no-repeat left center;padding:0 10px 0 10px;}
.simpNo li{list-style-type:decimal;list-style-position:outside;margin-left:2em;}
.indentbox{margin:0 20px 20px 20px;clear:both;}
.layout_guide .guidemenuL{float:left;margin-right:20px;width:360px;}
.layout_guide .guidemenuR{float:right;width:360px;}
.layout_guide .guidemenuL ul.pagelink, .layout_guide .guidemenuR ul.pagelink{float:none;}
.layout_guide dl.parNo dt{float:left;}
.layout_guide dl.parNo dd{margin-left:2em;}
.layout_faqs{position:relative;}
.layout_faqs h3{cursor:pointer;background:url(/layout/ajito/common/image/icon_Q.gif) left 3px no-repeat;padding:0 0 3px 24px;border-bottom:#cccccc dotted 1px;font-weight:bold;font-size:100%;color:#706757;}
.layout_faqs h3.active{color:#6699cc;}
.layout_faqs div{position:relative;background:url(/layout/ajito/common/image/icon_A.gif) left 3px no-repeat;padding-left:24px;}
.layout_faqs div p{padding:0;margin-bottom:15px;}
.layout_favorite .pict_favorite{width:300px;}
.layout_favorite .pict_favorite img{border:#ccc solid 1px;float:left;width:85px;}
.layout_favorite .pict_favorite p{margin:30px 0 0 95px;vertical-align:middle;}
.layout_favorite .pict_favorite p a{display:inline-block;}
.layout_favorite .tbl005 .mylist{height:135px;}
.layout_favorite .tbl005 .thstyle05{width:180px;}
.layout_favorite .tbl005 .thstyle06{width:2em;}
.layout_favorite .tbl005 .thstyle07{width:300px;}
.mail_chack{font-size:11px;color:#ff3300;}
.comparison table th,
.comparison table td{text-align:center;}
.comparison table td.txtleft{text-align:left;font-weight:bold;}
.comparison table td a img{padding:0 5px;}
.comparison table.tbinner{border-top:#a3a3a3 solid 1px;border-right:#a3a3a3 solid 1px;padding:4px;vertical-align:top;}
.comparison table ul.iconarea li{display:inline;}
.comparisonbox2{background:#feeeee;border:#e4c6c6 solid 1px;}
.comparisonbox2{padding:20px 10px 10px 10px;margin:10px 0 10px 0;}
.pagenavicntcmn{margin:0 0 15px 0;}
.pagenavicntcmn ul{margin:0;text-align:right;}
.pagenavicntcmn ul li{display:inline;margin:0 1px;}
.pagenavicntcmn ul li a{display:inline-block;border:#999 solid 1px;vertical-align:middle;text-decoration:none;height:1.5em;padding:2px 8px;line-height:1.6em;}
.pagenavicntcmn ul li a:hover{background:#6699cc;color:#FFF;}
.pagenavicntcmn ul li a.act{background:#6699cc;color:#FFF;}
.history{padding:0 0 10px 0;}
.history td.btn{vertical-align:middle;width:61px;}
.history table tr td,
.history table tr th{vertical-align:middle;}
.history .gray{background:#f0f0f0;padding:10px;}
.history .gift{margin:0 5px;font-size:80%;}
.history .gift span{color:#333333;font-weight:normal;}
.history .variety{font-size:80%;}
.history .sample_message{text-align:left;float:left;}
.layout_history .couponcondition{font-size:80%;}
.periodictitle{color:#999;border:#a3a3a3 solid 1px;margin:0 10px 0 0;width:200px;}
.periodic table th,
.periodic table td{vertical-align:middle;text-align:center;}
.periodic table td.txtleft{text-align:left;font-weight:bold;}
.periodic table td a img{padding:0 5px;}
.periodicbox2{background:#feeeee;border:#e4c6c6 solid 1px;}
.periodicbox2{padding:20px 10px 10px 10px;margin:10px 0 10px 0;}
.pagenavicmn{margin:0 0 15px 0;}
.pagenavicmn p{line-height:1.6em;height:1.5em;}
.pagenavicmn p.left{width:300px;}
.pagenavicmn p.left span{font-weight:bold;padding:0 5px;}
.pagenavicmn .right{width:440px;text-align:right;}
.pagenavicmn .right p,
.pagenavicmn .right ul{display:inline;}
.pagenavicmn ul.number{padding-right:10px;}
.pagenavicmn ul.number li{display:inline;border-right:#333 solid 1px;padding:0 5px;}
.pagenavicmn ul.number li.last{border:none;}
.pagenavicmn ul.number li a{display:inline;}
.pagenavicmn ul.navi{margin:0;}
.pagenavicmn ul.navi li{display:inline;margin:0 1px;}
.pagenavicmn ul.navi li a{display:inline-block;border:#999 solid 1px;vertical-align:middle;text-decoration:none;height:1.5em;padding:2px 8px;line-height:1.6em;}
.pagenavicmn ul.navi li a:hover{background:#6699cc;color:#FFF;}
.pagenavicmn ul.navi li a.act{background:#6699cc;color:#FFF;}
.repay-info th{width:20%;}
.repay-info td{width:30%;}
#coupon_value{width:200px;height:30px;font-size:14px;margin:10px 0 3px 0;}
.coupon_btn{float:left;}
.usable-label-item{color:#FFFFFF;background-color:#BD1233;font-size:12px;font-weight:bold;text-align:left;}
.usable-couponttl-item{background:none repeat scroll 0 0 #BD1233;color:#FFFFFF;padding:0px;text-align:center;}
.usable-couponsubttl-item{background:none repeat scroll 0 0 #FFFFFF;color:#AAAAAA;padding:1px;text-align:center;}
.usable-couponbox-item{border:1px solid #000000;display:inline-block;letter-spacing:normal;margin:5px 5px 0 0;vertical-align:top;width:45%;min-height:170px;}
.usable-label{color:#FFFFFF;background-color:#BD1233;font-size:12px;font-weight:bold;text-align:left;}
.usable-couponbox{border:1px solid #000000;display:inline-block;letter-spacing:normal;margin:5px 5px 0 0;vertical-align:top;width:45%;min-height:150px;}
.disabled-couponbox{border:1px solid #000000;display:inline-block;letter-spacing:normal;margin:5px 5px 0 0;vertical-align:top;width:45%;min-height:150px;opacity:0.33;}
.cu-chk-box-area{float:left;margin-left:10px;}
.usable-couponttl{background:none repeat scroll 0 0 #BD1233;color:#FFFFFF;padding:0px;text-align:center;}
.usable-couponsubttl{background:none repeat scroll 0 0 #FFFFFF;color:#AAAAAA;padding:1px;text-align:center;}
.highlight-expiry{font-size:12px;color:#FF4C4C;padding:0px;}
.normal-expiry{color:#000000;padding:0px;}
.cu-add-btn-area{text-align:right;vertical-align:bottom;}
.serial-cu-input-area{margin-buttom:20px;}
.change-all-check-area{float:left;}
.previous-btn{}
.next-btn{float:right;}
.failedCouponArea{display:none;}
div.cover{position:absolute;top:50px;left:70px;}
div.tobecoverd{position:relative;top:0px;left:30px;}
.cu-inline{display:inline;}
.couponbox{text-align:center;background:url(/layout/ajito/pc/image/kinken/kinken_back_01.jpg) no-repeat;display:inline-block;letter-spacing:normal;margin:10px 15px 10px 15px;vertical-align:top;width:600px;min-height:275px;}
.couponshortfall{background:none repeat scroll 0 0 #000000;color:#FFFFFF;padding:25px 0 0 0;text-align:center;font-weight:bolder;}
.couponttl{color:#000;margin:35px 0 0 0;font-size:20px;padding:0 5px;text-align:center;}
.couponsubttl{color:#f63;font-size:25px;text-align:center;}
.coupontime{font-size:14px;text-align:center;}
.coupontext{font-size:12px;text-align:center;color:#000;}
.couponlink{font-size:13px;padding:10px;text-align:center;}
.get_coupon{margin:0 0 0 85px;}
.list_couponpon{margin:0 0 0 55px;}
.CMP_SimCart_itemSumArea{border:solid 1px #afafaf;float:right;width:200px;padding:10px 10px 10px 10px;}
.CMP_SimCart_itemSumArea #EC_sumCountArea{padding:10px 10px 10px 10px;}
.itemSumArea #sumCountArea{text-align:center;margin:0px 0px 10px 0px;}
.CMP_SimCart_itemSumArea #EC_sumPriceArea{border:solid 1px #afafaf;text-align:center;vertical-align:middle;font-size:1.2em;font-weight:bold;margin:0px 0px 10px 0px;}
.CMP_SimCart_itemSumArea #EC_simCartIn{text-align:center;}
.CMP_SimCart_itemSumArea #EC_simCartInError{color:red;margin:0px 0px 10px 0px;}
.CMP_SimCart_itemSumArea #EC_setItemArea{font-size:0.9em;margin:0px 0px 10px 0px;padding:5px;}
.CMP_SimCart_itemSumArea #EC_setItemArea .CMP_SimCart_setItemAreaGrp{font-weight:bold;font-size:0.9em;}
.CMP_SimCart_itemSumArea #EC_setItemArea .CMP_SimCart_setItemAreaChild{font-weight:normal;font-size:0.9em;margin:0px 0px 5px 5px;border-bottom:solid 1px #afafaf;}
.CMP_SimCart_itemSumArea #EC_moreItemArea{font-size:0.9em;padding:5px;}
.CMP_SimCart_itemSumArea #EC_moreItemArea li{border-bottom:solid 1px #afafaf;font-size:0.9em;margin:0px 0px 5px 5px;}
.CMP_SimCart_itemSelectArea{float:left;width:460px;}
.CMP_SimCart_itemSelectBox{margin:0px 0px 10px 0px;}
.CMP_SimCart_itemDescription{color:red;}
.pointbox{background:#feeeee;border:#e4c6c6 solid 1px;padding:10px;margin:10px auto 10px auto;width:400px;line-height:2;text-align:center;}
.pointbox dt{width:190px;float:left;}
.pointbox dd{width:190px;margin-left:210px;}
.region{clear:both;border:#cccccc solid 1px;background:#ecf6ff;line-height:2;padding:10px;}
.region li{display:inline;}
.region input{margin:0 3px 0 8px;}
.region_ttl{clear:both;border-left:#cccccc solid 1px;border-top:#cccccc solid 1px;border-right:#cccccc solid 1px;background:#ecf6ff;padding:4px 10px;}
.pref{clear:both;border-right:#cccccc solid 1px;border-bottom:#cccccc solid 1px;line-height:2;margin-bottom:20px;}
.pref ul{vertical-align:top;}
.pref .area1{margin-left:0;}
.pref .area2,
.pref .area3,
.pref .area4,
.pref .area5,
.pref .area6,
.pref .area7{margin-left:25px;}
.pref input{margin:0 3px 0 8px;}
.pref .area1 li,
.pref .area2 li,
.pref .area3 li,
.pref .area4 li,
.pref .area5 li,
.pref .area6 li ,
.pref .area7 li{border-left:#cccccc solid 1px;border-top:#cccccc solid 1px;}
.shoplist_map{background:url(/layout/ajito/common/image/img_map.jpg) left top no-repeat;width:100%;height:740px;position:relative;}
.shoplist_map ul{position:absolute;width:122px;height:auto;}
.shoplist_map ul.tohoku{left:380px;top:50px;}
.shoplist_map ul.kanto{left:610px;top:560px;}
.shoplist_map ul.tyubu{left:300px;top:220px;}
.shoplist_map ul.kinki{left:420px;top:620px;}
.shoplist_map ul.kinki2{left:320px;top:370px;}
.shoplist_map ul.tyugoku{left:160px;top:360px;}
.shoplist_map ul.sikoku{left:230px;top:660px;}
.shoplist_map ul.kyusyu{left:10px;top:410px;}
.shoplist_map ul li a{color:#FFFFFF;text-decoration:none;}
.shoplist_map ul li{width:60px;height:21px;overflow:hidden;background:url(/layout/ajito/common/image/bg_btn_pref.gif) 0 0 no-repeat;text-align:center;float:left;margin:0 1px 1px 0;}
.shoplist_map ul li:hover{width:60px;height:21px;overflow:hidden;background:url(/layout/ajito/common/image/bg_btn_pref.gif) 0 -21px no-repeat;}
.shoplist .shop_box{clear:both;margin-bottom:10px;}
.shoplist{position:relative;}
.shoplist h5{border-bottom:#cccccc dotted 1px;color:#706757;}
.shoplist .shopname.active h5{color:#6699cc;}
.shoplist .shopname{cursor:pointer;}
.shoplist .shopname .shophandling{width:150px;float:left;}
.shoplist .shopname .shopaddress{width:450px;float:left;}
.shoplist .shopname .shoptel{width:140px;}
.shoplist .shopdata{position:relative;display:block;background-color:#ecf6ff;padding:5px 20px;}
.shoplist_search ul li{display:inline;margin:0px 15px 0px 0px;}
.temp_perm_table th, .temp_perm_table td, .approve_table th, .approve_table td, .emp_table th, .emp_table td, .given_perm_table th, .given_perm_table td{border:1px solid #CCCCCC;text-align:center;}
.given_perm_table{width:600px;margin:10px;}
#EC_leftcolumn,
#EC_rightcolumn{text-align:center;}
#EC_leftcolumn .CMP_search{margin:0 0 20px 0;text-align:left;}
#EC_leftcolumn .CMP_search{}
#EC_leftcolumn .CMP_search .sidebox{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px;}
#EC_leftcolumn .CMP_search .sidebox .input_btn{text-align:right;vertical-align:middle;margin:5px 0 0 2px;display:block;}
#EC_leftcolumn .CMP_search .sidebox .search{width:154px;color:#333333;}
#EC_leftcolumn .CMP_search .sidebox .searchcategory{margin-bottom:10px;width:155px;}
#EC_leftcolumn .CMP_category{margin:0 0 20px 0;text-align:left;}
#EC_leftcolumn .CMP_category{}
#EC_leftcolumn .CMP_category .sidebox{background:#ffffff;border:#cccccc solid 1px;padding-top:10px;}
#EC_leftcolumn .CMP_category .sidebox ul{font-size:13px;line-height:1;}
#EC_leftcolumn .CMP_category .sidebox ul li{padding:10px 20px 10px 10px;}
#EC_leftcolumn .CMP_category .sidebox ul li:hover{padding:10px 20px 10px 10px;}
#EC_leftcolumn .CMP_category .sidebox ul li .acc_menu{cursor:pointer;font-weight:bold;}
#EC_leftcolumn .CMP_category .sidebox dl{font-size:80%;line-height:1.8;}
#EC_leftcolumn .CMP_category .sidebox dl.list{margin:10px 0 -1px 0;font-size:80%;}
#EC_leftcolumn .CMP_category .sidebox dl.list dt{display:block;}
#EC_leftcolumn .CMP_category .sidebox dl.list dd{padding:0 0 0 8px;width:128px;display:block;}
#EC_leftcolumn .CMP_category .sidebox dl.list dt a.acc_selected{color:#FF6633;}
#EC_leftcolumn .category_abbreviation .CMP_category{margin:0;background:none;padding:0;}
.CMP_btn_category{margin:0 0 20px 0;}
.CMP_searchnavi .sidebox{padding:10px;border:#cccccc solid 1px;}
.CMP_searchnavi{margin:0 0 20px 0;text-align:left;}
.CMP_searchnavi ul.child{margin:0 0 0 20px;}
.CMP_searchnavi ul.child_selected{background-color:#eeeeee;}
.CMP_searchnavi li.child_selected{background-color:#eeeeee;}
.CMP_searchnavi li.selected{background-color:#dddddd;}
.CMP_searchnavi li a{display:block;}
#EC_leftcolumn .CMP_button_add{margin:0 0 20px 0;text-align:left;}
#EC_leftcolumn .CMP_button_add{left bottom no-repeat;padding:0 0 12px 0;}
#EC_leftcolumn .CMP_button_add .sidebox{background:#ffffff;border:padding-top:10px;}
#EC_leftcolumn .CMP_button_add .input_btn{text-align:center;}
.CMP_looks_brand{margin:0;text-align:left;}
.CMP_looks_brand .sidebox{background:#ffffff;border-left:#cccccc solid 1px;border-right:#cccccc solid 1px;padding:10px;}
.CMP_looks_brand .sidebox ul li{padding:0 0 0 16px;background:url(/layout/ajito/common/image/icon_arrow04.gif) no-repeat left 0.4em;}
.CMP_looks_brand .sidebox .input_btn{text-align:right;vertical-align:middle;margin:5px 0 0 0;display:block;}
.CMP_looks_purpose{margin:0;text-align:left;}
.CMP_looks_purpose .sidebox{background:#ffffff;border-left:#cccccc solid 1px;border-right:#cccccc solid 1px;padding:10px;}
.CMP_looks_purpose .sidebox ul li{padding:0 0 0 16px;background:url(/layout/ajito/common/image/icon_arrow04.gif) no-repeat left 0.4em;}
.CMP_looks_purpose .sidebox .input_btn{text-align:right;vertical-align:middle;margin:5px 0 0 0;display:block;}
.CMP_looks_price{margin:0 0 20px 0;text-align:left;}
.CMP_looks_price{padding:0 0 12px 0;}
.CMP_looks_price .sidebox{background:#ffffff;border:#cccccc solid 1px;padding:10px 10px 0 10px;}
.CMP_looks_price .sidebox ul li{padding:0 0 0 16px;background:url(/layout/ajito/common/image/icon_arrow04.gif) no-repeat left 0.4em;}
.CMP_looks_price .sidebox .input_btn{text-align:right;vertical-align:middle;margin:5px 0 0 0;display:block;}
.CMP_periodic{margin:0 0 20px 0;padding:0 0 12px 0;text-align:left;}
.CMP_periodic .sidebox{padding:10px 10px 0 10px;background:#ffffff;border:#cccccc solid 1px;}
.CMP_periodic .sidebox dl{font-size:80%;}
.CMP_periodic .sidebox dl dt{float:left;width:50px;}
.CMP_periodic .sidebox dl dd{width:98px;margin-left:60px;}
.CMP_periodic .sidebox .input_btn{text-align:right;height:21px;}
.CMP_periodic .sidebox dd.clear{height:1px;margin:0;}
.CMP_catalog{margin:0 0 20px 0;padding:0 0 12px 0;text-align:left;}
.CMP_catalog .sidebox{padding:10px 10px 0 10px;background:#ffffff;border:#cccccc solid 1px;}
.CMP_catalog .sidebox dl{font-size:80%;}
.CMP_catalog .sidebox dl dt{float:left;width:50px;}
.CMP_catalog .sidebox dl dd{width:98px;margin-left:60px;}
.CMP_catalog .sidebox .input_btn{text-align:right;height:21px;}
.CMP_catalog .sidebox dd.clear{height:1px;margin:0;}
.CMP_mailmag{margin:0 0 20px 0;padding:0 0 12px 0;text-align:left;}
.CMP_mailmag .sidebox{padding:10px 10px 0 10px;background:#ffffff;border:#cccccc solid 1px;}
.CMP_mailmag .sidebox dl{font-size:80%;}
.CMP_mailmag .sidebox dl dt{float:left;width:50px;}
.CMP_mailmag .sidebox dl dd{width:98px;margin-left:60px;}
.CMP_mailmag .sidebox .input_btn{text-align:right;height:21px;}
.CMP_mailmag .sidebox dd.clear{height:1px;margin:0;}
.CMP_provider{margin:0 0 20px 0;padding:0 0 12px 0;text-align:left;}
.CMP_provider .sidebox{padding:10px 10px 0 10px;background:#ffffff;border:#cccccc solid 1px;}
.CMP_provider .sidebox dl{font-size:80%;}
.CMP_provider .sidebox dl dt{float:left;width:50px;}
.CMP_provider .sidebox dl dd{width:98px;margin-left:60px;}
.CMP_provider .sidebox .input_btn{text-align:right;height:21px;}
.CMP_provider .sidebox dd.clear{height:1px;margin:0;}
#EC_leftcolumn .CMP_textlink{margin:0 0 20px 0;padding:0 0 12px 0;text-align:left;}
#EC_leftcolumn .CMP_textlink .sidebox{padding:10px 10px 0 10px;background:#ffffff;border:#cccccc solid 1px;}
#EC_leftcolumn .CMP_textlink .sidebox p{font-size:80%;padding:0 0 0 8px;background:url(/layout/ajito/common/image/icon_arrow01.gif) no-repeat left 0.5em;margin-bottom:5px;}
#EC_leftcolumn .CMP_textlink .sidebox .input_btn{text-align:center;background:none;}
#EC_leftcolumn .CMP_textlink .sidebox ul li{font-size:80%;display:inline;margin-right:5px;}
#EC_leftcolumn .CMP_textbanner{margin:0 0 20px 0;padding:0 0 12px 0;text-align:left;}
#EC_leftcolumn .CMP_textbanner .sidebox{padding:10px;background:#ffffff;border:#cccccc solid 1px;}
#EC_leftcolumn .CMP_textbanner .sidebox ul li{font-size:80%;display:inline;margin-right:5px;}
#EC_leftcolumn .CMP_banner{margin:0 0 20px 0;}
#EC_leftcolumn .CMP_banner ul li{margin-bottom:10px;}
#EC_rightcolumn .CMP_banner{margin:0 0 20px 0;}
#EC_rightcolumn .CMP_banner ul li{margin-bottom:10px;}
.CMP_mypage{margin:0 0 20px 0;text-align:left;}
.CMP_mypage .sidebox{padding:10px;border:#cccccc solid 1px;}
.CMP_mypage .sidebox .login{text-align:center;margin:0;}
.CMP_mypage .sidebox .login p{margin-bottom:5px;}
.CMP_mypage .sidebox .login span{font-weight:bold;}
.CMP_mypage .sidebox ul{font-size:80%;}
.CMP_mypage .sidebox ul li{padding:0 0 0 8px;background:url(/layout/ajito/common/image/icon_arrow01.gif) no-repeat left 0.5em;}
.CMP_mypage .sidebox .logininputarea{text-align:left;margin-bottom:5px;}
.CMP_mypage .sidebox .logininputarea .loginmail,
.CMP_mypage .sidebox .logininputarea .loginpass{border:#999 solid 1px;width:154px;color:#666666;}
.CMP_mypage .sidebox .member_point span{font-weight:bold;color:#FF6633;}
.CMP_mypage .sidebox .member_rank span{font-weight:bold;color:#FF6633;}
.CMP_mypage_menu{margin:0 0 20px 0;text-align:left;}
.CMP_mypage_menu{}
.CMP_mypage_menu .sidebox{padding:10px;border:#cccccc solid 1px;}
.CMP_mypage_menu .sidebox ul li{padding:0 0 0 8px;background:url(/layout/ajito/common/image/icon_arrow01.gif) no-repeat left 0.5em;}
.CMP_mobile{margin:0 0 20px 0;}
.CMP_mobile{padding:0 0 12px 0;}
.CMP_mobile .sidebox{padding:10px 10px 0 10px;background:#ffffff;border:#cccccc solid 1px;width:158px;height:auto;}
.CMP_mobile .sidebox .url{text-align:center;width:158px;}
.CMP_mobile .sidebox p{margin-bottom:5px;font-size:80%;}
.CMP_cartinfo{margin:0 0 20px 0;text-align:left;}
.CMP_cartinfo .sidebox{padding:10px;background:#eeeeee;border-left:#cccccc solid 1px;border-right:#cccccc solid 1px;width:158px;height:auto;}
.CMP_cartinfo .sidebox .btn{margin:0;padding:0;}
.CMP_cartinfo .sidebox dl{padding:10px 0 5px 0;font-weight:bold;}
.CMP_cartinfo .sidebox dl dt{float:left;}
.CMP_cartinfo .sidebox dl dd.price{text-align:right;color:#ff6633;font-size:120%;}
.CMP_cartinfo .sidebox .carriage{background:#fff;padding:3px;text-align:right;font-size:80%;margin:0 0 5px 0;}
.CMP_cartinfo .sidebox .carriage span.price{padding:0 0 0 5px;color:#ff6633;}
.CMP_cartinfo .sidebox p{font-size:80%;}
.CMP_cartinfo .sidebox p.amount{text-align:right;}
.CMP_cartinfo .sidebox table{margin:10px 0 5px 0;font-size:80%;border-left:#f0f0f0 solid 1px;}
.CMP_cartinfo .sidebox table a{font-size:100%;display:block;}
.CMP_cartinfo .sidebox table th,
.CMP_cartinfo .sidebox table td{border-bottom:#CCC solid 1px;border-right:#f0f0f0 solid 1px;padding:2px 1px;}
.CMP_cartinfo .sidebox table th{text-align:center;font-weight:bold;background:#c4c4c4;}
.CMP_cartinfo .sidebox table td{background:#fff;}
.CMP_cartinfo .sidebox table td.amount{width:2.5em;text-align:center;}
#EC_rightcolumn .ranktxtbox{width:168px;border-left:#cccccc solid 1px;border-right:#cccccc solid 1px;padding:5px;text-align:left;margin:0px;}
#EC_rightcolumn .ranktxtbox .update{font-size:80%;}
#EC_rightcolumn .ranktxtbox .period{font-size:80%;}
#EC_rightcolumn .ranktxtbox .ranklink{font-size:80%;}
#EC_rightcolumn .ranktxtbox .ranktxt{font-size:80%;}
.CMP_ranking{margin:0 0 20px 0;text-align:left;}
.CMP_ranking{padding:0 0 12px 0;}
.CMP_ranking .sidebox{padding:10px;background:#ffffff;border:#cccccc solid 1px;}
.CMP_ranking .sidebox dl{font-size:80%;}
.CMP_ranking .sidebox dl dt{float:left;width:52px;}
.CMP_ranking .sidebox dl dt img{max-width:50px;height:50px;}
.CMP_ranking .sidebox dl dt.rank{clear:both;float:none;padding-top:5px;}
.CMP_ranking .sidebox dl dt.rank img{max-width:45px;height:15px;}
.CMP_ranking .sidebox dl dd{float:right;width:90px;}
.CMP_ranking .sidebox dl dd{padding:0 0 0 8px;background:url(/layout/ajito/common/image/icon_arrow01.gif) no-repeat left 0.5em;}
.CMP_ranking_1{margin:0 0 20px 0;text-align:left;}
.CMP_ranking_1{padding:0 0 12px 0;}
.CMP_ranking_1 .sidebox{padding:10px;background:#ffffff;border:#cccccc solid 1px;}
.CMP_ranking_1 .sidebox dl{font-size:80%;}
.CMP_ranking_1 .sidebox dl dt{}
.CMP_ranking_1 .sidebox dl dt img{width:154px;height:154px;}
.CMP_ranking_1 .sidebox dl dt.rank{clear:both;float:none;padding:5px 0;}
.CMP_ranking_1 .sidebox dl dt.rank img{max-width:45px;height:15px;}
.CMP_ranking_1 .sidebox dl dd{padding:0 0 0 8px;background:url(/layout/ajito/common/image/icon_arrow01.gif) no-repeat left 0.5em;}
.CMP_ranking_2{margin:0 0 20px 0;text-align:left;}
.CMP_ranking_2{padding:0 0 12px 0;}
.CMP_ranking_2 .sidebox{padding:10px;background:#ffffff;border:#cccccc solid 1px;}
.CMP_ranking_2 .part{clear:both;font-size:92%;padding:3px 0;}
.CMP_ranking_2 .part .pict{float:left;margin-right:8px;}
.CMP_ranking_2 dl dt{margin-left:60px;}
.CMP_ranking_2 dl dd{clear:both;}
.CMP_ranking_2 img{margin-bottom:3px;}
.CMP_ranking_3{margin:0 0 20px 0;text-align:left;}
.CMP_ranking_3{padding:0 0 12px 0;}
.CMP_ranking_3 .sidebox{padding:10px;background:#ffffff;border:#cccccc solid 1px;}
.CMP_ranking_3 .part{clear:both;font-size:92%;padding:3px 0;}
.CMP_ranking_3 .part .rank{float:left;margin-right:8px;}
.CMP_ranking_3 .part .pict{float:left;margin-right:8px;}
.CMP_ranking_3 dl{margin-left:80px;}
.CMP_ranking_text{margin:0 0 20px 0;text-align:left;}
.CMP_ranking_text{padding:0 0 12px 0;}
.CMP_ranking_text .sidebox{padding:10px 10px 0 10px;background:#ffffff;border:#cccccc solid 1px;}
.CMP_ranking_text .sidebox dl{line-height:1.2;}
.CMP_ranking_text .sidebox dl dt,
.CMP_ranking_text .sidebox dl dd{margin-top:10px;vertical-align:top;}
.CMP_ranking_text .sidebox dl dt.rank{color:#6699cc;font-weight:bold;width:20px;float:left;}
.CMP_ranking_text .sidebox dl dd{font-weight:bold;width:134px;float:left;}
.CMP_ranking_text .sidebox dl dd span{font-weight:normal;}
.CMP_ranking_text .sidebox .more{text-align:right;font-weight:normal;clear:both;display:block;}
.CMP_ranking_text .sidebox .more a{padding:0 0 0 8px;background:url(/layout/ajito/common/image/icon_arrow01.gif) no-repeat left 0.3em;}
.CMP_imagetabs ul, li{list-style-image:none;list-style-position:outside;list-style-type:none;}
.CMP_imagetabs ul.ulTab{margin:0;}
.CMP_imagetabs ul.ulTab li{float:left;}
.CMP_imagetabs .simpleTabsContent{display:block;clear:both;}
.CMP_column{margin:0 0 20px 0;text-align:left;}
.CMP_column{padding:0 0 12px 0;}
.CMP_column .sidebox{padding:10px 10px 0 10px;background:#ffffff;border:#cccccc solid 1px;}
.CMP_column .part .pict{float:left;margin-right:8px;}
.CMP_column a:hover img{opacity:0.7;filter:alpha(opacity=70);-moz-opacity:0.7;}
.CMP_column .part{border-bottom:#cccccc dotted 1px;clear:both;font-size:92%;line-height:1.2;padding:3px 0;}
.CMP_column .title{font-weight:bold;}
.CMP_column .sidebox .more{text-align:right;font-weight:normal;clear:both;display:block;}
.CMP_column .sidebox .more a{padding:0 0 0 8px;background:url(/layout/ajito/common/image/icon_arrow01.gif) no-repeat left 0.3em;}
.CMP_SNSbutton{padding:0px 0px 0px 0px;margin:0px;vertical-align:bottom;clear:both;}
.CMP_SNSbutton .snsbtnbox_facebook_share{padding:7px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:top;width:108px;float:left;}
.CMP_SNSbutton .snsbtnbox_facebook{padding:7px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:top;width:108px;float:left;}
.CMP_SNSbutton .snsbtnbox_twitter{padding:7px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:top;width:75px;float:left;}
.CMP_SNSbutton .snsbtnbox_mixi{padding:7px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:top;width:60px;float:left;}
.CMP_SNSbutton .snsbtnbox_mixi_fvrt{padding:7px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:top;width:60px;float:left;}
.CMP_SNSbutton .snsbtnbox_pinit{padding:7px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:top;width:100px;float:left;}
.CMP_SNSbutton .snsbtnbox_gplus{padding:7px 0px 0px 0px;margin:0px 0px 0px 0px;vertical-align:top;width:80px;float:left;}
.CMP_campcode{margin:0 0 20px 0;text-align:left;}
.CMP_campcode{padding:0 0 12px 0;}
.CMP_campcode .sidebox{padding:10px;border:#cccccc solid 1px;}
.CMP_campcode .sidebox .input_btn{text-align:right;vertical-align:middle;margin:5px 0 0 0;}
.CMP_campcode .sidebox .campcode{border:#999 solid 1px;width:110px;color:#666666;}
.CMP_campcode .sidebox .caption{font-size:80%;}
#EC_footer{clear:both;margin:0;}
#EC_footer .wrapper{width:950px;margin:0 auto;padding:10px;}
#EC_footer .footer_logo{float:right;}
#EC_footer ul{font-size:80%;}
#EC_footer ul li{display:inline;padding:0 5px;height:1em;border-right:#666666 1px dotted;}
#EC_footer ul li.end{display:inline;padding:0 5px 0 5px;border-right:none;height:1em;}
#EC_footer address{font-style:normal;clear:both;text-align:center;}
th{color:#000;}
.tbl001{border-top:#CCC solid 1px;width:500px;}
.tbl001 th,
.tbl001 td{border-bottom:#CCC solid 1px;border-right:#CCC solid 1px;padding:3px 8px;width:50%;}
.tbl001 th span{font-weight:bold;color:#ff6633;padding:0 3px;font-size:129%}
.tbl001 th{font-weight:bold;repeat-y left top;}
.tbl001 td span{font-weight:bold;color:#ff6633;padding:3px 8px;;}
.tbl001 td em{font-style:normal;}
.tbl002{border-left:#CCC solid 1px;}
.tbl002 th{border-top:#CCC solid 1px;border-bottom:#CCC solid 1px;border-right:#CCC solid 1px;font-weight:bold;text-align:center;}
.tbl002 td{border-bottom:#CCC solid 1px;border-right:#CCC solid 1px;padding:15px 15px;}
.tbl002 th span{font-weight:bold;color:#ff6633;padding:0 3px;font-size:129%}
.tbl002 td span{font-weight:bold;color:#ff6633;padding:3px 8px;;}
.tbl002 td em{font-style:normal;}
.tbl002 td.textCenter{text-align:center;}
.tbl002 .thstyle01{width:40px;}
.tbl002 p{padding-bottom:0 !important;}
.tbl002 .coupondiscount,
.tbl002 .couponvalidity{text-align:center !important;}
#ecTable01{margin-top:10px;}
.tbl003{margin:0 0 20px 0;border-bottom:#b1c3ca solid 1px;}
.tbl003 th{border-top:#b1c3ca dotted 1px;border-left:#b1c3ca solid 1px;padding:2px 10px;line-height:1.6em;vertical-align:middle;}
.tbl003 th{background-color:#f3f7f8;font-weight:bold;}
.tbl003 th.line_T{border-top:#b1c3ca solid 1px;border-right:#b1c3ca solid 1px;}
.tbl003 td.line_T{border-top:#b1c3ca solid 1px;}
.tbl003 th.tbl_L{border-bottom:#b1c3ca solid 1px;border-left:#b1c3ca solid 1px;border-top:#b1c3ca solid 1px;text-align:center;width:210px;font-weight:bold;}
.tbl003 th.tbl_C{border-left:none;text-align:center;}
.tbl003 th.tbl_R{background-color:transparent;border-left:#b1c3ca solid 1px;border-top:#b1c3ca solid 1px;border-right:#b1c3ca solid 1px;border-bottom:#b1c3ca solid 1px;text-align:center;font-weight:bold;}
.tbl003 td{border-bottom:#b1c3ca dotted 1px;border-left:#b1c3ca solid 1px;border-right:#b1c3ca solid 1px;padding:5px 10px;line-height:1.6em;}
* html body .tbl003 td{font-size:80%;}
.tbl003 td.line_L{repeat-y left top;}
.tbl003 th.tbl_L span{font-size:normal;}
.tbl003 th.tbl_R span{font-size:normal;}
.tbl003 th em{color:#ff4e00;font-style:normal;font-size:80%;font-weight:normal;}
.tbl003 th span,
.tbl003 td span{font-weight:normal;font-size:80%;}
.tbl003 td span.name{font-weight:normal;font-size:100%;margin-right:10px;}
.tbl003 td input{margin:0 5px;}
.tbl003 td textarea{border:#CCC solid 1px;}
.tbl003 input{border:#CCC solid 1px;padding:4px 4px;vertical-align:middle;}
.tbl003 select{border:#ccc solid 1px;padding:4px 0 4px 0;}
.tbl003 td.noneborder input{border:none;}
.tbl003 input.noneborder{border:none;}
.tbl003 .thstyle01{width:4.0em;}
.tbl003 .thstyle02{width:10.0em;}
.tbl003 .thstyle03{width:180px;}
.tbl003 th.thstyle03 span{color:#FF4E00;}
.tbl003 .thstyle04{width:250px;}
.tbl003 .thstyle05{width:230px;}
.tbl003 .thstyle06{width:260px;}
.tbl003 .sentother{width:450px;height:5em;}
/*.tbl003 td.line_T:after{content:"\A（例：C0000000）";white-space:pre;}*/
#userComment{width:500px;height: 180px;}
table#couponDetailTable {display: none;}
.tbl004{margin:0 auto;width:500px;border-bottom:#CCC solid 1px;}
.tbl004 th{border-top:#CCC solid 1px;border-left:#CCC solid 1px;padding:8px;}
.tbl004 td{border-top:#CCC solid 1px;border-right:#CCC solid 1px;padding:8px;}
.tbl004 th{font-weight:bold;background:url(/layout/ajito/common/image/bg_tbl_body.gif) repeat left top;}
.tbl004 .thstyle01{width:180px;}
.tbl005{margin:0 0 35px;0;border:#CCC solid 1px;text-align:center !important;}
.tbl005 p{padding-bottom:0 !important;}
.tbl005 th{padding:5px 3px;vertical-align:middle;text-align:center;font-weight:bold;border:#CCC solid 1px;background-color:#F0F0F0;}
.tbl005 th.tbl_L{}
.tbl005 th.tbl_R{border-right:#CCC solid 1px;}
.tbl005 th.tbl_C{}
.tbl005 td{padding:5px 5px 5px 15px;border:#CCC solid 1px;vertical-align:middle;}
.tbl005 td.line_L{}
.tbl005 td.line_T{border-top:#CCC solid 1px;}
.tbl005 td p.txtright{text-align:right;padding:0 10px 0 0;}
.tbl005 td p.txtcenter{text-align:center;}
.tbl005 dl{float:left;text-align:left;font-size:100%;width:320px;}
.tbl005 dl.noshi{margin:0;width:130px;}
.tbl005 dt{font-size:100%;}
.tbl005 dd{font-size:80%;}
.tbl005 th span{font-weight:normal;font-size:80%;}
.tbl005 td span{font-weight:bold;color:#E6003B;font-size:100%;}
.tbl005 td span.kazyo{font-size:65%;color:#666666;}
.tbl005 td .variety{font-weight:normal;color:#333333;display:block;}
.tbl005 td.bg_L{background-color:#fbffbe;font-weight:bold;padding:0 0 0 15px;}
.tbl005 td.bg_R{background-color:#fbffbe;font-weight:bold;}
.tbl005 td.bg_C{background-color:#fbffbe;font-weight:bold;}
.tbl005 td.bg_B{background-color:#fbffbe;}
.tbl005 td.bg_Lc{background:url(/layout/ajito/common/image/bg_tbl_762.gif) no-repeat left center;font-weight:bold;}
.tbl005 td.bg_Cc{background:url(/layout/ajito/common/image/bg_tbl_762.gif) no-repeat center center;font-weight:bold;}
.tbl005 .thstyle01{width:400px;}
.tbl005 .thstyle02{width:80px;}
.tbl005 .thstyle03{width:40px;}
.tbl005 .thstyle04{width:100px;}
.tbl005 .thstyle045{width:145px;}
.tbl005 .thstyle05{width:180px;}
.tbl005 .thstyle06{width:280px;}
.tbl005 td .inputarea{width:26px;border:#999 solid 1px;padding:2px;margin:0 0 0 3px;text-align:right;}
.tbl005 .pict{width:60px;text-align:center;float:left;margin-right:10px;}
.tbl005 .pict a img{border:#FFFFFF solid 1px;width:58px;height:auto;}
.tbl005 .pict a img:hover{border:#6699cc solid 1px;}
.tbl005 .pict a img:visited{border:#FFFFFF solid 1px;}
.tbl005 .del{width:65px;text-align:center;background:url(/layout/ajito/common/image/table_line.gif) repeat-y right top;border-right:none;}
.tbl005 .pict_favorite p{vertical-align:middle;}
#happytimes_ml{visibility:collapse;}
.tbl005s td{border:none;}
.tbl005ss{margin:0 0 5px;border-top:#CCC solid 1px;border-bottom:#CCC solid 1px;text-align:center !important;}
.tbl005ss td{background-color:#ffe76f;padding:5px 10px 5px 15px;vertical-align:middle;}
.tbl005ss td.bg_R{padding:4px 10px 0 0;}
.tbl005ss td p.txtright{font-size:15px;}
.mail_area .tbl005{border:none !important;border-bottom:1px #b1c3ca solid !important;background:#ffffff;}
.mail_area .tbl005 th{visibility:hidden;border:none !important;background:#ffffff;padding:5px 5px 5px 15px;}
.mail_area .tbl005 td{border:none !important;padding:5px 5px 5px 15px;}
.mail_area .tbl005 td.cnt{text-align:left;}
.cust_tbl{margin:0 0 15px 0;}
.cust_tbl p{padding-bottom:0 !important;}
.cust_tbl th{padding:5px 3px;vertical-align:middle;text-align:center;font-weight:bold;border-bottom:#CCC solid 1px;background-color:#F0F0F0;}
.cust_tbl th.tbl_L{}
.cust_tbl th.tbl_R{}
.cust_tbl th.tbl_C{}
.cust_tbl td{padding:5px;vertical-align:middle;}
.cust_tbl td.line_L{}
.cust_tbl td.line_T{}
.cust_tbl td p.txtright{text-align:right;}
.cust_tbl td p.txtcenter{text-align:center;}
.cust_tbl dl{float:left;text-align:left;font-size:100%;width:320px;}
.cust_tbl dl.noshi{margin:0;width:130px;}
.cust_tbl dt{font-size:100%;}
.cust_tbl dd{font-size:80%;}
.cust_tbl th span{font-weight:normal;font-size:80%;}
.cust_tbl td span{font-weight:bold;color:#E6003B;font-size:100%;}
.cust_tbl td .variety{font-weight:normal;color:#333333;display:block;}
.cust_tbl td.bg_L{background:url(/layout/ajito/common/image/bg_tbl_762.gif) no-repeat left bottom;border-bottom:solid 3px #CCC;font-weight:bold;}
.cust_tbl td.bg_R{background:url(/layout/ajito/common/image/bg_tbl_762.gif) no-repeat right bottom;border-bottom:solid 3px #CCC;font-weight:bold;}
.cust_tbl td.bg_C{background:url(/layout/ajito/common/image/bg_tbl_762.gif) no-repeat center bottom;border-bottom:solid 3px #CCC;font-weight:bold;}
.cust_tbl td.bg_B{background:url(/layout/ajito/common/image/bg_tbl_body.gif) repeat-y left top;}
.cust_tbl td.bg_Lc{background:url(/layout/ajito/common/image/bg_tbl_762.gif) no-repeat left center;font-weight:bold;}
.cust_tbl td.bg_Cc{background:url(/layout/ajito/common/image/bg_tbl_762.gif) no-repeat center center;font-weight:bold;}
.cust_tbl .thstyle01{width:400px;}
.cust_tbl .thstyle02{}
.cust_tbl .thstyle03{width:50px;}
.cust_tbl .thstyle04{width:100px;}
.cust_tbl .thstyle045{width:145px;}
.cust_tbl .thstyle05{width:180px;}
.cust_tbl .thstyle06{width:280px;}
.cust_tbl td .inputarea{width:26px;border:#999 solid 1px;padding:2px;margin:0 0 0 3px;text-align:right;}
.cust_tbl .pict{width:60px;text-align:center;float:left;margin-right:10px;}
.cust_tbl .pict a img{border:#FFFFFF solid 1px;width:58px;height:auto;}
.cust_tbl .pict a img:hover{border:#6699cc solid 1px;}
.cust_tbl .pict a img:visited{border:#FFFFFF solid 1px;}
.cust_tbl .del{width:65px;text-align:center;background:url(/layout/ajito/common/image/table_line.gif) repeat-y right top;border-right:none;}
.tbl006{margin:0 0 15px 0;border:#CCC solid 1px;}
.tbl006 th{padding:5px 3px;vertical-align:middle;text-align:center;margin:0;}
.tbl006 td{border-top:#CCC solid 1px;border-right:#CCC solid 1px;padding:8px 10px;margin:0;}
.tbl006 td.line_L{}
.tbl006 td.txtcenter{text-align:center;}
.tbl006 td.bg{border-left:#CCC solid 1px;background-color:#FFFBDD;padding:18px;}
.tbl006 th.tbl_L{border-bottom:#b1c3ca solid 1px;border-left:none;border-top:#b1c3ca solid 1px;text-align:center;font-weight:bold;background-color:#FFFFFF;color:#000000;}
.tbl006 th.tbl_C{border-left:none;text-align:center;}
.tbl006 th.tbl_R{background-color:transparent;border-left:#b1c3ca solid 1px;border-top:#b1c3ca solid 1px;border-bottom:#b1c3ca solid 1px;text-align:center;font-weight:bold;background-color:#FFFFF;}
.tbl006 th.tbl_Lg{background-color:#FFFFFF;border-right:#CCC solid 1px;}
.tbl006 th.tbl_Rg{background-color:#FFFFFF;}
.tbl006 th.tbl_Cg{background-color:#FFFFFF;border-right:#CCC solid 1px;}
.tbl006 .thstyle01{width:300px;}
.tbl006 .thstyle02{width:190px;}
.tbl006 .thstyle03{width:120px;}
.tbl006 .thstyle04{width:234px;}
.tbl006 .thstyle05{width:16px;}
.tbl006 .thstyle06{width:360px;}
.tbl006 .thstyle07{width:220px;}
.tbl007{margin:0 0 15px 0;border-bottom:#CCC solid 1px;}
.tbl007 th{padding:5px 0;vertical-align:middle;text-align:center;margin:0;}
.tbl007 td{border-top:#CCC solid 1px;border-right:#CCC solid 1px;padding:8px 10px;margin:0;}
.tbl007 td.line_L{border-left:#CCC solid 1px;}
.tbl007 td.txtcenter{text-align:center;}
.tbl007 td.bg{border-left:#CCC solid 1px;background-color:#FFFBDD;padding:18px;}
.tbl007 td.bg .address{border:#CCC solid 1px;background-color:#FFF;padding:5px 18px;display:block;clear:both;}
.tbl007 td.bg .address .left{float:left;}
.tbl007 td.bg .address .right{float:right;}
.tbl007 th.tbl_L{background:url(/layout/ajito/common/image/bg_tbl_762.gif) no-repeat left top;border-right:#CCC solid 1px;}
.tbl007 th.tbl_R{background:url(/layout/ajito/common/image/bg_tbl_762.gif) no-repeat right top;}
.tbl007 th.tbl_C{background:url(/layout/ajito/common/image/bg_tbl_762.gif) no-repeat center top;border-right:#CCC solid 1px;}
.tbl007 .thstyle01{width:198px;}
.tbl007 .thstyle02{width:120px;}
.tbl007 .thstyle03{width:80px;}
.tbl007 .thstyle04{width:234px;}
.tbl007 .thstyle05{width:60px;}
.tbl008{border-top:#CCC solid 1px;border-right:#CCC solid 1px;margin:0 0 15px 0;}
.tbl008 th.tbl_L{border-left:none;text-align:center;}
.tbl008 th.tbl_C{border-left:none;text-align:center;}
.tbl008 th.tbl_R{border-left:none;text-align:center;}
.tbl008 th{border-bottom:#CCC solid 1px;border-left:#CCC solid 1px;padding:8px 10px;line-height:1.6em;}
.tbl008 td{border-bottom:#CCC solid 1px;border-right:#CCC solid 1px;padding:8px 10px;line-height:1.6em;}
.tbl008 th{font-weight:bold;background:url(/layout/ajito/common/image/bg_tbl_body.gif) repeat left top;}
.tbl008 th em{color:#BD0000;font-style:normal;}
.tbl008 th span,
.tbl008 td span{font-weight:normal;font-size:80%;}
.tbl008 td input{margin:0 5px;}
.tbl008 input{border:#999 solid 1px;padding:2px 4px;vertical-align:middle;}
.tbl008 th.thstyle02{width:120px;}
.tbl009{margin:0 0 10px 0;border:#CCC solid 1px;}
.tbl009 p{padding-bottom:0 !important;}
.tbl009 th{padding:5px 3px;vertical-align:middle;text-align:center;font-weight:bold;border-bottom:#CCC solid 1px;}
.tbl009 th.tbl_L{border-right:#CCC solid 1px;}
.tbl009 th.tbl_R{}
.tbl009 th.tbl_C{border-right:#CCC solid 1px;}
.tbl009 td{padding:5px;border-bottom:#CCC solid 1px;border-right:#CCC solid 1px;vertical-align:top;}
.tbl009 td.line_L{background:url(/layout/ajito/common/image/table_line.gif) repeat-y left top;}
.tbl009 dl{float:left;text-align:left;font-size:100%;width:220px;margin:0 10px;}
.tbl009 dt{display:inline-block;}
.tbl009 dd{font-size:80%;padding:5px 0;}
.tbl009 td .variety{font-weight:normal;color:#333333;display:block;}
.tbl009 td .inputarea{width:26px;border:#999 solid 1px;padding:2px;margin:0 0 0 3px;text-align:right;}
.tbl009 .pict{width:60px;text-align:center;float:left;margin-right:10px;}
.tbl009 .pict a img{border:#FFFFFF solid 1px;width:58px;height:auto;}
.tbl009 .pict a img:hover{border:#6699cc solid 1px;}
.tbl009 .pict a img:visited{border:#FFFFFF solid 1px;}
.tbl009 .thstyle01{width:250px;}
.tbl009 .thstyle02{width:360px;}
select[name=gtUseCd__1]{border:0px;display:flex;}
.tbl010{margin:0 0 15px 0;}
.tbl010 th{padding:5px 0;vertical-align:middle;text-align:center;margin:0;border-bottom:#CCC solid 1px;font-weight:bold;}
.tbl010 td{border-bottom:#CCC solid 1px;border-right:#CCC solid 1px;padding:8px 10px;margin:0;}
.tbl010 td.line_L{border-left:#CCC solid 1px;}
.tbl010 td.txtcenter{text-align:center;}
.tbl010 .bg{background-color:#f0f0f0;}
.tbl010 th.tbl_L{background:url(/layout/ajito/common/image/bg_tbl_762.gif) no-repeat left top;border-right:#CCC solid 1px;}
.tbl010 th.tbl_R{background:url(/layout/ajito/common/image/bg_tbl_762.gif) no-repeat right top;}
.tbl010 th.tbl_C{background:url(/layout/ajito/common/image/bg_tbl_762.gif) no-repeat center top;border-right:#CCC solid 1px;}
.tbl010 td.r{text-align:right;}
.tbl010 td.c{text-align:center;}
.tbl010 dl{margin:0 5px;}
.tbl010 dt{display:inline-block;}
.tbl010 dd{font-size:85%;padding:5px 0;}
.input_enquete_ans{}
.tbl011{margin:0 0 5px 0;}
.tbl011 th{border-bottom:#CCC solid 1px;padding:8px 10px;line-height:1.6em;vertical-align:middle;border-left: #ccc solid 1px;border-right: #ccc solid 1px;}
.tbl011 th{font-weight:bold;vertical-align:top;/*background:url(/layout/ajito/common/image/bg_tbl_body.gif) repeat-y left top;*/}
.tbl011 th.tbl_L{/*background:url(/layout/ajito/common/image/bg_tbl_762.gif) no-repeat left top;*/border-top: #ccc solid 1px;text-align:center;}
.tbl011 th.tbl_R{/*background:url(/layout/ajito/common/image/bg_tbl_762.gif) no-repeat right top;*/border-top: #ccc solid 1px;text-align:center;}
.tbl011 td{border-bottom:#CCC solid 1px;border-right:#CCC solid 1px;padding:8px 10px;line-height:1.6em;}
.tbl011 em{color:#BD0000;font-style:normal;font-size:80%;}
.tbl011 span.qst_text{margin-left:5px;}
.tbl011 span.qst_text textarea {width:360px !important;}
.tbl011 span.qst_asterisk{margin-right:5px;color:#FF6633;}
.tbl011 .qst_cnt{text-align:center;}
.tbl011 td input{margin:0 5px;padding:2px 4px;vertical-align:middle;}
.tbl011 td textarea{margin:0 5px;border:#CCC solid 1px;}
.tbl011 select{margin:0 5px;border:#ccc solid 1px;}
.qst_error{font-weight:bold;color:#FF6633;}
.tbl011 .addr_lastNm,
.tbl011 .addr_firstNm,
.tbl011 .addr_knLastNm,
.tbl011 .addr_knFirstNm,
.tbl011 .lastNm,
.tbl011 .firstNm,
.tbl011 .knLastNm,
.tbl011 .knFirstNm{width:150px;}
.tbl011 .addr_postNo01{width:3em;}
.tbl011 .addr_postNo02{width:4em;}
.tbl011 .addr_address01,
.tbl011 .addr_address02{width:250px;}
.tbl011 .mlAddress{width:250px;}
.tbl011 .phoneNo01{width:4em;}
.tbl011 .phoneNo02 ,
.tbl011 .phoneNo03{width:5em;}
.tbl011 .mobMailAddress{width:250px;}
.tbl011 .addr_mlAddress{width:250px;}
.tbl011 .addr_phoneNo01{width:4em;}
.tbl011 .addr_phoneNo02 ,
.tbl011 .addr_phoneNo03{width:5em;}
.tbl011 .addr_mobMailAddress{width:250px;}
.qst_quiz .tbl011{margin-bottom:20px;}
.qst_quiz .tbl011 td{text-align:center;}
.qst_quiz .tbl011 span.qst_ans{display:inline-block;}
.qst_question .tbl011{margin-bottom:20px;}
.qst_question .tbl011 span.qst_ans{display:block;}
.qst_prize .tbl011{margin-bottom:20px;}
.qst_prize .tbl011 span.qst_ans{display:block;}
.qst_cst .tbl011{margin-bottom:20px;}
.qst_quiz .tbl011,
.qst_prize .tbl011,
.qst_cst .tbl011{border-top:#CCCCCC solid 1px;}
.qst_quiz_conf .tbl011{margin-bottom:20px;}
.qst_quiz_conf .tbl011 td{text-align:center;}
.qst_quiz_conf .tbl011 span.qst_ans{display:inline-block;}
.qst_question_conf .tbl011{margin-bottom:20px;}
.qst_question_conf .tbl011 span.qst_ans{display:block;}
.qst_prize_conf .tbl011{margin-bottom:20px;}
.qst_prize_conf .tbl011 span.qst_ans{display:block;}
.qst_cst_conf .tbl011{margin-bottom:20px;}
.qst_quiz_conf .tbl011,
.qst_prize_conf .tbl011,
.qst_cst_conf .tbl011{border-top:#CCCCCC solid 1px;}
.radiomatrix_column_left{border:1px solid #CCCCCC;color:#555555;height:19px;margin-left:2px;margin-top:2px;padding-left:5px;padding-top:3px;text-align:left;width:150px;}
.radiomatrix_column_right{background-color:#FFFFFF;border:1px solid #CCCCCC;color:#555555;height:19px;margin-left:2px;margin-top:2px;1.5px;text-align:left;}
.radiomatrix_row_left{border:1px solid #CCCCCC;color:#555555;height:19px;margin-left:2px;margin-top:2px;padding-left:5px;padding-top:3px;text-align:left;width:150px;}
.radiomatrix_row_right{background-color:#FFFFFF;border:1px solid #CCCCCC;color:#555555;height:19px;margin-left:2px;margin-top:2px;1.5px;text-align:left;}
.tbl_repair_setup{margin:0 0 20px 0;border-right:#CCC solid 1px;border-top:#CCC solid 1px;}
.tbl_repair_setup th{border-bottom:#CCC solid 1px;padding:8px 10px;line-height:1.6em;vertical-align:middle;}
.tbl_repair_setup th{font-weight:bold;vertical-align:top;background:url(/layout/ajito/common/image/bg_tbl_body.gif) repeat left top;}
.tbl_repair_setup th em{color:#BD0000;font-style:normal;font-size:80%;}
.tbl_repair_setup td{border-bottom:#CCC solid 1px;padding:8px 10px;line-height:1.6em;}
.tbl_repair_setup td{border-left:#CCC solid 1px;vertical-align:middle;}
.tbl_repair_setup td textarea{margin:0 5px;border:#CCC solid 1px;height:40px;width:95%;}
.tbl_repair_setup td textarea.remarks{margin:0 5px;border:#CCC solid 1px;height:80px;width:95%;}
.tbl_repair_setup td input{margin:0 5px;padding:2px 4px;vertical-align:middle;}
.tbl_repair_setup .price{width:80px;text-align:right;}
.tbl_repair_setup .thstyle01{width:210px;}
.tbl_repair_setup .thstyle02{width:100px;}
.tbl_repair_setup .thstyle03{width:70px;}
.tbl_repair_setup .thstyle04{width:150px;}
.tbl_repair_setup .thstyle05{width:170px;}
.tbl_repair_setup .thstyle06{width:140px;}
.tbl_repair_setup .tdstyle01{width:190px;}
.tbl_repair_setup .tdstyle02{width:250px;}
.tbl_repair_setup .tdstyle03{width:580px;}
.tbl_repair_setup .name1{width:150px;}
.tbl_repair_setup .kana1{width:150px;}
.tbl_repair_setup .postno01{width:100px;}
.tbl_repair_setup .postno02{width:100px;}
.tbl_repair_setup select{margin:0 5px;border:#ccc solid 1px;}
.tbl_repair_setup .remark{font-weight:normal;font-size:smaller;}
.setup_exp{padding:8px 10px;font-size:smaller;font-weight:initial;max-width:120px;word-wrap:break-word;}
.repair_tblstyle01{width:760px;}
.repair_tblstyle02{width:450px;}
.tbl_repair_cal_frame{margin-bottom:20px;border-right:#CCC solid 1px;border-bottom:#CCC solid 1px;padding:5px;background:url(/layout/ajito/common/image/bg_tbl_body.gif) repeat left top;}
.tbl_repair_cal{background:white;width:420px;margin:0 auto;border-left:#CCC solid 1px;text-align:left;padding:5px}
.tbl_repair_cal{border-top:#CCC solid 1px;border-bottom:#CCC solid 1px;border-right:#CCC solid 1px;font-weight:bold;}
.tbl_repair_cal .weekday{background-color:#F5F5F5;}
.tbl_repair_cal .sat{background-color:#AFEEEE;}
.tbl_repair_cal .sun{background-color:#FEE4E1;}
.tbl_repair_cal .head{display:block;padding:3px;}
.tbl_repair_cal .body{display:block;padding:3px;}
.tbl_repair_cal .oneday{width:52px;display:inline-block;text-align:center;border:#CCC solid 1px;}
.tbl_repair_cal .oneday.dummy{width:54px;height:74px;border:none;background:#FAFAFA;}
.tbl_repair_cal .selected{background-color:rgb(216, 243, 255);}
.tbl_repair_cal.top{border-bottom:none;}
.tbl_repair_cal.top select{width:100%;}
.tbl_repair_cal.legend{border-top:none;text-align:right}
.tbl_repair_cal.legend ul{display:inline-block;text-align:left}
.tbl_repair_conf{margin:5px 0 20px 0;}
.tbl_repair_conf th,
.tbl_repair_conf td{border:#a3a3a3 solid 1px;padding:8px;vertical-align:top;}
.tbl_repair_conf th{background:#f0e8d7;width:150px}
.tbl_repair_price{margin:5px 0 20px 0;}
.tbl_repair_price th ,
.tbl_repair_price td{font-weight:bold;text-align:right;padding:2px 10px 0 0;line-height:0.8em;}
.tbl_repair_price th{width:550px;}
.tbl_repair_history{margin:0 0 10px 0;border-top:#a3a3a3 solid 1px;border-right:#a3a3a3 solid 1px;}
.tbl_repair_history th,
.tbl_repair_history td{border-bottom:#a3a3a3 solid 1px;border-left:#a3a3a3 solid 1px;padding:8px;vertical-align:top;text-align:center;}
.tbl_repair_history th{background:#f0e8d7;}
.tbl_repair_history .thstyle01{width:70px;}
.tbl_repair_history .thstyle02{width:100px;}
.tbl_repair_history .thstyle03{width:150px;}
.must{background-color:#FFF9F9;}
.non{background-color:#f0f0f0;}
.address02 keyup efo-req-count{background-color:#f0f0f0;}
.code{width:150px;}
.name1,
.name2,
.kana1,
.kana2{width:150px;}
.mail,
.pass,
.password,
.copost,
.copostkn,
.url,
.financial,
.financialbr,
.account{width:250px;}
.tel2,
.address03,
.cardarea,
.financialcd,
.financialbrcd{width:5em;}
.year{width:4.5em;}
.zip02{width:4em;}
.tel1,
.zip01{width:3em;}
.dialin,
.accountno{width:8em;}
.address01{width:100px;}
.address02,
.address03,
.qa,
.reviewtitle,
.answer,
.post,
.company,
.companykn,
.store,
.storekn,
.businesshr,
.holiday,
.seats{width:400px;}
.comment{width:600px;}
.contact{width:450px;height:10em;}
.commenttext{width:450px;height:7em;}
.reviewarea{width:450px;height:7em;margin:0 0 0 5px;}
.access{width:450px;height:5em;}
.merumaga{margin:0 !important;}
.merumaga p span{padding:3px 10px;}
.merumaga p input{vertical-align:middle;}
.cyear,
.cmonth{width:1.5em;}
.month,
.day{width:40px;}
.word{width:450px;}
.year,
.month,
.day,
.zip01,
.zip02,
.tel1,
.tel2,
.mail,
.pass,
.cardarea,
.cmonth,
.cyear,
.qst_text_onlynumber,
.qst_text_alphanumeric,
.cname{ime-mode:disabled;}
.biscalendar_div{padding:5px;}
table.biscalendar table.biscalendar{border-top:#fff solid 1px;border-left:#FFF solid 1px;font-size:85%;width:150px;margin:0 0 0 5px;}
table.biscalendar th,
table.biscalendar td{background-color:#FAFAFA;border-bottom:#CCC solid 1px;text-align:center;width:26px;}
table.biscalendar th{font-weight:bold;}
table.biscalendar th.ttl{border-right:none;width:auto;color:#666666;}
table.biscalendar th.prv{border-right:none;}
table.biscalendar th.nxt{border-left:none;}
table.biscalendar th.sun{color:#FF0000;}
table.biscalendar th.sat{color:#0000FF;}
table.biscalendar th.day{color:#666666;}
table.biscalendar td.sun{color:#FFFFFF;}
table.biscalendar td.sat{}
table.biscalendar td.hld{}
table.biscalendar td.day{color:#333333;}
table.biscalendar td.off{background-color:#E50012;color:#ffffff;}
table.biscalendar td.gry{color:#CDCDCD;}
table.biscalendar_exp{border:none;margin:5px;}
table.biscalendar_exp th{border:solid 1px #CCC;width:26px;}
table.biscalendar_exp th.off{background-color:#E50012;}
table.biscalendar_exp td{border:none;width:auto;text-align:left;padding-left:10px;}
.CMP_reviewList{margin-bottom:20px;}
.CMP_reviewList .l_width{width:100px;}
.CMP_reviewList .r_width{width:418px;}
.CMP_reviewList a img{width:90px;height:90px;}
.CMP_reviewList .free_title{margin-bottom:0px;}
.CMP_reviewList .review_list{height:250px;overflow-y:scroll;}
.CMP_reviewList .review_item{padding:5px;border-bottom:1px dotted #999999;}
.CMP_reviewList p.item{background:url(/layout/ajito/common/image/icon_arrow01.gif) no-repeat scroll left 0.5em transparent;padding-left:8px;}
.CMP_reviewList .review{color:#666666;}
.CMP_reviewList .review .review_zero{color:#999999;}
.CMP_reviewList .review .review_date{color:#999999;}
.CMP_reviewList .review .review_star{color:#999999;}
.CMP_reviewList .review .review_star img{width:10px;vertical-align:baseline;}
.CMP_reviewList .review .review_nickname{color:#999999;}
.CMP_reviewList .review .review_text{color:#666666;}
.selectArea ul li{display:inline-block;width:90px;margin-top:7px;letter-spacing:normal;vertical-align:top;cursor:pointer;}
.selectArea ul li:hover{color:#999;opacity:0.5;}
.selectArea ul li h6{margin-top:2px;font-weight:normal;}
.selectArea li.selected{border-color:#EBB4AD;border-width:5px;border-style:solid;}
.selectArea li.disabled{color:#DDDDDD;opacity:0.5;cursor:no-drop;}
.EC_imgW10{width:10px;}
.EC_imgW20{width:20px;}
.EC_imgW30{width:30px;}
.EC_imgW40{width:40px;}
.EC_imgW50{width:50px;}
.EC_imgW60{width:60px;}
.EC_imgW70{width:70px;}
.EC_imgW80{width:80px;}
.EC_imgW90{width:90px;}
.EC_imgW100{width:100px;}
.EC_imgW150{width:150px;}
.EC_imgH10{height:10px;}
.EC_imgH20{height:20px;}
.EC_imgH30{height:30px;}
.EC_imgH40{height:40px;}
.EC_imgH50{height:50px;}
.EC_imgH60{height:60px;}
.EC_imgH70{height:70px;}
.EC_imgH80{height:80px;}
.EC_imgH90{height:90px;}
.EC_imgH100{height:100px;}
.EC_imgH150{height:150px;}
.free_title{clear:both;height:32px;display:block;margin-bottom:10px;overflow:hidden;}
.free_title{}
.free_title div{height:32px;display:block;width:100%;}
* html .free_title div{margin-right:-3px;}
.free_title h2{color:#FFFFFF;padding:3px 0 0 0;font-size:14px;height:32px;background:#333;padding:5px;display:block;}
* html .free_title h2{margin-left:15px;}
.fc_Red{color:#BD0000;}
.fc_Blue{color:#13b5b1;}
.fc_Orenge{color:#FF6600;}
.fw_Bold{font-weight:bold;}
.message{color:#FF6633;font-weight:bold;}
.listtype_01 li{background:url(/layout/ajito/common/image/icon_arrow01.gif) no-repeat left center;padding:0 10px 0 10px;display:inline-block;}
.listtype_02 li{list-style-position:inside;list-style-type:disc;padding:0;display:inline-block;}
.listtype_03 li{list-style-position:inside;list-style-type:square;padding:0;}
.icon{background:url(/layout/ajito/common/image/icon_arrow01.gif) 0 0.4em no-repeat;padding:0 0 0 10px;display:inline-block;}
.icon2{background:url(/layout/ajito/common/image/icon_arrow02.gif) 0 center no-repeat;padding:0 0 0 12px;display:inline-block;}
.icon3{background:url(/layout/ajito/common/image/icon_arrow03.gif) 0 center no-repeat;padding:0 0 0 20px;display:inline-block;}
.iconwindow{background:url(/layout/ajito/common/image/icon_window.gif) 0 center no-repeat;padding:0 0 0 16px;}
.errorbox{background:#fee3e1;border:#eabc88 solid 1px;padding:10px;margin:10px 0 10px 0;}
.rule{background:url(/layout/ajito/common/image/icon_rule.gif) left center no-repeat;padding:0 0 0 20px;margin:0 0 3px 0;font-weight:bold;color:#666666;}
.att{background:url(/layout/ajito/common/image/icon_attention.gif) no-repeat left top;padding:3px 0 3px 26px !important;color:#FF6633;font-weight:bold;display:block;margin-bottom:10px;}
#EC_header{}
#EC_main{background:#ffffff;}
h1{color:#706757;}
#EC_header .right{float:right;text-align:right;line-height:1;}
#EC_header .right dl{background:#706757 url(/layout/ajito/common/image/bg_fontsize.gif) left bottom no-repeat;}
#EC_header .right dt{color:#fff;}
#EC_header .right dd{background:url(/layout/ajito/common/image/fontsize_bar.gif) left bottom no-repeat;}
#EC_globalNav{background-repeat:repeat-x;background-position:left top;width:auto;}
#EC_globalNav ul{width:950px;margin:0 auto;text-align:right;height:40px;}
.CMP_image-navigation{margin:0 0 20px 0;width:750px;height:260px;overflow:hidden;position:relative;}
.CMP_image-navigation .navi{position:absolute;top:0;right:0;z-index:11;padding:10px;}
.CMP_image-navigation .navi li a{display:block;}
.CMP_image-navigation .navi-image{position:relative;}
.CMP_image-navigation .navi-image a{display:block;}
.CMP_image-navigation .navi-image a{position:absolute;top:0;left:0;z-index:8;}
.CMP_image-navigation .navi-image a.active{z-index:10;}
.CMP_image-navigation .navi-image a.last-active{z-index:9;}
* html .CMP_image-navigation .navi{left:550px;}
.itembox .item .pict p a img{border:#FFFFFF solid 1px;}
.itembox .item .pict p a img:hover{}
.itembox .item .pict p a img:visited{}
.itemdetail .left li a img,
.itemdetail .right li a img{border:#cccccc solid 1px;}
.itemdetail .left li a:hover img,
.itemdetail .right li a:hover img{border:#6699cc solid 1px;}
.itemdetail .right table.tbl01 td span{color:#FF6633;}
dl.itemdata dd.price{color:#eb6101;}
dl.itemdata dd.price img{vertical-align:middle;}
.pagenavi p.left span{color:#FF6633;}
.checkitem .itempict a:hover{border:#6699cc solid 1px;}
.synthesis dd span{color:#FF6633;}
.synthesis img{top:-4px;}
.popup li a img{border:#FFFFFF solid 1px;}
.popup li a img:hover{border:#6699cc solid 1px;}
.CMP_ranking .sidebox dl dt a img,
.CMP_ranking_1 .sidebox dl dt a img{border:#FFFFFF solid 1px;}
.CMP_ranking .sidebox dl dt a img:hover,
.CMP_ranking_1 .sidebox dl dt a img:hover{border:#6699cc solid 1px;}
.CMP_ranking .sidebox dl dt a img:visited ,
.CMP_ranking_1 .sidebox dl dt a img:visited{border:#FFFFFF solid 1px;}
#EC_footer{background:#eeeeee;border-top:#706757 solid 3px;}
#EC_footer address{color:#706757;}
#EC_footer ul a{color:#666666;text-decoration:none;}
#EC_footer ul a:hover{text-decoration:underline;}
#EC_footer .footer_biscalendar{float:right;}
#EC_footer .footer_biscalendar_title{text-align:center;}
#EC_footer .footer_biscalendar_unit{float:right;margin:0px 10px 0px 5px;}
.smp_return{background-color:#666;text-align:center;padding:24px;}
.smp_return a{font-size:50px;width:600px;font-family:Arial;font-weight:normal;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;border:1px solid #84bbf3;padding:9px 18px;text-decoration:none;background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #bddbfa), color-stop(100%, #80b5ea));background:-moz-linear-gradient(center top, #bddbfa 5%, #80b5ea 100%);background:-ms-linear-gradient(top, #bddbfa 5%, #80b5ea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bddbfa', endColorstr='#80b5ea');background-color:#bddbfa;color:#ffffff;display:inline-block;text-shadow:1px 1px 0px #528ecc;-webkit-box-shadow:inset 1px 1px 0px 0px #dcecfb;-moz-box-shadow:inset 1px 1px 0px 0px #dcecfb;box-shadow:inset 1px 1px 0px 0px #dcecfb;}.smp_return a:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(5%, #80b5ea), color-stop(100%, #bddbfa));background:-moz-linear-gradient(center top, #80b5ea 5%, #bddbfa 100%);background:-ms-linear-gradient(top, #80b5ea 5%, #bddbfa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80b5ea', endColorstr='#bddbfa');background-color:#80b5ea;}.smp_return a:active{position:relative;top:1px;}
.CMP_monitor_tbl{margin:0 0 15px 0;border:#CCC solid 1px;}
.CMP_monitor_tbl th{padding:5px 3px;vertical-align:middle;text-align:center;font-weight:bold;border-bottom:#CCC solid 1px;background-color:#F0F0F0;}
.CMP_monitor_tbl td{padding:5px;border-bottom:#CCC solid 1px;vertical-align:middle;}
.CMP_monitor_info_tbl{margin:0 0 15px 0;border:#CCC solid 1px;}
.CMP_monitor_info_tbl th{padding:5px 3px;vertical-align:middle;text-align:center;font-weight:bold;border-bottom:#CCC solid 1px;border-right:#CCC solid 1px;background-color:#F0F0F0;}
.CMP_monitor_info_tbl td{padding:5px;border-bottom:#CCC solid 1px;vertical-align:middle;}
.CMP_itemlists_tbl{margin:0 0 15px 0;border:#CCC solid 1px;}
.CMP_itemlists_tbl th{padding:5px 3px;vertical-align:middle;text-align:center;font-weight:bold;border-bottom:#CCC solid 1px;background-color:#F0F0F0;}
.CMP_itemlists_tbl td{padding:5px;border-bottom:#CCC solid 1px;vertical-align:middle;}
.CMP_itemlists_group_tbl{}
.CMP_itemlists_group_tbl th{border-bottom:none;}
.CMP_itemlists_group_tbl td{border-bottom:none;}
.CMP_catalog_tbl{margin:0 0 15px 0;border:#CCC solid 1px;}
.CMP_catalog_tbl th{padding:5px 3px;vertical-align:middle;text-align:center;font-weight:bold;border-bottom:#CCC solid 1px;background-color:#F0F0F0;}
.CMP_catalog_tbl td{padding:5px;border-bottom:#CCC solid 1px;vertical-align:middle;}
.CMP_comparison_tbl{margin:0 0 15px 0;border:#CCC solid 1px;}
.CMP_comparison_tbl td{padding:5px;border-right:#CCC solid 1px;vertical-align:middle;}
.CMP_login_tbl{margin:0 0 15px 0;border:#CCC solid 1px;}
.CMP_login_tbl th{padding:10px;vertical-align:middle;text-align:center;font-weight:bold;border-bottom:#CCC solid 1px;border-right:#CCC solid 1px;background-color:#F0F0F0;}
.CMP_login_tbl td{padding:10px;border-bottom:#CCC solid 1px;vertical-align:middle;}
.CMP_login_tbl input{border:#CCC solid 1px;padding:4px 4px;vertical-align:middle;}
.CMP_login_tbl td span{font-weight:normal;font-size:80%;}
.CMP_cart_tbl{margin:0 0 15px 0;border:#CCC solid 1px;}
.CMP_cart_tbl p{padding-bottom:0 !important;}
.CMP_cart_tbl th{padding:5px 3px;vertical-align:middle;text-align:center;font-weight:bold;border-bottom:#CCC solid 1px;background-color:#F0F0F0;}
.CMP_cart_tbl th.tbl_L{}
.CMP_cart_tbl th.tbl_R{}
.CMP_cart_tbl th.tbl_C{}
.CMP_cart_tbl td{padding:5px;border-bottom:#CCC solid 1px;vertical-align:middle;}
.CMP_cart_tbl td.line_L{}
.CMP_cart_tbl td.line_T{border-top:#CCC solid 1px;}
.CMP_cart_tbl td p.txtright{text-align:center;}
.CMP_cart_tbl td p.txtcenter{text-align:center;}
.CMP_cart_tbl dl{float:left;text-align:left;font-size:100%;width:320px;}
.CMP_cart_tbl dl.noshi{margin:0;width:130px;}
.CMP_cart_tbl dt{font-size:100%;}
.CMP_cart_tbl dd{font-size:80%;}
.CMP_cart_tbl th span{font-weight:normal;font-size:80%;}
.CMP_cart_tbl td span{font-weight:bold;color:#E6003B;font-size:100%;}
.CMP_cart_tbl td .variety{font-weight:normal;color:#333333;display:block;}
.CMP_cart_tbl td.bg_L{font-weight:bold;height:50px;}
.CMP_cart_tbl td.bg_R{font-weight:bold;}
.CMP_cart_tbl td.bg_C{font-weight:bold;font-size:15px;}
.CMP_cart_tbl td.bg_B{}
.CMP_cart_tbl td.bg_Lc{font-weight:bold;}
.CMP_cart_tbl td.bg_Cc{font-weight:bold;}
.CMP_cart_tbl .thstyle01{width:400px;}
.CMP_cart_tbl .thstyle02{}
.CMP_cart_tbl .thstyle03{width:50px;}
.CMP_cart_tbl .thstyle04{width:100px;}
.CMP_cart_tbl .thstyle045{width:145px;}
.CMP_cart_tbl .thstyle05{width:180px;}
.CMP_cart_tbl .thstyle06{width:280px;}
.CMP_cart_tbl td .inputarea{width:26px;border:#999 solid 1px;padding:2px;margin:0 0 5px 3px;text-align:right;}
.CMP_cart_tbl .pict{width:60px;text-align:center;float:left;margin-right:10px;}
.CMP_cart_tbl .pict a img{border:#FFFFFF solid 1px;width:58px;height:auto;}
.CMP_cart_tbl .pict a img:hover{border:#6699cc solid 1px;}
.CMP_cart_tbl .pict a img:visited{border:#FFFFFF solid 1px;}
.CMP_cart_tbl .del{width:65px;text-align:center;border-right:none;}
.line_L img.trigger {padding: 0 10px 0 0;}
.CUST_cart_tbl{margin:0 0 15px 0;}
.CUST_cart_tbl p{padding-bottom:0 !important;}
.CUST_cart_tbl th{padding:5px 3px;vertical-align:middle;text-align:center;font-weight:bold;background-color:#F0F0F0;}
.CUST_cart_tbl th.tbl_L{}
.CUST_cart_tbl th.tbl_R{}
.CUST_cart_tbl th.tbl_C{}
.CUST_cart_tbl td{padding:4px;vertical-align:middle;font-size:12px;}
.CUST_cart_tbl td.line_L{}
.CUST_cart_tbl td.line_T{border-top:#CCC solid 1px;}
.CUST_cart_tbl td p.txtright{text-align:right;}
.CUST_cart_tbl td p.txtcenter{text-align:center;}
.CUST_cart_tbl dl{float:left;text-align:left;font-size:100%;width:320px;}
.CUST_cart_tbl dl.noshi{margin:0;width:130px;}
.CUST_cart_tbl dt{font-size:100%;}
.CUST_cart_tbl dd{font-size:80%;}
.CUST_cart_tbl th span{font-weight:normal;font-size:80%;}
.CUST_cart_tbl td span{font-weight:bold;font-size:12px;}
.CUST_cart_tbl td .variety{font-weight:normal;color:#333333;display:block;}
.CUST_cart_tbl td.bg_L{font-weight:bold;}
.CUST_cart_tbl td.bg_R{font-weight:bold;}
.CUST_cart_tbl td.bg_C{font-weight:bold;}
.CUST_cart_tbl td.bg_B{}
.CUST_cart_tbl td.bg_Lc{font-weight:bold;}
.CUST_cart_tbl td.bg_Cc{font-weight:bold;}
.CUST_cart_tbl .thstyle01{width:400px;}
.CUST_cart_tbl .thstyle02{}
.CUST_cart_tbl .thstyle03{width:50px;}
.CUST_cart_tbl .thstyle04{width:100px;}
.CUST_cart_tbl .thstyle045{width:145px;}
.CUST_cart_tbl .thstyle05{width:180px;}
.CUST_cart_tbl .thstyle06{width:280px;}
.CUST_cart_tbl td .inputarea{width:26px;border:#999 solid 1px;padding:2px;margin:0 0 0 3px;text-align:right;}
.CUST_cart_tbl .pict{width:60px;text-align:center;float:left;margin-right:10px;}
.CUST_cart_tbl .pict a img{border:#FFFFFF solid 1px;width:58px;height:auto;}
.CUST_cart_tbl .pict a img:hover{border:#6699cc solid 1px;}
.CUST_cart_tbl .pict a img:visited{border:#FFFFFF solid 1px;}
.CUST_cart_tbl .del{width:65px;text-align:center;border-right:none;}
.CUST_cart_tbl div a{color:#004b91;text-decoration:underline;font-size:12px;}
.cartHeadingDisplay{float:left;width:140px;}
.cartHideOverflow{overflow:hidden;}
.cartInfoIcon{height:20px;width:20px;}
.cartInfoDetails{display:none;position:absolute;background-color:black;color:white;border-radius:5px;right:140px;}
.cartSubCategory{border:solid #AAAAAA 1px;}
.CMP_historybox{background-color:#FFFFFF;border:1px solid #a3a3a3;display:inline-block;letter-spacing:normal;margin:5px 10px 20px 0px;vertical-align:top;width:100%;}
.CMP_historyhead{display:inline-block;letter-spacing:normal;margin:10px;vertical-align:top;width:150px;float:left;}
.CMP_historyhead dt{font-weight:bolder;}
.CMP_historyitem{display:inline-block;letter-spacing:normal;vertical-align:top;width:600px;float:left;padding-top:5px;margin:0 20px 0 65px;}
.CMP_historyitem ul.itembox{padding:10px;border:#ccc solid 1px;margin-bottom:10px;background-color:#ffffff;}
.CMP_historyitem li.setitem{padding:0px 0px 0px 40px;}
.CMP_historyitem li.price{text-align:right;font-size:14px;font-weight:bold;float:left;}
.CMP_historyitem li.price .txtright{text-align:right;font-size:13px;padding:0 15px 0 0;}
.CMP_historyitem li.cartbtn{text-align:right;margin-right:5px;}
.CMP_orderedit{margin:10px;text-align:right;}
.CMP_orderdetail p{font-weight:bolder;color:red;}
.CMP_historyitem li, .CMP_historyhead dd, .CMP_historypay li{padding-bottom:5px;}
.CMP_historydetailbox{background-color:#f0e8d7;color:#666666;border:1px solid #a3a3a3;display:inline-block;letter-spacing:normal;margin:5px 10px 5px 0px;vertical-align:top;width:100%;}
.CMP_historypay{text-align:right;width:100%;}
.CMP_historypay span.title{font-weight:bolder;}
table.CMP_historybox_tbl{border-top:#a3a3a3 solid 1px;border-right:#a3a3a3 solid 1px;}
table.CMP_historybox_tbl th,
table.CMP_historybox_tbl td{border-bottom:#a3a3a3 solid 1px;border-left:#a3a3a3 solid 1px;padding:8px;vertical-align:top;}
table.CMP_historybox_tbl th{background:#f0e8d7;}
.textarea_conf{width:500px;height:auto;word-wrap:break-word;border:0px;}
.orderhistory{}
.orderhistory th{}
.orderhistory td{vertical-align:middle;font-size:14px;}
.orderhistory .thstyle01{width:100px;}
.orderhistory .thstyle02{width:250px;}
.hasCountdown{border:1px solid #CCC;background-color:#EEE;}
.hasGiri{border:1px solid #CCC;background-color:#FF0000;color:#FFFFFF;}
.hasFin{border:1px solid #CCC;background-color:#000000;color:#FFFFFF;}
.countdown_rtl{direction:rtl;}
.countdown_holding span{color:#888;}
.countdown_row{clear:both;width:100%;padding:0px 2px;text-align:center;}
.countdown_show1 .countdown_section{}
.countdown_show2 .countdown_section{}
.countdown_show3 .countdown_section{}
.countdown_show4 .countdown_section{}
.countdown_show5 .countdown_section{}
.countdown_show6 .countdown_section{}
.countdown_show7 .countdown_section{}
.countdown_section{display:block;float:left;text-align:center;}
.countdown_amount{margin-left:5px;}
.countdown_descr{display:block;width:100%;}
.monitor_sbox{width:20%;}
p.sbox_title_new{background-position:0 0;background-repeat:no-repeat;font-size:12px;height:18px;line-height:120%;margin-top:5px;width:170px;text-align:center;}
DIV.monitor_sbox{float:left;height:145px;margin:0;padding:5px;width:170px;text-align:center;}
DIV#monitor_box{background-repeat:repeat-y;margin:0;padding:0;width:540px;}
DIV.monitor_sbox img{border-style:none;height:85px;width:60px;}
.cd_timer{}
.search-sale-group-name{color:#BD1233;font-size:14px;font-weight:bold;text-align:left;}
.search-sale-disp-name{color:#000000;font-size:10px;font-weight:bold;text-align:left;}
.sale-group-name{color:#E04375;font-size:14px;font-weight:bold;text-align:left;}
.sale-disp-name{color:#FFFFFF;background-color:#BD1233;font-size:12px;font-weight:bold;text-align:left;}
.sale-achievement-msg{color:#BD1233;font-size:12px;font-weight:bold;text-align:left;}
.sale-upselling-info{color:#000000;font-size:12px;font-weight:bold;text-align:left;}
.sale-promotion-msg{color:#000000;font-size:12px;font-weight:bold;text-align:left;}
.sale-cond-promotion-info{color:#000000;font-size:12px;font-weight:bold;text-align:left;}
.sale-achievement-disp{color:#BD1233;font-size:15px;font-weight:bold;text-align:right;}
.sale-information-url{color:#000000;font-size:12px;font-weight:bold;text-align:right;}
.sale-items-url{color:#000000;font-size:12px;font-weight:bold;text-align:right;}
.confirm-sale-disp-name{color:#000000;font-size:12px;font-weight:bold;text-align:right;}
.confirm-achieve-incentive-disp{color:#000000;font-size:12px;font-weight:bold;text-align:right;}
.confirm-original-point{color:#000000;font-size:12px;font-weight:bold;text-align:right;}
.confirm-increase-point{color:#000000;font-size:12px;font-weight:bold;text-align:right;}
.confirm-acquire-point{color:#000000;font-size:12px;font-weight:bold;text-align:right;}
.cart-earn-point{color:#000000;font-size:12px;text-align:right;font-weight:bold;}
.CMP_ranking_category{width:700px;margin:0 0 25px 0;}
.CMP_ranking_category_item{margin:20px 0 0 0;}
.CMP_ranking_category_item dl{width:100%;float:left;margin-bottom:10px;}
.CMP_ranking_category_item dt{width:200px;float:left;padding:5px 0 5px 10px;clear:both;font-weight:bold;}
.CMP_ranking_category_item dd{width:480px;margin-left:200px;padding:5px 5px 5px 10px;}
.CMP_ranking_category_item .pict img{width:150px;height:150px}
.CMP_ranking_category_item .name{width:100%;border:none;font-size:1.2em;}
.CMP_ranking_category_item .sales_price{color:red;font-size:1.2em;}
.CMP_ranking_category_head ul{margin:10px 0px 10px 0px;}
.CMP_ranking_category_head li{display:inline;border-right:#333 solid 1px;padding:0 5px;}
p.pict{text-align:center;margin:0 15px 0 0;}
.reservation_cat_list{margin:0 0 5px 0;border:#CCC solid 1px;}
.reservation_cat_list td{border-bottom:#CCC solid 1px;padding:4px;vertical-align:middle;width:80px}
.reservation_list{margin:0 0 5px 0;border:#CCC solid 1px;}
.reservation_list th{border-bottom:#CCC solid 1px;padding:6px;vertical-align:middle;font-weight:bold;background-color:#eeeeee;}
.reservation_list td{border-bottom:#CCC solid 1px;padding:4px;vertical-align:middle;}
.reservation_list th.cmNm{width:470px;text-align:center;}
.reservation_list th.button{width:130px;text-align:center;}
.reservation_list td.button{text-align:center;}
.reservation_list td.button input[type="radio"]{margin:0 4px 4px 0;}
.facebook-login-button{background:url(/layout/ajito/common/image/btn_fb_login.png) no-repeat;width:100px;height:21px;}
.facebook-link-button{background:url(/layout/ajito/common/image/btn_fb_link_off.gif) no-repeat;width:100px;height:21px;}
.facebook-link-button:hover{background:url(/layout/ajito/common/image/btn_fb_link_on.gif) no-repeat;width:100px;height:21px;}
.facebook-unlink-button{background:url(/layout/ajito/common/image/btn_fb_unlink_off.gif) no-repeat;width:100px;height:21px;}
.facebook-unlink-button:hover{background:url(/layout/ajito/common/image/btn_fb_unlink_on.gif) no-repeat;width:100px;height:21px;}
.time_sale_disp_name{color:#FFFFFF;background-color:#BD1233;font-size:12px;font-weight:bold;text-align:left;}
.time_sale_promotion_msg{color:#000000;font-size:12px;font-weight:bold;text-align:left;}
.time_sale_cnt_down{color:#000000;font-weight:bold;margin-bottom:25px;}
.time_sale_notification{color:red;font-size:16px;font-weight:bold;margin:8px 0px 8px;}
.time_sale_warning{font-size:14px;font-weight:bold;color:red;}
.enquete .agreement{overflow:scroll;height:400px;}
.imp_text{color:red;font-size:1.2em;font-style:italic;}
.available_msg{color:green;font-size:0.8em;font-style:italic;}
.not_available_msg{color:red;font-size:0.8em;font-style:italic;}
.enquete .agreement{overflow:scroll;height:200px;}
.branch_fee_data1{font-weight:bold;font-size:18px;}
.branch_fee_padding20{padding-left:20px;}
.branch_fee_padding30{padding-left:30px;}
.branch_fee_padding40{padding-left:40px;}
.branch_fee_red{font-weight:bold;color:red;}
.branch_fee_blue{font-weight:bold;color:blue;}
.service_person_info{padding:5px 0px 0px;}
.service_info_title{font-weight:bold;}
.service_info_part{padding:10px 0px 0px 0px;}
.router_warning{padding:5px 30px 0px 30px;color:red;}
.itemmacheader{padding:5px 30px 0px 30px;}
.itemmacdetail{padding-top:5px;text-align:left}
.macaddr_component{text-transform:uppercase;width:3em;}
.serv_opt_message{color:#0000ff;}
.serv_detail_tbl{border:none;width:800px;}
.serv_detail_tbl th{font-weight:bold;background:url(/layout/ajito/common/image/bg_tbl_body.gif) repeat-y left top;width:300px;}
.serv_detail_tbl th, .serv_detail_tbl td{padding:5px}
.SVS_store_tbl th{padding:5px 3px;vertical-align:middle;text-align:center;font-weight:bold;border-bottom:#CCC solid 1px;background-color:#F0F0F0;}
.SVS_store_tbl{margin:0 0 15px 0;border:#CCC solid 1px;}
.SVS_store_tbl p{padding-bottom:0 !important;}
.SVS_store_tbl th{padding:5px 3px;vertical-align:middle;text-align:center;font-weight:bold;border-bottom:#CCC solid 1px;background-color:#F0F0F0;}
.SVS_store_tbl th.tbl_L{}
.SVS_store_tbl th.tbl_R{}
.SVS_store_tbl th.tbl_C{}
.SVS_store_tbl td{padding:5px;border-bottom:#CCC solid 1px;vertical-align:middle;}
.SVS_store_tbl td.line_L{}
.SVS_store_tbl td.line_T{border-top:#CCC solid 1px;}
.SVS_store_tbl td p.txtright{text-align:right;}
.SVS_store_tbl td p.txtcenter{text-align:center;}
.SVS_store_tbl dl{float:left;text-align:left;font-size:100%;width:320px;}
.SVS_store_tbl dl.noshi{margin:0;width:130px;}
.SVS_store_tbl dt{font-size:100%;}
.SVS_store_tbl dd{font-size:80%;}
.SVS_store_tbl th span{font-weight:normal;font-size:80%;}
.SVS_store_tbl td span{font-weight:bold;color:#E6003B;font-size:100%;}
.SVS_store_tbl td .variety{font-weight:normal;color:#333333;display:block;}
.SVS_store_tbl td.bg_L{font-weight:bold;}
.SVS_store_tbl td.bg_R{font-weight:bold;}
.SVS_store_tbl td.bg_C{font-weight:bold;}
.SVS_store_tbl td.bg_B{}
.SVS_store_tbl td.bg_Lc{font-weight:bold;}
.SVS_store_tbl td.bg_Cc{font-weight:bold;}
.SVS_store_tbl .thstyle01{width:300px;}
.SVS_store_tbl .thstyle02{}
.SVS_store_tbl .thstyle03{width:200px;}
.SVS_store_tbl .thstyle04{width:100px;}
.SVS_store_tbl .thstyle045{width:145px;}
.SVS_store_tbl .thstyle05{width:180px;}
.SVS_store_tbl .thstyle06{width:280px;}
.SVS_store_tbl td .inputarea{width:26px;border:#999 solid 1px;padding:2px;margin:0 0 0 3px;text-align:right;}
.SVS_store_tbl .pict{width:60px;text-align:center;float:left;margin-right:10px;}
.SVS_store_tbl .pict a img{border:#FFFFFF solid 1px;width:58px;height:auto;}
.SVS_store_tbl .pict a img:hover{border:#6699cc solid 1px;}
.SVS_store_tbl .pict a img:visited{border:#FFFFFF solid 1px;}
.SVS_store_tbl .del{width:65px;text-align:center;border-right:none;}
.na_alert{color:red;}
.available_alert{color:green;}
.br_imp_msg{color:red;}
.br_open_msg{color:green;}
.br_closed_msg{color:red;}
.service_start_date_request_type{padding:5px 30px 0px 30px;}
.service_start_date_start_date{padding-top:5px;text-align:left}
.branch_fee_blue{font-weight:bold;color:blue;}
.br_cat_icon{max-height:30px;width:auto;}
.fvrt_item_sale_price{font-weight:bold;color:black !important;}
.fvrt_item_disc{font-size:12px !important;color:red;}
.fvrt_item_base_price{color:red !important;font-size:10px !important;text-decoration:line-through;}
.fvrt_disc_hidden{display:none !important;}
.fvrt_id_hidden{display:none !important;}
.fvrt_cat_box{max-width:200px !important;}
.fvrt_cat_tree{font-size:8px !important;color:initial !important;font-weight:initial !important;;}
#clr_dialog{padding:10px;position:absolute;width:425px;z-index:200;}
#clr_dialog-header{display:block;font-weight:bold;height:1em;padding:3px 6px 7px;position:relative;width:407px;}
#clr_dialog-title{float:left;}
#clr_dialog-close{background:url(/layout/ajito/common/image/dialog_close.gif) no-repeat;cursor:pointer;float:right;height:11px;margin:3px 3px 0 0;width:60px;}
body #clr_dialog-content{color:#333333;display:block;font-size:100%;height:100px;padding:10px 10px 60px;text-align:left;}
body #clr_dialog-inner{height:100px;overflow:auto;width:100%;}
#container{display:block;background:none repeat scroll 0 0 #F0F0F0;margin:0 0 15px;padding:10px;}
#right{float:right;display:block;}
#left{float:left;display:block;}
.downloadQuotationBtnOuter{margin-bottom:4px;}
.quotationDownloadBtn{text-decoration:none !important;}
#donwloadQuotationBtnInnerDiv{min-width:100px;height:20px;border:2px solid #A5A5A5;border-radius:5px;background:#CCC;}
#donwloadQuotationBtnInnerDiv:hover{background:#B6B6B6;}
.downloadQuotationBtnImg{width:15px;float:left;padding:2px;}
.downloadQuotationBtnTextDiv{padding-left:25px;}
.downloadQuotationBtnTextSpan{font-size:12px !important;font-weight:100 !important;}
.closeMailMsgBtn{display:inline;color:red;font-size:90%;padding-left:20px;background:url(/layout/ajito/common/image/ic_nothing.gif) no-repeat;width:100px;height:21px;}
.mailErrorMsgCart{text-align:center;}
.tl_tip{max-height:250px;width:250px;padding:5px;}
.tl_tip div{background-color:#F0F0F0;font-size:13px;color:#FF541F;padding:5px;}
div.store_dialog{background:rgb(255, 255, 255);height:inherit;display:block;overflow:auto;}
#EC_pass > .box.history > p{background:none repeat scroll 0 0 #e7e8e9;color:#333;font-size:108%;font-weight:bold;line-height:1.1;margin:10px 0 15px;padding:7px 10px !important;}
ul#items{margin:0;height:120px;width:auto;overflow:hidden;}
ul#items li{list-style:none;float:left;width:200px;height:120px;overflow:hidden;margin:0 0 0 1px;background:#999;color:#fff;text-align:center;}
ol#pagination{overflow:hidden;}
ol#pagination li{float:left;list-style:none;cursor:pointer;margin:0 0 0 .5em;}
ol#pagination li.current{color:#f00;font-weight:bold;}
ul.boxOpts li:hover{background:bisque;}
ul.boxOpts li.boxOptsLi{float:left;margin:0 10px 10px 0;width:45%;}
ul.boxOpts li.boxOptsLi:nth-child(even){margin-right:0;}
.exd_message{font-weight:bold;color:blue;}
.efo-must{background-color:#ffeeee;}
.efo-error{background-color:#ff6666;}
.efo-navi{cursor:move;position:absolute;background-color:#E7182A;color:#ffffff;opacity:0.7;padding:1em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;z-index:100;}
.efo-navi .count span{color:#ffff00;font-weight:bold;margin:0 0.5em;}
.efo-balloon{cursor:move;position:absolute;display:none;z-index:100;}
.efo-balloon > div{position:relative;color:#ffffff;opacity:0.7;padding:2px 8px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.efo-balloon > div:before{content:"";display:inline-block;position:absolute;top:100%;width:0;height:0;border-style:solid;border-color:transparent;border-width:5px 5px 0 0;}
.efo-balloon > div.efo-balloon-info{background-color:#FB3434;}
.efo-balloon > div.efo-balloon-info:before{border-top-color:#FB3434;}
.efo-balloon > div.efo-balloon-error{background-color:#ff3333;}
.efo-balloon > div.efo-balloon-error:before{border-top-color:#ff3333;}
.efo-disabled-btn{opacity:0.4;}
.efo-post-dlg{position:absolute;display:none;width:300px;background-color:#E7182A;color:#fff;border:solid 2px #E7182A;box-shadow:5px 5px 10px #ababab;opacity:0.7;}
.efo-post-dlg .efo-post-caption{font-weight:bold;}
.efo-post-dlg .efo-post-close{float:right;cursor:pointer;}
.efo-post-dlg .efo-post-close:after{content:"×";clear:both;display:inline-block;}
.efo-post-dlg .efo-post-list{min-height:40px;max-height:200px;overflow:scroll;overflow-x:hidden;border-top:solid 2px #F62314;}
.efo-post-dlg .efo-post-list li{padding:0 5px;cursor:pointer;white-space:nowrap;}
.efo-post-dlg .efo-post-list li:hover{background-color:#000123;}
.efo-post-dlg .efo-post-list li.nodata{text-align:center;}
.efo-post-dlg .efo-post-list li.moredata{text-align:right;}
.efo-post-dlg .efo-post-list li.nodata:hover,
.efo-post-dlg .efo-post-list li.moredata:hover{cursor:default;background-color:#123456;}
.efo-post-dlg .efo-post-header{padding:0px 5px;background-color:#F0584D;cursor:move;}
.efo-post-dlg .efo-post-footer{padding:0px 5px;background-color:#F0584D;border-top:solid 2px #F62314;text-align:right;cursor:move;}
.efo-post-dlg .efo-post-count{margin-left:10px;}
.efo-post-dlg .efo-post-dlg-no span{color:#ff7;font-weight:bold;}
.efo-post-dlg .efo-post-dlg-ad{padding-left:5px;}
.cashback-form{display:table;width:500px;align:center;}
.cashback-form .input-row{display:table-row;width:100%;}
.cashback-form .input-cell{display:table-cell;height:35px;width:60%;}
.cashback-form .cell-first{width:40%;font-weight:bold;}
.cashback-form input[type=text], .cashback-form select, .cashback-form textarea{width:98%;border:1px solid #D3D3D3;-ms-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-box-sizing:content-box;}
.cashback-form input[type=button]{float:right;}
.cash-back-colorbox-holder{display:none;}
.cash-back-colorbox-dialog{display:table;width:100%;}
.cash-back-colorbox-dialog .input-row{display:table-row;align:middle;width:100%;margin-bottom:10px;}
.cash-back-colorbox-dialog input[type=text]{width:70%;}
.cash-back-colorbox-dialog select{width:100%;height:100%;}
.cash-back-colorbox-dialog #btnBankDialogCancel,
.cash-back-colorbox-dialog #btnShowBankDialogCancel,
.cash-back-colorbox-dialog #btnSearchBank,
.cash-back-colorbox-dialog #btnSearchBranch{float:right;}
.ui-datepicker-calendar{bordr:#a3a3a3 solid 1px;}
seledt{border:1px solid #ddd;}
.multiple_emails-container{}
.multiple_emails-ul{font-size:18px;padding:10px 0 6px 0;line-height:25px;margin-bottom:15px;}
.multiple_emails-email{background:url(/layout/ajito/common/image/send_icon.gif) 0 center no-repeat;padding:0 0 0 50px;}
.multiple_emails-email a {font-size:0;}
.multiple_emails-email a:before {padding: 0 0 0 15px; font-size:12px; content:"削除する"; color:#ff0000; text-decoration:underline;}
.refree_space{margin:0 0 15px 0;}
#refereeStatus{padding:3px;}
#refereeEmailInput{margin:0 0 0 10px;padding:3px;width:180px;}
.table-fill{border:#ccc 1px solid;}
.table-fill th{padding:3px;border:#CCC solid 1px;vertical-align:middle;text-align:center;font-weight:bold;background-color:#F0F0F0;}
.table-fill td{padding:3px;border:#CCC solid 1px;vertical-align:middle;}
select {height: 30px;line-height: 30px;border: 1px solid #cdcdcd;padding: 0;margin: 0 10px 5px 5px;}
.select2-container{box-sizing:border-box;display:inline-block;margin:0 0 10px 0;position:relative;vertical-align:middle;width:600px !important;}
.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-search--inline{float:left;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option[aria-selected]{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%;}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{float:right;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option[role=group]{padding:0;}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999;}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f6f6f6;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option[role=group]{padding:0;}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey;}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}
.bg_payment .bg_check .selection{float:none;}
input.selAddrCheckHidden{display:none;}