@charset "utf-8";

/*--IE6 hack setting ------------------------------*/
* html #logoLine{height:97px;}
* html #logoLine img{float:left}
* html #logoLine .logoRightBox img{float:right;}
* html #horizontalNav li a{color:#ffffff; width:144px; padding:0; text-align:center;}
* html #horizontalNav .autoM{width:225px !important;}
* html #horizontalNav .top a{padding:0 14px; width:20px;}
* html #loginBox .loginForm input{height:16px;}
* html #loginBox .btnLogin{float:right;}
* html #myLink{height:38px;}
* html #verticalNav1 li li, * html #verticalNav2 li li{z-index:5;}
* html #verticalNav1 li li span, * html #verticalNav2 li li span{top:0;}
* html #slideImg #slideKey{top:260px;}
* html .MainInfoBg p a{top:4px;}
* html .recommendList ul{height:312px;}
* html .recommendList li, * html .productList li{width:194px;}
* html .recommendList li img{width:194px;}
* html .productList .productOs ul{height:222px !important;}
* html .productList ul{height:148px;}
* html .allItem{background-color:#404040;}

/*--IE7 hack setting ------------------------------*/
*+html #logoLine{height:97px;}
*+html #logoLine img{float:left}
*+html #logoLine .logoRightBox img{float:right;}
*+html #loginBox .loginForm input{height:16px;}
*+html .allItem{width:675px !important; height:365px !important; background-color:#404040; filter:alpha(opacity=80);}
*+html .allItem li{line-height:27px;}
*+html .allItem li li{line-height:30px;}
*+html .allItem li li li{height:20px; line-height:20px;}
*+html #verticalNav1 li li, *+html #verticalNav2 li li{z-index:5;}
*+html #verticalNav1 li li span, *+html #verticalNav2 li li span{top:0; cursor:pointer;}
*+html #verticalNav1 li li a, *+html #verticalNav2 li li a, *+html #verticalNav1 li li li a, *+html #verticalNav2 li li li a{background-color:transparent;}
*+html #verticalNav1 li li div, *+html #verticalNav2 li li div{right:-260px; background-color:#404040; filter:alpha(opacity=80) !important;}
*+html .v_subNav span:hover{height:18px !important; background-color:#ffcc00;}
*+html .v_subNav .quickBtn{display:inline; margin-right:4px;}
*+html .v_subNav .quicktext{display:inline;}
*+html #slideImg #slideKey li{background-color:rgb(245, 68, 76); filter:alpha(opacity=70);}
*+html #slideImg #slideKey li.ui-tabs-selected{background:rgb(204, 204, 204); filter:alpha(opacity=70);}
*+html .supportGuide li a{font-weight:bold;}
*+html .supportGuide li p{font-size:0.8em; margin-top:5px;}
*+html .supportGuideL ul{height:312px;}
*+html .supportGuideL li a{font-size:1.2em; font-weight:bold;}
*+html .supportGuideL li p{margin-top:5px;}
*+html .MainInfoBg p a{top:4px;}
*+html #itemExplanation{margin-bottom:10px;}
*+html #priceTabs li{display:inline;}
*+html #priceTabs .shipping p{display:inline;}
*+html #priceTabs .price_table tr:hover{background-color:#f7f7f7;}
*+html #priceTabs .price_table .columnhover{background-color:#f7f7f7;}
*+html #itemExplanation .popularity p{zoom:1; display:inline;}
*+html .h2Section h2{display:inline;}
*+html #product_addedwork_block select{margin-top:4px;}
*+html .dataUpload .fileSelect{margin-top:5px;}
*+html .rank .rankCell{background-color:#c8c8c8; filter:alpha(opacity=40);}
*+html .rank .rankCell a{background-color:#a0a0a0; filter:alpha(opacity=65); position:relative;}
*+html .rank .rankCell img{position:absolute; left:61px;}
*+html .rank .rankCell a:hover img{background-color:#a0a0a0;}
*+html .rank .rankCell p{background-color:#ffffff; filter:alpha(opacity=100);}
*+html .rank .goRank{background-color:#b4b4b4; filter:alpha(opacity=50);}
*+html .rank .goRank a{color:#000000;}
*+html .rank .goRank a:hover{color:#ffaa00;}
*+html #ListTitle h2{height:71px; padding-top:65px;}
*+html #objList li .tatoeText{line-height:18px;}
*+html #objList li .tatoePrice{position:absolute; right:0; bottom:0;}
*+html #my_page_center .insertLine{height:2px !important;}
*+html .signUpSel div{padding:9px 10px 8px 10px;}
*+html .signUpSel div input.id_01{padding-top:5px; height:20px;}
*+html .signUpSel div input.password_01{margin-top:-4px; padding-top:5px; height:20px;}
*+html .searchInfo input{padding-top:5px; height:20px;}
*+html #itemListHeader{padding-bottom:10px;}
*+html #itemListHeader ul{margin-bottom:0 !important;}
*+html #itemList h4 a{top:0px;}
*+html #iPSguide h3{zoom:1; display:inline;}
*+html .rankList .rankInfo .popularity p{zoom:1; display:inline;}
*+html .popularity div h3 span{top:4px;}
*+html .delete-button, *+html #estimate_print, *+html #btn_order_receipt, *+html #orderFormDraw, *+html .btn_regi, *+html .btn-sample, *+html .btnAddOrder, *+html .btnBack, *+html .btnNext, *+html .btnCancel, *+html .btnCart, *+html .btnOrderOk{text-indent:0 !important;}
*+html #EntryBox .entCheck{margin-top:0px; margin-right:-5px;}
*+html #TechHeader #header nav li a{height:33px; padding-top:7px;}
#GuideIndex #Point3 div .Point3Caption, #GuideIndex #SignUp div .SignUpCaption{display:block;}

/*--IE8 hack setting ------------------------------\0/IE8*/
.allItem{background-color:#404040\0IE8; filter:alpha(opacity=80)\0IE8;}
#verticalNav1 li li div, #verticalNav2 li li div{background-color:#404040\0IE8; filter:alpha(opacity=80)\0IE8 !important;}
.v_subNav span a:hover{height:18px\0IE8 !important; background-color:#ffcc00\0IE8 !important;}
#slideImg #slideKey li{background-color:rgb(245, 68, 76)\0IE8; filter:alpha(opacity=70)\0IE8;}
#slideImg #slideKey li.ui-tabs-selected{background:rgb(204, 204, 204)\0IE8; filter:alpha(opacity=70)\0IE8;}
.supportGuide li a{font-weight:bold\0IE8;}
.supportGuideL li a{font-size:1.2em\0IE8; font-weight:bold\0IE8;}
#priceTabs .price_table tr:hover{background-color:#f7f7f7\0IE8;}
#priceTabs .price_table .columnhover{background-color:#f7f7f7\0IE8;}
.rank .rankCell{background-color:#c8c8c8\0IE8; filter:alpha(opacity=40)\0IE8;}
.rank .rankCell a{background-color:#a0a0a0\0IE8; filter:alpha(opacity=50)\0IE8; position:relative;}
.rank .rankCell a img{position:absolute\0IE8; left:61px\0IE8;}
.rank .rankCell a:hover img{background-color:#c3c3c3\0IE8;}
.rank .rankCell p{background-color:#ffffff\0IE8; filter:alpha(opacity=100)\0IE8;}
.rank .goRank{background-color:#b4b4b4\0IE8; filter:alpha(opacity=50)\0IE8;}
.rank .goRank a{color:#000000\0IE8;}
.rank .goRank a:hover{color:#ffaa00\0IE8;}
#ListTitle h2{height:71px\0IE8; padding-top:65px\0IE8;}
#objList li .tatoeText{line-height:18px\0IE8;}
#objList li .tatoePrice{position:absolute\0IE8; right:0\0IE8; bottom:0\0IE8;}
.signUpSel div{padding:9px 10px 8px 10px\0IE8;}
.signUpSel div input.id_01{padding-top:5px\0IE8; height:20px\0IE8;}
.signUpSel div input.password_01{margin-top:-4px\0IE8; padding-top:5px\0IE8; height:20px\0IE8;}
.searchInfo input{padding-top:5px\0IE8; height:20px\0IE8;}
#itemListHeader{padding-bottom:1px\0IE8;}
#itemList h4 a{top:0px\0IE8;}
.recommendList li dd.recoPrice a{margin-left:0px\0IE8;}