@charset 'utf-8';

/* bx_category */
.m_cont{position:absolute;width:1600px;height:253px;left:50%;top:423px;margin-left:-800px;z-index:2000}
.bx_category{position:relative;width:940px;height:218px;margin:0 auto}
.bx_category:after{content:"";display:block;clear:both}

/* main slide banner Area */
.bx_category .category{position:relative;float:left;width:300px;height:181px}
.bx_category .circle{position:absolute;right:15px;top:5px}
.bx_category .category .bx_ban{overflow:hidden;position:absolute;left:0;top:0;width:300px;height:181px;z-index:202}
.bx_category .category .circle{z-index:10}
.bx_category .category .ban_roll{position:relative;width:300px;height:181px;z-index:3}
.bx_category .category .ban_roll li{position:absolute;top:0;left:300px;z-index:2}
.bx_category .category .ban_roll li a{position:absolute;top:12px;left:14px;width:200px}
.bx_category .category .ban_roll li a strong{display:block;margin-bottom:5px;color:#fff;font-size:13px}
.bx_category .category .ban_roll li a span.text{display:block;width:170px;height:48px;color:#b2b2b2;font-size:11px}
.bx_category .category .ban_roll li a span.comm_r_arrow{color:#fff}
.bx_category .preNext{position:absolute;right:10px;top:4px;z-index:5}
.bx_category .stock{position:absolute;right:0;top:11px;color:#fff}
.bx_category .stock .stock_bold{font-weight:bold}
.bx_category .stock .stock_num{padding:0 10px;font-size:14px}
.bx_category .stock .updown{color:#f47d31}
.bx_category .stock .pdrl{padding:0 0 0 7px}

/* main search Area */
.main_sch{position:relative;float:left;width:300px;height:253px;margin-right:20px;margin-top:37px;background:#3a3a3d}
.main_sch h3{position:absolute;top:0;left:0;width:150px;height:38px;padding:0;background:#282828}
.main_sch h3.tab02{left:150px}
.main_sch h3 a{display:block;width:150px;height:38px;text-indent:-9999px}
.main_sch .main_tab_cont{display:none;position:absolute;top:38px;width:270px;height:194px;padding:21px 18px 0 18px}
.main_sch .tire_type{margin:0 0 4px 0;height:35px;background:#292a2d}
.main_sch .tire_type h4{float:left;width:63px;height:35px;margin-right:12px;text-indent:-9999px}
.main_sch .tire_type .main_tab_cont2{float:left;padding:2px 0 0}
.main_sch .htg-selector .crt-val{width:197px;height:14px;padding:3px 0 2px 5px;border:1px solid #1e1e1f;background:#1e1e1f;color:#717171;position:relative;z-index:1}
.main_sch .htg-selector.open{z-index:99}
.main_sch .htg-selector.open .crt-val,
.main_sch .htg-selector ul{border-color:#646669;background:#47494c;max-height:80px;z-index:10}
.main_sch .htg-selector ul li a{color:#717171}
.main_sch .htg-selector ul li.on a{color:#f47d31}
.main_sch2{clear:both;position:relative;color:#a7a6a6}
.main_sch2 .main_tab_cont2 .jquery-selectbox{margin:0 0 4px 0}
.main_sch2 h4{width:80px;height:45px}
.main_sch2 h4 a{display:block;width:63px;height:44px;border-bottom:1px solid #48484a;text-indent:-9999px}
.main_sch2 h4.tab03 a.on{border-bottom:1px solid #292a2d}
.main_sch2 .main_tab_cont2{display:none;position:absolute;right:0;top:0;width:162px;height:111px;padding:12px}
.main_sch2 .main_tab_cont2 .selectboxit-container.dark{margin-bottom:5px}
#text{width:190px; height:18px; border:1px solid #1e1e1f; background:#1e1e1f; color:#717171 !important;margin-bottom:2px}
.main_sch select{font-size:11px;background:#47494c;color:#a7a6a6;border:1px solid #646669}
.main_sch2 .style_tire{width:100%;padding:19px 0 18px 0;text-align:center;color:#a7a6a6;background:#47494c}
.main_sch2 .shbtn{position:absolute;bottom:0;right:0}
.main_sch2 select{height:19px;margin-bottom:5px;font-size:11px}
.main_dealer{padding:0 12px 10px 15px; background:#28282a}
.main_dealer label{display:block;padding:10px 0 4px 0}
.main_dealer .inp_base{padding:2px 0;font-size:11px;color:#a7a6a6;border:1px solid #646669;background:#47494c}
.main_dealer .shbtn{display:block;margin-top:7px}

/* m_visual */
.m_visual{position:absolute; left:50%; margin-left:-800px;width:1600px;height:585px;background-color:#fff;z-index:30;overflow:hidden}
.m_visual .txt_area{position:absolute;left:1015px;top:104px;width:390px;z-index:5}
.m_visual .txt_area h2{margin-bottom:16px}
.m_visual .txt_area .interstate span{color:#3d3f42}
.m_visual .txt_area .interstate span.size26{font-size:26px}
.m_visual .txt_area img{vertical-align:top}
.m_visual .txt_area .copy{margin-bottom:17px;color:#515252;font-size:13px;font-family:'Arial';line-height:18px}
.m_visual .txt_area .more a{letter-spacing:0.1px;font-weight:bold;font-size:11px;color:#666666}
.m_visual .txt_area .more a img{vertical-align:middle}
.m_visual .visual01 .txt_area .interstate span{color:#ffffff}
.m_visual .visual01 .txt_area .copy{color:#8c8c8d}
.m_visual .visual{position:relative;width:960px;margin:0 auto}
.m_visual .visual_rolling{overflow:hidden;position:relative;width:100%;height:585px;overflow:hidden}
.m_visual .visual_rolling ul.visual_rolling_body{position:relative;width:1600px;height:585px;margin:00 auto}
.m_visual .visual_rolling li{position:relative;float:left}
.m_visual .visual_rolling .pre{display:block;position:absolute;left:480px;top:178px;width:31px;height:64px;z-index:10}
.m_visual .visual_rolling .next{display:block;position:absolute;right:480px;top:178px;width:31px;height:64px;z-index:10}
.m_visual .thum_rolling{display:inline-block;position:absolute;right:490px;top:346px}
.m_visual .thum_rolling li{_display:inline;float:left;position:relative;margin-left:6px}
.m_visual .thum_rolling li a{display:block;position:relative;z-index:1}
.m_visual .thum_rolling li .desc{position:absolute;left:0;top:-72px;width:100px;padding:5px 5px 5px 5px;border:1px solid #CACACA;color:#3d4146;font-size:10px;line-height:12px;background-color:#fff}
.m_visual .visual_rolling .visual01,.m_visual .visual_rolling .visual02,.m_visual .visual_rolling .visual03,.m_visual .visual_rolling .visual04,.m_visual .visual_rolling .visual05{display:block;width:1600px;height:580px;cursor: default}
.m_visual .visual01 .txt_area .more a{color:#fff}

/* banner Area */
.main_banner_area{position:absolute;top:635px;left:50%;width:940px;margin-left:-470px;overflow:hidden;background:0;height:auto}
.main_banner_area ul{overflow:hidden;width:940px;height:75px}
.main_banner_area li{_display:inline;float:left;margin-left:20px;height:75px}
.main_banner_area li:first-child{margin-left:0}
.main_banner_area li a{display:block}

/* main renewal */
.m_cont{top:352px;background:0;height:auto}
.m_visual .visual_rolling .pre{left:285px}
.m_visual .visual_rolling .next{right:285px}
.m_visual .visual_rolling .visual01 .txt_area{top:139px;left:1042px}
.m_visual .visual_rolling .visual02 .txt_area{top:133px;left:541px}
.m_visual .visual_rolling .visual03 .txt_area{top:97px;left:982px}
.m_visual .visual01 .txt_area .more a{color:#666}

.main_sch{height:181px}
.main_sch .main_tab_cont{top:38px;height:137px;padding:5px 15px 1px;background:#292a2d}
.main_sch2 h4.tab01{height:36px;padding-top: 6px}
.main_sch2 h4 a{width:80px}
.main_sch2 .main_tab_cont2{right:0;width:190px;height:102px;padding: 2px 0 0}
.main_sch .tire_type{height:25px;padding:0;margin:0;*height:26px;*margin-bottom:2px}
.dark .selectboxit{border:1px solid #1e1e1f;background:#1e1e1f;color:#717171}
.main_sch2 .style_tire{color:#717171;background:#1e1e1f}

.bx_category .category{margin-top: 37px}
.bx_category .prd-banner{margin-right:20px}
.search_dealer{width:100%;height:24px;padding:1px 0 0;clear:both}
.search_dealer:first-child{padding-top:2px}
.search_dealer:after {content:"";display:block;clear:both}
.search_dealer label{float:left;padding:0;width:80px;overflow:hidden}
.search_dealer .sel_wrap{float:left;width:190px}
.search_dealer .sel_wrap .selectboxit-container{margin-bottom:5px}

#footer_wrap{background:0}
#footer_wrap .footer_top{border-top:1px solid #f7b697;border-bottom:1px solid #e5e5e5}
#footer_wrap .footer_top .f_menu li.footer_tires-product{width:134px;padding-left:18px}
#footer_wrap .footer_top .f_menu li.footer_service{width:130px}
#footer_wrap .footer_top .f_menu li.footer_motorsports{width:197px}
#footer_wrap .footer_top .f_menu li.footer_company{width:101px}
#footer_wrap .footer_top .f_menu li.footer_people-culture{width:130px}
#footer_wrap .footer_top .f_menu li.footer_ir{width:108px}
#footer_wrap .footer_top .f_menu li.footer_sustainability{width:118px}
#footer_wrap .sns{right:86px}

body#main #wrapTire #content{overflow:hidden;width:100%;height:760px;padding:0}
.main_sch .htg-selector .crt-val{width:177px}
.main_sch2 .style_tire{color:#717171;background: #292a2d}
.search_dealer:first-child .sel_wrap{padding-top:0}

.search_dealer label[for="dealer01"]{margin-top:0}
.search_dealer label[for="dealer02"]{margin-top:2px}
.search_dealer label[for="dealer03"]{margin-top:4px}
.search_dealer.bb_none{margin-bottom:5px}
.search_dealer input.text{border:1px solid #1e1e1f;background:#1e1e1f;width:188px;height:17px;color:#888;*width:184px}
.roll-notice{position:absolute;top:13px;left:162px;color:#fff}
.roll-notice a{color:#fff}
.roll-notice h3{float:left}

.news_roll{display:block;position:absolute;right:0;top:2px;height:19px}
.news_roll a{display:block;overflow:hidden;width:12px;height:9px;text-indent:-2000px;background:url(/common/images/icon/bg_roll_off.gif) 0 0 no-repeat}
.news_roll a.up_arrow{background-position:50% 0}
.news_roll a.down_arrow{background-position:50% -8px}
.news_roll a:hover{background:url(/common/images/icon/bg_roll_on.gif) 50% 0 no-repeat}
.news_roll a.down_arrow:hover{background-position:50% -8px}

.main_news{position:absolute; top:0px;right:0;overflow:hidden;float:left;width:430px;height:24px}
.main_news ul{position:absolute; width:100%}
/*
.main_news li{position:absolute;top:24px;left:0}
.main_news li:first-child{top:0}
*/
.roll_notice{overflow:hidden;position:absolute;top:10px;right:0;z-index:100;width:490px;height:24px;font-size:12px;color:#ffffff;line-height:24px; vertical-align:middle}
.roll_notice p.left{float:left;width:489px}
.roll_notice p.right{float:right;text-align:right}
.roll_notice a{color:#fff}
.roll_notice .pdrl{position:absolute;top:8px;left:44px}
.roll_notice .roll_date{float:right;padding-right:18px;color:#fff}
.roll_notice .stock_bold{font-weight:bold;font-size:16px}
.roll_notice .stock_red{color:#ea2725;font-size:12px}
.roll_notice .stock_red .tri_pd{padding:0 7px 0 19px}
.roll_notice .roll_bold{display:inline-block;font-weight:bold;position:absolute;top:0;left:0;text-transform:uppercase}
.roll_notice .list_up{display:inline-block;width:330px}


/* Selectbox */
.jquery-selectbox {display:inline-block;position: relative;height:19px;padding:0;border:1px solid #1e1e1f;font-size:12px;color:#888;z-index:0;vertical-align:middle;cursor:pointer;background:#fff url(/common/images/sub/bg_select_box.gif) repeat-x left top}
.jquery-selectbox.selecthover { z-index: 700;border-color:#646669;background:#47494c;color:#888}
.jquery-selectbox.selecthover .jquery-selectbox-currentItem{background:#47494c}
.selecthover {background-color:#F7F7F7}
.jquery-selectbox .jquery-selectbox-currentItem {display:block;overflow:hidden;height:16px;padding:3px 0 0 7px;white-space:nowrap;border-style:solid;border-color:#1e1e1f;background:#1e1e1f}
.jquery-selectbox .jquery-selectbox-list {display:none;position:absolute;top:20px;left:-1px;max-height:90px;border-width:0 1px 1px 1px;border-style:solid;border-color:#646669;background:#47494c;z-index:1000;overflow:auto;color:#888}
.grid_td .jquery-selectbox .jquery-selectbox-list {display:none;position:absolute;top:28px;left:-1px; height:100px;border-width:0 1px 1px 1px;border-style:solid;border-color:#646669;background:#47494c;z-index:1000;overflow:auto}
.jquery-selectbox .jquery-selectbox-moreButton {float: right;width: 19px;height:19px;cursor: pointer;border-style:solid;border-color:#d5d5d5;background:#1e1e1f url(/common/images/icon/bg_select_off.png) no-repeat 5px 7px}
.jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {background:url(/common/images/icon/bg_select_on.png) no-repeat 5px 7px}
.selecthover .jquery-selectbox-moreButton {background: url(/common/images/icon/bg_select_on.png) no-repeat 5px 7px}
.selecthover .jquery-selectbox-moreButton.morebuttonhover {background: url(/common/images/icon/bg_select_on.png) no-repeat 5px 7px}
.jquery-selectbox .jquery-selectbox-item.listelementhover {color:#f47d31;background:#47494c}
.jquery-selectbox .jquery-selectbox-item {display:block;padding: 5px 2px 5px 7px;cursor:default}
.jquery-selectbox .mgr5 {margin-right:4px}

#tireType, #pcrMnf, #pcrMnfVcle, #pcrOption, #selWidth, #selSeries, #selInch, #tbrType, #tbrPosi, #tbr-width, #tbr-inch, #dealer01, #dealer01, #dealer04{width:160px}
#dealer04,#dealer01,.main_tab_cont2 #selWidth,.main_tab_cont2 #selSeries,.main_tab_cont2 #selInch{width:158px;*width:156px}

/* 메인서치영역 투명배경 적용 */
.main_sch, .main_sch h3, .main_sch .tire_type {background:none}
.main_sch .main_tab_cont {background:url('/common/images/main/bg_selectbg.png') 0 0 repeat;}