/************************************************************
*  
*  Cascading Style Sheets  
*  
************************************************************/


/************************************************************
*   LINK
************************************************************/
A	{ font : 12px/18px µ¸¿ò; color:#727272 ; text-decoration: none; }
A:hover	{ font : 12px/18px µ¸¿ò ; color:#666666 ; text-decoration: none;}

A.a_m03	{ font : 12px/18px µ¸¿ò; color:#727272 ; text-decoration: none; }
A:hover.a_m03	{ font : 12px/18px µ¸¿ò ; color:#0080BD ; text-decoration: none;}

A.a_m04	{ font : 12px/18px µ¸¿ò; color:#727272 ; text-decoration: none; }
A:hover.a_m04	{ font : 12px/18px µ¸¿ò ; color:#6A48AE ; text-decoration: none;}

A.a_m05	{ font : 12px/18px µ¸¿ò; color:#727272 ; text-decoration: none; }
A:hover.a_m05	{ font : 12px/18px µ¸¿ò ; color:#AF208A ; text-decoration: none;}

A.a_m06	{ font : 12px/18px µ¸¿ò; color:#727272 ; text-decoration: none; }
A:hover.a_m06	{ font : 12px/18px µ¸¿ò ; color:#AF208A ; text-decoration: none;}

A.a_linemap { font : 11px/16px µ¸¿ò; color:#ACACAC ; text-decoration: none; }
A:hover.a_linemap { font : 11px/16px µ¸¿ò; color:#666666 ; text-decoration: none; }

A.a_f11 { font : 11px/16px µ¸¿ò; color:#727272 ; text-decoration: underline; }
A:hover.a_f11 { font : 11px/16px µ¸¿ò; color:#666666 ; text-decoration: underline; }

A.a_paging { font : 12px/12px µ¸¿ò ; color : #727272; text-decoration: none; }
A:hover.a_paging { font : 12px/12px µ¸¿ò ; color : #666666; text-decoration: none; }

A.a_paging1 { font : 12px/12px µ¸¿ò ; color : #727272; text-decoration: none; }
A:hover.a_paging1 { font : 12px/12px µ¸¿ò ; color : #598527; text-decoration: none; }

A.a_paging2 { font : 12px/12px µ¸¿ò ; color : #727272; text-decoration: none; }
A:hover.a_paging2 { font : 12px/12px µ¸¿ò ; color : #666666; text-decoration: none; }

A.a_paging3 { font : 12px/12px µ¸¿ò ; color : #727272; text-decoration: none; }
A:hover.a_paging3 { font : 12px/12px µ¸¿ò ; color : #0080BD; text-decoration: none; }

A.a_paging4 { font : 12px/12px µ¸¿ò ; color : #727272; text-decoration: none; }
A:hover.a_paging4 { font : 12px/12px µ¸¿ò ; color : #6A48AE; text-decoration: none; }

A.a_paging5 { font : 12px/12px µ¸¿ò ; color : #727272; text-decoration: none; }
A:hover.a_paging5 { font : 12px/12px µ¸¿ò ; color : #AF208A; text-decoration: none; }

A.a_news	{ font : 11px/18px µ¸¿ò; color:#727272 ; text-decoration: none;}
A:hover.a_news	{ font : 11px/18px µ¸¿ò ; color:#666666 ; text-decoration: none;}

A.a_desc { font : 11px/16px µ¸¿ò; color:#999999 ; text-decoration: none; }
A:hover.a_desc { font : 11px/16px µ¸¿ò; color:#666666 ; text-decoration: none; }

A.a_byImg { font : 11px/16px µ¸¿ò; color:#999999 ; text-decoration: none; border:solid 1px #FFFFFF;}
A:hover.a_byImg { font : 11px/16px µ¸¿ò; color:#666666 ; text-decoration: none; border:solid 1px #DB5E45;}


/************************************************************
*   TAG
************************************************************/
body,form,option,select,input,textarea,p,br,td,div,span,pre,blockquote,center	{ font : 12px/18px µ¸¿ò ; color : #727272 ; }

form { margin : 0 ;}
textarea { border : solid 1px #727272; font : 12px/18px µ¸¿ò ;} 

body { background : url('') left top repeat-x;}
.body_none {background:none;}
img { border : 0 ; }

/************************************************************
*   CUSTOM       
************************************************************/
/* Linemap ******************/
.linemap { font : 11px/11px µ¸¿ò ; color : #ACACAC ; padding : 2 1 4 0 ; }
.linemap_here { font : bold 11px/11px µ¸¿ò  ; color : #ACACAC ; }

/* PAGING *****************/
.paging { font : 12px/14px µ¸¿ò ; color : #727272 ; padding : 15 0 15 0 ; }
.paging2 { font : 12px/14px µ¸¿ò ; color : #727272 ; padding : 4 0 2 0 ; background-color : #F7F7F7;}
.paging_01_here { font : bold 14px/16px µ¸¿ò ;  color : #598527;}
.paging_03_here { font : bold 14px/14px µ¸¿ò ;  color : #0080BD;}
.paging_04_here { font : bold 14px/14px µ¸¿ò ;  color : #6A48AE;}
.paging_05_here { font : bold 14px/14px µ¸¿ò ;  color : #AF208A;}
.paging_06_here { font : bold 14px/14px µ¸¿ò ;  color : #AF208A;}
.PaHistory		{padding:14 0 14 5;}
.MaHistory		{margin:8 0 7 0;}

/* TABLE ******************/
.fixed { table-layout : fixed }
.break { word-break : break-all ; word-wrap:break-word }
.keep { word-break : keep-all }

/* FORM ******************/
.nobb { border : 0 ; background : none;}
.input_text { border : solid 1px #D2D2D2;}

/* BOLD ******************/
.b	{ font-weight : bold }

/* COLOR *******************/
.black00 { color : #000000 ;}
.black44 { color : #444444 ;}
.black66 { color : #666666 ;}
.black88 { color : #888888 ;}
.black8C { color : #8C8282 ;}
.black99 { color : #999999 ;}

.red01 { color : #DD4F4F;}
.orange01 { color : #FF881C;}

.white { color : #FFFFFF; }

/* ETC *****************/
.f11 { font : 11px/16px µ¸¿ò ; }

/* Div *****************/
.ifrmae_color							{ border : solid 1px #EAEAEA;

										scrollbar-3d-light-color:#DCDFE3;
										scrollbar-arrow-color:#FFFFFF;
										scrollbar-base-color:#DCDFE3;
										scrollbar-darkshadow-color:#ffffff;
										scrollbar-face-color:#DDDDDD;
										scrollbar-highlight-color:#ffffff;
										scrollbar-shadow-color:#DDDDDD;
										scrollbar-track-color:#FFFFFF;}


/* Main *********/
.newsDate {font : 11px µ¸¿ò ; color : #929292;}

/* Contents Frame *********/

.tblButt { padding : 10 7 10 0;}
.tblButt2 { padding : 20 0 10 0;}
.tblButt_td { padding : 0 6 0 0;}

.2Depth { padding : 0 0 0 27; height:45px;}
.2Depth2 { padding : 0 0 0 27; height:45px;}
.4Depth { padding : 0 0 0 27; height:75px;}
.4Depth2 { padding : 0 0 0 27; height:55px;}
.4DepthNavi { padding : 4 4 4 4; background-color:#E5E3DC;}
.Ptitle { padding : 0 0 0 27; height:37px;}
.Ptitle2 { padding : 0 0 0 27; height:31px;}
.Contents_Area { padding : 0 0 30 27;}
.Contents_Area2 { padding : 0 0 30 0;}

.bottline { border-bottom : solid 1px #E9E9E9; }
.bottline2px { border-bottom : solid 2px #E9E9E9; }
.bottline3px { border-bottom : solid 3px #E9E9E9; }
.bottline4px { border-bottom : solid 4px #E9E9E9; }
.topline { border-top : solid 1px #E9E9E9; }

.tbl_list_txt {padding : 8 0 5 0; border-bottom : solid 1px #E9E9E9;}
.tbl_list_txt2 {padding : 8 0 5 15; border-bottom : solid 1px #E9E9E9;}

/* Product *****/
.listBox {padding : 12 0 0 5; border-left:solid 4px #E9E9E9; border-bottom:solid 4px #E9E9E9;}
.listBoxline { border-top : solid 1px #E9E9E9; padding : 10 0 0 0; font-weight:bold;}
.listtxt01 {font : 12px/20px µ¸¿ò; color : #598527;padding : 0 0 0 5;}
.listtxt01b {font : bold 14px/20px µ¸¿ò; color : #598527;}
.listtxt02 {font : 12px/18px µ¸¿ò;padding : 5 0 0 5;}
.viewCont { padding : 20 20 20 20; background-color : #F8F8F8;}

.searchBar { padding : 0 0 0 27; height:75px;}

.composition {font : bold 12px/18px µ¸¿ò; color : #598527; padding : 5 0 2 5 ;}

.priceTable_body {padding : 0 0 0 0; background : url('/static/images/product/tbl_priceTable_body.gif') left top  repeat-y;}
.priceTable {padding : 0 0 0 0; background : url('/static/images/product/tbl_priceTable.gif') left top no-repeat; }

/* Mypage *****/
.visual {padding : 0 0 20 27;}
.01_accb {font-weight:bold ; color:#854627;}
.03_accB {font-weight:bold ; color : #0080BD;}
.04_acc {color : #4D06C2;}
.04_acc2 {color : #E24545;}
.05_accB {font-weight:bold ; color : #AF208A;}
.05_accB2 {font-weight:bold ; color : #598527;}
.06_acc {color : #FF0000;}
.11_accB {font-weight:bold ; color : #AF208A;}
.12_acc {color : #FF0000;}
.12_accB {font-weight:bold ; color : #AF208A;}
.15_accB {font-weight:bold ; color : #AF208A;}

.descriptionBox {border:solid 4px #F5F5F5; padding : 8 10 8 10;}
.descriptionBox2 {padding : 8 20 8 20;}
.icoPad {padding : 3 5 0 0;}

.visitProcess { padding : 0 0 9 27;}

.05_diaryTxt01 {font : bold 12px verdana ; color : #E99997; padding : 0 0 5 0;}
.05_diaryTxt02 {font : bold 36px verdana ; color : #A00C7F; padding : 0 10 0 10;}
.05_diaryTxt03 {font : bold 14px µ¸¿ò ; color : #A00C7F; padding : 0 0 3 0;}
.05_diaryTxt04 {font : bold 24px µ¸¿ò ; color : #A00C7F; padding : 0 0 5 0;}

.05_diaryCalbg_today {font : bold 14px µ¸¿ò ; color : #FFFFFF; background:url('/static/images/mypage/0504_diary_today.gif') left top no-repeat;}

.05_tit { padding : 8 0 8 12; background-color : #F0F0F0; border-bottom : solid 1px #FFFFFF;}
.05_txt { padding : 7 0 4 7; background-color : #FFFFFF; border-bottom : solid 1px #E9E9E9;}
.05_form { padding : 4 0 3 7; background-color : #FFFFFF; border-bottom : solid 1px #E9E9E9;}

.12_tit { padding : 8 0 8 12; background-color : #F0F0F0; border-bottom : solid 1px #FFFFFF;}
.12_form { padding : 4 0 3 7; background-color : #FFFFFF; border-bottom : solid 1px #E9E9E9;}


/* With You *****/
.galleryList1 { font : bold 12px/18px µ¸¿ò; border-bottom : solid 1px #E9E9E9; padding : 10 0 4 4;}
.galleryList2 { font : 12px/18px µ¸¿ò; border-bottom : solid 1px #E9E9E9; padding : 6 4 4 4;}
.galleryList3 { font : 12px/18px µ¸¿ò; padding : 6 4 6 4;}
.galleryViewTxt { font : 12px/18px µ¸¿ò; padding : 28 10 28 10;}

.03_viewTbl { border-top : solid 4px #C2E3D3; border-bottom : solid 4px #EBEBEB; }
.03_writeTbl { border-top : solid 4px #C2E3D3; border-bottom : solid 1px #C2E3D3; }

.03_tit { padding : 8 0 8 0; border-bottom : solid 1px #E9E9E9;}
.03_tit2 { padding : 8 0 8 0; border-bottom : solid 2px #C2E3D3;}
.03_form { padding : 6 0 6 10; border-bottom : solid 1px #E9E9E9;}
.03_form2 { padding : 6 0 6 10; border-bottom : solid 2px #C2E3D3;}
.03_writeBg { background : url('/static/images/with/gallery/write_titBg.gif') right top no-repeat;}
.03_writeContent { padding : 10 10 10 10;}
.03_writeLine { border-bottom : solid 2px #C2E3D3;}

.03_eventListTbl { border-top : solid 4px #C2E3D3; border-bottom : solid 4px #EBEBEB; }
.03_eventListTxt { padding : 6 5 5 0 ; }
.03_eventBox { border:solid 4px #EBEBEB; padding : 8 10 8 10;}

.03_exhibiListTbl { border-bottom : solid 4px #C2E3D3; }
.03_exhibiViewTbl { border-top : solid 4px #C2E3D3; border-bottom : solid 4px #EBEBEB; }
.03_exhibi_listTxt { padding : 8 0 6 10;} 
.03_exhibi_listTxt2 { padding : 8 0 5 0;} 

.03_listtxt01 {font : 12px/20px µ¸¿ò; color : #0080BD;padding : 0 0 0 5;}
.03_listtxt01b {font : bold 14px/20px µ¸¿ò; color : #0080BD;}
.03_listBoxline { border-top : solid 1px #E9E9E9; padding : 9 0 7 0; font-weight:bold;}
.03_listtxt02 { border-top : solid 1px #E9E9E9; font : 12px/18px µ¸¿ò;padding : 5 0 0 5;}

.normalPrice { font : normal 12px µ¸¿ò ; }
.normalPrice2 { font : normal 12px µ¸¿ò ; text-decoration: line-through ; }

.03_MallViewTbl { border-top : solid 4px #C2E3D3; border-bottom : solid 4px #EBEBEB; padding : 10 0 10 0;}

.04_NewsTbl { border-bottom : solid 3px #EBEBEB; }
.04_NewsListTxt { padding : 7 0 5 0; border-bottom : solid 1px #E9E9E9;}
.04_NewsListTitle { padding : 7 0 5 10; border-bottom : solid 1px #E9E9E9;}
.04_NewsListImg { padding : 6 0 6 0; border-bottom : solid 1px #E9E9E9;}

.04_NewsViewTbl {border-top : solid 3px #C2D2E3;border-bottom : solid 4px #E9E9E9;}
.04_NewsViewTit01 {border-bottom : solid 1px #EBEBEB; font: bold 12px µ¸¿ò; color : #6A48AE;}
.04_NewsViewTit011 {border-bottom : solid 1px #EBEBEB; background:url('/static/images/about/pr/040101_TitLine.gif') left top no-repeat;}
.04_NewsViewTit02 {border-bottom : solid 1px #C2D2E3; padding : 0 0 0 20; height:31px;}

.04_adTxt { font : bold 12px µ¸¿ò ; color : #4D06C2; padding : 4 4 4 4;}

.04_PrizeTbl {border-top : solid 4px #C2D2E3;border-bottom : solid 4px #E9E9E9;}
.04_PrizeTit {font : bold 12px µ¸¿ò ; color : #4D06C2; padding : 0 0 0 10; height:30px; border-bottom:solid 1px #E9E9E9;}
.04_PrizeTxt {font : 12px µ¸¿ò ; padding : 5 0 4 10; border-bottom:solid 1px #E9E9E9;}
.04_PrizeTxt2 {font : 12px µ¸¿ò ; padding : 5 0 4 10;}
.04_prize_DotLine {background : url('/static/images/about/institute/040204_line.gif') left bottom no-repeat;}

.04_LifestoryTbl {border-top : solid 1px #E9E9E9; border-bottom : solid 4px #E9E9E9; padding : 15 0 15 0;}
.04_LifestoryTbl_txt {font-weight:bold ;  border-bottom : solid 1px #E9E9E9; padding : 9 4 5 4;}
.04_LifestoryTbl_txt2 {padding : 7 4 0 4;}

.04_OverviewTbl {border-top : solid 4px #C2D2E3; border-bottom : solid 4px #E9E9E9;}
.04_OverviewTit { padding : 8 0 8 12; background-color : #F0F0F0; border-bottom : solid 1px #FFFFFF;}
.04_OverviewTxt { padding : 7 0 4 10; background-color : #FFFFFF; border-bottom : solid 1px #E9E9E9;}
.04_OverviewTxt2 { padding : 7 0 4 10; background-color : #FFFFFF; border-bottom : solid 1px #E9E9E9; border-right : solid 1px #E9E9E9;}

.04_AwardTbl {border-top : solid 4px #C2D2E3;}
.04_AwardTit { padding : 17 0 5 0; background-color : #FFFFFF; border-bottom : solid 1px #E9E9E9;background:url('/static/images/about/bif/040406_tit_bg.gif') left bottom no-repeat; }
.04_AwardTxt { padding : 17 0 4 15; background-color : #FFFFFF; border-bottom : solid 1px #E9E9E9; border-left : solid 1px #E9E9E9;}

.04_InvestTbl {border-top : solid 4px #C2D2E3; border-bottom : solid 1px #C2D2E3;}
.04_InvestTit { padding : 7 0 4 0; background-color : #FAFAFA; border-bottom : solid 1px #E9E9E9;border-right : solid 1px #E9E9E9; font-weight:bold ;}
.04_InvestTit2 { padding : 7 0 6 0; background-color : #EDF3F9; border-bottom : solid 1px #C2D2E3;border-right : solid 1px #E9E9E9;}
.04_InvestTit3 { padding : 7 0 6 0; background-color : #EDF3F9; border-bottom : solid 1px #C2D2E3;}
.04_InvestTit4 { padding : 7 0 4 0; background-color : #FAFAFA; border-bottom : solid 1px #E9E9E9;border-right : solid 1px #E9E9E9;}
.04_InvestTxt { padding : 7 0 4 0; background-color : #FFFFFF; border-bottom : solid 1px #E9E9E9;border-right : solid 1px #E9E9E9;}
.04_InvestTxt2 { padding : 7 0 4 0; background-color : #FFFFFF; border-bottom : solid 1px #E9E9E9;}
.04_InvestTxt3 { padding : 7 10 4 0; background-color : #FFFFFF; border-bottom : solid 1px #E9E9E9;border-right : solid 1px #E9E9E9;}
.04_InvestTxt4 { padding : 7 10 4 0; background-color : #FFFFFF; border-bottom : solid 1px #E9E9E9;}

.04_statuteTd {padding : 0 0 20 0;}
.04_statuteStit {font-weight : bold ; color : #577EA9;}

.06_CusAsTbl { border-top : solid 4px #FFE1DD; border-bottom : solid 2px #FFE1DD;}
.06_CusAsTbl_tit { border-bottom : solid 1px #E9E9E9; height:37px;background:url('/static/images/customer/customer/060101_tit_bg.gif') right top no-repeat; padding : 0 0 0 10;}
.06_CusAsTbl_form { border-bottom : solid 1px #E9E9E9; padding : 0 0 0 10;}

.06_FaqTbl { border-top : solid 4px #F6CDC8; border-bottom : solid 2px #E9E9E9;}
.06_FaqTblA { background-color : #FDF5F4; border-bottom : solid 1px #E9E9E9; padding : 20 20 20 20;}
.06_FaqList01 { background-color : #FFFFFF; border-bottom : solid 1px #E9E9E9; height:31px;}
.06_FaqList02 { background-color : #FFFFFF; border-bottom : solid 1px #E9E9E9; padding : 0 0 0 20;}

.06_AsTbl { border-top : solid 4px #F6CDC8; border-bottom : solid 4px #F6CDC8;}
.06_AsTbl_tit { background-color:#FDF2F1; border-bottom : solid 1px #F6CDC8; height:31px; border-right:solid 1px #ECE2E1;}
.06_AsTbl_tit2 { background-color:#FDF2F1; border-bottom : solid 1px #F6CDC8; height:31px;}
.06_AsTbl_txt01 { font-weight:bold ; background-color:#FAFAFA; border-right:solid 1px #E9E9E9; border-bottom : solid 1px #E9E9E9;}
.06_AsTbl_txt021 { height:30px; background-color:#FFFFFF; border-right:solid 1px #E9E9E9; border-bottom : solid 1px #E9E9E9;}
.06_AsTbl_txt022 { background-color:#FFFFFF; border-bottom : solid 1px #E9E9E9;}

.06_AsNTbl { border-top : solid 4px #F6CDC8; border-bottom : solid 4px #F6CDC8;}
.06_AsNTbl_tit { background-color:#FDF2F1; border-bottom : solid 1px #F6CDC8; height:31px; border-right:solid 1px #ECE2E1;}
.06_AsNTbl_tit2 { background-color:#FDF2F1; border-bottom : solid 1px #F6CDC8; height:31px;}
.06_AsNTbl_txt01 { font-weight:bold ; background-color:#FAFAFA; border-right:solid 1px #E9E9E9; border-bottom : solid 1px #E9E9E9;}
.06_AsNTbl_txt021 { background-color:#FFFFFF; border-right:solid 1px #E9E9E9; border-bottom : solid 1px #E9E9E9;}
.06_AsNTbl_txt022 { background-color:#FFFFFF; border-bottom : solid 1px #E9E9E9;}

.06_ExhibiTbl { border-top : solid 2px #F6CDC8; border-bottom : solid 1px #F6CDC8;}
.06_ExhibiTbl2 { border-top : solid 4px #F6CDC8;}
.06_ExhibiTbl_tit { background-color:#FDF2F1; border-bottom : solid 1px #F6CDC8; height:31px; border-right:solid 1px #EBE1DF;}
.06_ExhibiTbl_tit2 { background-color:#FDF2F1; border-bottom : solid 1px #F6CDC8; height:31px;}
.06_ExhibiTbl_txt { background-color:#FFFFFF; border-right:solid 1px #E9E9E9; border-bottom : solid 1px #E9E9E9; padding : 6 0 4 0;}
.06_ExhibiTbl_txt2 { background-color:#FFFFFF; border-bottom : solid 1px #E9E9E9;}
.06_ExhibiTbl_txt3 { background-color:#FFFFFF; border-right:solid 1px #E9E9E9; border-bottom : solid 1px #E9E9E9; padding : 6 0 4 10;}
.06_ExhibiTbl_txt4 { background-color:#FAFAFA; border-right:solid 1px #E9E9E9; border-bottom : solid 1px #E9E9E9; font-weight:bold;}

.15_privacyTbl { border-top : solid 4px #F6CDC8; }
.15_privacyTbl_tit { background-color:#FDF2F1; border-bottom : solid 1px #F6CDC8; height:31px; border-right:solid 1px #F6CDC8;}
.15_privacyTbl_txt { background-color:#FFFFFF; border-bottom : solid 1px #F0F0F0; padding : 6 0 4 10;}
.15_privacyTbl_txt2 { background-color:#FFFFFF; border-bottom : solid 1px #F6CDC8; padding : 6 0 4 10;}

.popupTbl {border-bottom : solid 7px #E98578;}
.addressTbl {border-top : solid 4px #FFE1DD;border-bottom : solid 1px #E9E9E9;}
.addressList {border-bottom : solid 1px #E9E9E9; padding :3 0 2 0;}
.addressList2 {border-bottom : solid 1px #E9E9E9; padding :3 0 2 10;}
.idcheckAcc {color : #AF208A;font-weight:bold;}
.withGalleryTbl {border-bottom : solid 7px #6ABA93;}

.visitPopList {border-bottom : solid 1px #E9E9E9; padding :6 0 4 10; text-align:left;}
.visitPopList2 {border-bottom : solid 1px #E9E9E9; padding :6 30 4 0; text-align:right;}
.visitPopList3 {border-bottom : solid 1px #E9E9E9; padding :6 0 4 0; text-align:center;}



#pagingNav { clear: both; margin: 0 auto 3px; text-align: center; font-size: 17px; font-family: 'µ¸¿ò,Helvetica'; letter-spacing: -1px; line-height: normal; padding-top: 15px; white-space: nowrap; } /* font-size */
	.cur_num, #pagingNav a { display: inline-block; color: #656565; text-decoration: none; vertical-align: middle; padding: 4px 9px; margin: 1px; font-weight:bold; } /* padding, line-height, margin */
	.num_box { color: #656565; border: 2px solid #D4D4D4; font-weight:bold; }
	.cur_num { border: 2px solid #3E4BD8; color: #FFF; background-color: #5365E1; }
