@charset "utf-8";

/*************************************************
CSS
/cmn_v1/css/old_ie.css

*IE8 and under

14.10.01
update:15.04.15
*************************************************/

/* ------------------------- TOC
reset.css
common.css
column.css
gl_header.css
gl_footer.css
icon.css
component.css
option.css
------------------------- */



/* 
 column.css
 */
/* ============================================================ Column Module */
/* for IE7 */
*+html .clm { float: left; padding: 8px 0 0; }

*+html .clm2 .clm { width: 49.5%; }
*+html .clm3 .clm { width: 33%; }
*+html .clm4 .clm { width: 24.75%; }
*+html .clm5 .clm { width: 19.5%; }
*+html .clm6 .clm { width: 16.5%; }


/* ============================================================ Form */
/* ============================== select */
/* for IE7,8 */
select.uniform { border: 1px solid #c9c9c9; }

/* error,requisite */
/* for IE7,8 */
.slct_nml.err select.uniform { background-color: #f8ccc9; border: 1px solid #ed171f; }
.slct_nml.req select.uniform { background-color: #fef5f4; border: 1px solid #f8ccc9; }





/* 
 gl_header.css
 */
/* ============================================================ Global Header */
/* for IE7,8 */
#gl_header .inner { display: block; }
#gl_header .inner:before,
#gl_header .inner:after { content: ""; display: table; }
#gl_header .inner:after { clear: both; }
#gl_header .inner { zoom: 1; }

#gl_header .hd_lg { display: inline-block; }
#gl_header .hd_name { display: inline-block; }


/* ============================== Header Utility */
#gl_header .hd_ut { display: block; float: right; padding-top: 16px; }
#gl_header .hd_ut:before,
#gl_header .hd_ut:after { content: ""; display: table; }
#gl_header .hd_ut:after { clear: both; }
#gl_header .hd_ut { zoom: 1; }

#gl_header .hd_ut .hd_ut_country { display: block; float: left; }
#gl_header .hd_ut .hd_ut_change { display: block; float: left; }
#gl_header .hd_ut .hd_ut_parent { display: block; float: left; }

/* hd_ut_lang_select */
#gl_header .hd_ut .hd_ut_lang_select { display: block; float: left; }
#gl_header .hd_ut .hd_ut_lang_select .hd_ut_lang { *display: inline; *zoom: 1; }
#gl_header .hd_ut .hd_ut_lang_select ul {}

#gl_header .hd_ut .hd_ut_change { *display: inline; *zoom: 1; }
#gl_header .hd_ut .hd_ut_parent { *display: inline; *zoom: 1; }
#gl_header .hd_ut .hd_ut_btn { clear: both; overflow: hidden; }
#gl_header .hd_ut .hd_ut_btn a { *display: inline; *zoom: 1; }


/* ============================== Global Navigation */
/* for IE7,8 */
#gl_header #gl_nv .drop_down_wrp { background-color: #000000; }
#gl_header #gl_nv .drop_down { padding: 24px 0; background-color: #000000; }

/* for IE7 */
*+html #gl_header #gl_nv .drop_down .clm1 .clm { padding: 0; }


/* ============================== Header Bread Crumb */
/* for IE7,8 */
#gl_header .hd_brd_crmb .hd_shr_sct .ttl,
#gl_header .hd_brd_crmb .hd_shr_sct .dtl { *display: inline; *zoom: 1; }





/* 
 gl_footer.css
 */
/* ============================================================ Global Footer */
/* ============================== Footer Local Navigation */
/* for IE7 */
*+html #gl_footer .ft_lc_nv .ft_lc_nv_lst li { width: 33%; }


/* ============================== Footer Connect */
/* for IE7,8 */
#gl_footer .ft_cnct .ft_cnct_lst li { *display: inline; *zoom: 1; }





/* 
 component.css
 */
/* ============================================================ Link */
/* ============================== Button */
/* for IE7,8 */
.button { *display: inline; *zoom: 1; }



/* ============================================================ Navigation */
/* ============================== Sub Contents Navigation Bottom */
/* for IE7,8 */
.sub_contents_nv_btm .sub_cnt_nv_btm_mn li a { *display: inline; *zoom: 1; }


/* ============================== Paging Navigation */
/* for IE7,8 */
.paging_nv { overflow: hidden; }
.paging_nv .pg_nv_prev,
.paging_nv .pg_nv_lst { float: left; }
.paging_nv .pg_nv_follow { float: right; }
.paging_nv .pg_nv_prev .pg_nv_first,
.paging_nv .pg_nv_prev .pg_nv_back { float: left; *display: block; *zoom: 1; }
.paging_nv .pg_nv_lst li,
.paging_nv .pg_nv_follow .pg_nv_next,
.paging_nv .pg_nv_follow .pg_nv_last { *display: inline; *zoom: 1; }



/* ============================================================ Label Icon */
/* for IE7,8 */
.lb_ico { *display: inline; *zoom: 1; }



/* ============================================================ Contents Layout */
/* ============================== Contact Section */
/* for IE7,8 */
.contact_sct .contact_sct_txt { *display: inline; *zoom: 1; }


/* ============================== Find Section */
/* for IE7,8 */
.find_sct ul li { *display: inline; *zoom: 1; }


/* ============================== Tag List */
/* for IE7,8 */
.tag_lst li { *display: inline; *zoom: 1; }



/* ============================================================ Other Page Layout */
/* ============================== Sitemap Section */
/* for IE7,8 */
.sitemap_sct .stm_ct02 { *display: inline; *zoom: 1; }
.sitemap_sct .stm_ct03 { *display: inline; *zoom: 1; }


/* ============================== Countryselect Section */
/* for IE7 */
*+html .countryselect_sct .cunt_slct_lst li { width: 32%; padding: 0 4px; }
*+html .countryselect_sct .cunt_slct_lst li a { background-color: #ffffff; }





/* 
 option.css
 */
/* ============================================================ Almighty */
/* ============================== Display */
/* for IE7,8 */
.dsp_l,
.dsp_lb { *display: inline !important; *zoom: 1 !important; }


/* ============================== Width */
/* for IE7 */
*+html .w100p { width: 98% !important; }
*+html .w60p  { width: 59% !important; }
*+html .w50p  { width: 49% !important; }
*+html .w40p  { width: 39% !important; }
*+html .w30p  { width: 29% !important; }
*+html .w25p  { width: 24% !important; }

