@charset "utf-8";
@import url(https://fonts.googleapis.com/css?family=Archivo+Narrow:700,400&subset=latin,latin-ext);
@import url(https://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);

@import url(https://fonts.googleapis.com/earlyaccess/notosanskr.css);
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 100;
  src: url(/fonts/NotoSansKr/NotoSansKR-Thin.woff2) format('woff2'),
       url(/fonts/NotoSansKr/NotoSansKR-Thin.woff) format('woff'),
       url(/fonts/NotoSansKr/NotoSansKR-Thin.otf) format('opentype');
}
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 300;
  src: url(/fonts/NotoSansKr/NotoSansKR-Light.woff2) format('woff2'),
       url(/fonts/NotoSansKr/NotoSansKR-Light.woff) format('woff'),
       url(/fonts/NotoSansKr/NotoSansKR-Light.otf) format('opentype');
}
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 400;
   src: url(/fonts/NotoSansKr/NotoSansKR-Regular.woff2) format('woff2'),
        url(/fonts/NotoSansKr/NotoSansKR-Regular.woff) format('woff'),
        url(/fonts/NotoSansKr/NotoSansKR-Regular.otf) format('opentype');
 }
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 500;
   src: url(/fonts/NotoSansKr/NotoSansKR-Medium.woff2) format('woff2'),
        url(/fonts/NotoSansKr/NotoSansKR-Medium.woff) format('woff'),
        url(/fonts/NotoSansKr/NotoSansKR-Medium.otf) format('opentype');
 }
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 700;
   src: url(/fonts/NotoSansKr/NotoSansKR-Bold.woff2) format('woff2'),
        url(/fonts/NotoSansKr/NotoSansKR-Bold.woff) format('woff'),
        url(/fonts/NotoSansKr/NotoSansKR-Bold.otf) format('opentype');
 }
@font-face {
   font-family: 'Noto Sans KR';
   font-style: normal;
   font-weight: 900;
   src: url(/fonts/NotoSansKr/NotoSansKR-Black.woff2) format('woff2'),
        url(/fonts/NotoSansKr/NotoSansKR-Black.woff) format('woff'),
        url(/fonts/NotoSansKr/NotoSansKR-Black.otf) format('opentype');
 } 

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-Extrabold.eot');
	src: local('Gilroy Extrabold'), local('Gilroy-Extrabold'),
		url('/fonts/Gilroy/Gilroy-Extrabold.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-Extrabold.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-Extrabold.ttf') format('truetype');
	font-weight: 800;
	font-style: normal;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-UltraLightItalic.eot');
	src: local('Gilroy UltraLight Italic'), local('Gilroy-UltraLightItalic'),
		url('/fonts/Gilroy/Gilroy-UltraLightItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-UltraLightItalic.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-UltraLightItalic.ttf') format('truetype');
	font-weight: 200;
	font-style: italic;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-BoldItalic.eot');
	src: local('Gilroy Bold Italic'), local('Gilroy-BoldItalic'),
		url('/fonts/Gilroy/Gilroy-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-BoldItalic.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-BoldItalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-Semibold.eot');
	src: local('Gilroy Semibold'), local('Gilroy-Semibold'),
		url('/fonts/Gilroy/Gilroy-Semibold.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-Semibold.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-Semibold.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-BlackItalic.eot');
	src: local('Gilroy Black Italic'), local('Gilroy-BlackItalic'),
		url('/fonts/Gilroy/Gilroy-BlackItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-BlackItalic.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-BlackItalic.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-ThinItalic.eot');
	src: local('Gilroy Thin Italic'), local('Gilroy-ThinItalic'),
		url('/fonts/Gilroy/Gilroy-ThinItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-ThinItalic.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-ThinItalic.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-ExtraboldItalic.eot');
	src: local('Gilroy Extrabold Italic'), local('Gilroy-ExtraboldItalic'),
		url('/fonts/Gilroy/Gilroy-ExtraboldItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-ExtraboldItalic.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-ExtraboldItalic.ttf') format('truetype');
	font-weight: 800;
	font-style: italic;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-Black.eot');
	src: local('Gilroy Black'), local('Gilroy-Black'),
		url('/fonts/Gilroy/Gilroy-Black.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-Black.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-Black.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-HeavyItalic.eot');
	src: local('Gilroy Heavy Italic'), local('Gilroy-HeavyItalic'),
		url('/fonts/Gilroy/Gilroy-HeavyItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-HeavyItalic.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-HeavyItalic.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-Regular.eot');
	src: local('Gilroy Regular'), local('Gilroy-Regular'),
		url('/fonts/Gilroy/Gilroy-Regular.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-Regular.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-SemiboldItalic.eot');
	src: local('Gilroy Semibold Italic'), local('Gilroy-SemiboldItalic'),
		url('/fonts/Gilroy/Gilroy-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-SemiboldItalic.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-SemiboldItalic.ttf') format('truetype');
	font-weight: 600;
	font-style: italic;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-Medium.eot');
	src: local('Gilroy Medium'), local('Gilroy-Medium'),
		url('/fonts/Gilroy/Gilroy-Medium.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-Medium.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-Bold.eot');
	src: local('Gilroy Bold'), local('Gilroy-Bold'),
		url('/fonts/Gilroy/Gilroy-Bold.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-Bold.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-RegularItalic.eot');
	src: local('Gilroy Regular Italic'), local('Gilroy-RegularItalic'),
		url('/fonts/Gilroy/Gilroy-RegularItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-RegularItalic.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-RegularItalic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-Light.eot');
	src: local('Gilroy Light'), local('Gilroy-Light'),
		url('/fonts/Gilroy/Gilroy-Light.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-Light.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-LightItalic.eot');
	src: local('Gilroy Light Italic'), local('Gilroy-LightItalic'),
		url('/fonts/Gilroy/Gilroy-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-LightItalic.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-LightItalic.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-Heavy.eot');
	src: local('Gilroy Heavy'), local('Gilroy-Heavy'),
		url('/fonts/Gilroy/Gilroy-Heavy.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-Heavy.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-Heavy.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-MediumItalic.eot');
	src: local('Gilroy Medium Italic'), local('Gilroy-MediumItalic'),
		url('/fonts/Gilroy/Gilroy-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-MediumItalic.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-MediumItalic.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
}

@font-face {
	font-family: 'Gilroy';
	src: url('/fonts/Gilroy/Gilroy-Thin.eot');
	src: local('Gilroy Thin'), local('Gilroy-Thin'),
		url('/fonts/Gilroy/Gilroy-Thin.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Gilroy/Gilroy-Thin.woff') format('woff'),
		url('/fonts/Gilroy/Gilroy-Thin.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
}


*{
	 font: 15px   'Spoqa Han Sans Neo', 'sans-serif',"맑은 고딕","Malgun Gothic",'돋움','dotum','Arial','Helvetica','sans-serif';margin:0px;padding:0px;box-sizing:border-box;
}


#footer .addr a{color:#333333;margin-right:5px;margin-left:5px;}
a        {color:#111;font-style: normal;text-decoration:none;}
a:link   {color:#111;font-style: normal;text-decoration:none;}
a:hover  {color:#f38143;font-style: normal;text-decoration:none;}
a:visited{color:#111;font-style: normal;text-decoration:none;}
/*a {outline:none; selector-dummy:expression(this.hideFocus=true);} */

/* 
모바일 클릭시 잔상 제거 
*/

* {
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}

/* 초기화 */
*{box-sizing:border-box; }
html {overflow-y:scroll}
body {margin:0;padding:0;font-size:0.75em;font-family:'Spoqa Han Sans Neo', 'sans-serif',"맑은 고딕","Malgun Gothic",'돋움';background:#f7f7f7; }
html, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin:0;padding:0;border:0}
h1, h2, h3, h4, h5, h6 {font-size:1em;font-family:'Spoqa Han Sans Neo', 'sans-serif',"맑은 고딕","Malgun Gothic",'돋움'}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}

ul{margin:0;padding:0;list-style:none}
legend {position:absolute;margin:0;padding:0;font-size:0;line-height:0;text-indent:-9999em;overflow:hidden}
label, input, button, select, img {vertical-align:middle}
input, button {margin:0;padding:0;font-family:'Spoqa Han Sans Neo', 'sans-serif',"맑은 고딕","Malgun Gothic",'돋움';font-size:1em}
button {cursor:pointer}

textarea, select {font-family:'Spoqa Han Sans Neo', 'sans-serif',"맑은 고딕","Malgun Gothic",'돋움';font-size:1em}
select {margin:0}
p {margin:0;padding:0;line-height:1;word-break:break-all; }
hr {display:none}
pre {font-size:1.1em}
a:link, a:visited {color:#000;text-decoration:none}
a:hover, a:focus, a:active {color:#000;text-decoration:none}





#header{width:100%;min-width:1500px;height:120px;background:#fff;}
#header:after {display:block;visibility:hidden;clear:both;content:""}
#header #top_gnb{width:1500px;margin:0 auto;}
#header #top_gnb:after {display:block;visibility:hidden;clear:both;content:""}
#header #top_gnb .logo{float:left;width:280px;padding-top:38px;}
#header #top_gnb .top_nav{float:right;width:1200px;padding-top:38px;text-align:right;}
#header #top_gnb .top_nav a{display:inline-block;width:120px;height:50px;border:1px solid #fff;border-radius:5px; line-height:48px;text-align:center;margin:0 30px;color:#aeaeae;font-size:18px;font-weight: 500;}
#header #top_gnb .top_nav a:hover,#header #top_gnb .top_nav a.on{border:1px solid #e4e5e8; color:#3a56ff;}

#header #top_gnb .top_nav a.logout{border:1px solid #1d2c80; background:#1d2c80;color:#fff;}


#wrap{width:100%;min-width:1500px;padding-top:20px;clear:both;background:url(/img/wrap_top_bg.jpg);background-repeat:repeat-x;}
#wrap #container{width:1500px;margin:0 auto}
#wrap #container:after {display:block;visibility:hidden;clear:both;content:""}

#wrap #container_main{width:1200px;margin:0 auto}
#wrap #container_main:after {display:block;visibility:hidden;clear:both;content:""}


#wrap #container > .right_side {min-height:796px;}
#wrap #container > .right_side > .sub_title{width:100%;height:80px;line-height:79px;border-bottom:1px solid #e4e5e8;font-size:21px;color:#6a6a6a;font-weight:500;padding-left:30px;}
#wrap #container > .right_side > .sub_title span{font-size:21px;color:#acacac;font-weight:500;}

#wrap #container > .right_side > .sub_title2{width:100%;height:80px;line-height:79px;border-bottom:1px solid #e4e5e8;font-size:21px;color:#1d2c80;font-weight:500;padding-left:30px;}
#wrap #container > .right_side > .sub_title2 span{font-size:21px;color:#6a6a6a;font-weight:500;}


#wrap #container > .right_side > .sub_content{padding:20px 40px;}
#wrap #container > .right_side > .sub_content .mini_tab{width:100%;}
#wrap #container > .right_side > .sub_content .mini_tab:after {display:block;visibility:hidden;clear:both;content:""}


#wrap #container_mypage{width:1230px;margin:0 auto}
#wrap #container_mypage:after {display:block;visibility:hidden;clear:both;content:""}
#wrap #container_mypage .left_sub{float:left;width:280px;margin:20px 20px 0 0;padding:25px 0;}
#wrap #container_mypage.container_comunity .left_sub{margin:0px 20px 0 0;}

 #wrap #container_mypage .left_sub a{display:block;width:240px;height:70px;line-height:70px;text-align:left;background:#fff;border-radius:4px;margin:0 auto;opacity:0.5;font-size:18px;color:#acacac;font-weight:500;}
 #wrap #container_mypage .left_sub.no_img a{padding-left:20px;color:#9a9a9a;}
 #wrap #container_mypage .left_sub a.child{display:block;width:240px;height:70px;line-height:70px;text-align:left;background:#fff;border-radius:4px;margin:0 auto;opacity:0.5;font-size:16px;color:#acacac;font-weight:500;padding-left:80px;}
 #wrap #container_mypage .left_sub a img{margin:0 27px 0 20px;}
 #wrap #container_mypage .left_sub a:hover, #wrap #container_mypage .left_sub a.on{background:#f6f6f6;color:#6a6a6a;opacity:1;}
 #wrap #container_mypage .left_sub a.child:hover, #wrap #container_mypage .left_sub a.child.on{background:#fff;color:#6a6a6a;opacity:1;}
 #wrap #container_mypage .content_sub{float:left;width:930px;min-height:693px;margin-top:20px;padding:0;}
 #wrap #container_mypage.container_comunity .content_sub{margin-top:0px;}

 #wrap #container_mypage .sub_title{width:100%;height:80px;line-height:79px;border-bottom:1px solid #e4e5e8;font-size:24px;color:#6a6a6a;font-weight:500;padding-left:30px;}
 #wrap #container_mypage .sub_title.no_line{border-bottom:0px; solid : #e4e5e8;}
 #wrap #container_mypage .sub_content{width:100%;height:auto;padding:30px 40px;}
 #wrap #container_mypage.container_comunity .sub_content{width:100%;padding:0px 40px 30px 40px;}





#footer{width:100%;min-width:1500px;padding:30px 0;background:#fff;margin-top:20px;}
#footer .link{width:100%;max-width:1500px;margin:0 auto;}
#footer .link a{display:inline-block;font-size:16px;font-weight:600;margin-right:54px;color:#6e6e6e;}
#footer .link span{float:right;}
#footer .addr{clear:both;width:100%;max-width:1500px;margin:0 auto;padding-top:30px;line-height:200%;font-size:14px;color:#808080;}


#footer .link  span select{
    width: 130px;
    height: 40px;
    border: 1px solid #e4e5e8;
	font-size:14px;color:#a1a1a1;
    padding-left: 10px;
    background: url(/img/footer_arr.png) #fbfbfb;
    background-repeat: no-repeat;
    background-position: 95% 50%;
	box-sizing: border-box;
	border-radius: 3px;
	appearance: none;
	-webkit-appearance: none;
	appearance: none;
	-moz-appearance: none;
	}





.bold{font-weight:600  !important;}
.basic_table{width:100%;border-collapse: collapse;	}
.basic_table th{height:27px;line-height:26px;font-size:12px;color:#737373;font-weight:600;text-align:center;}

.basic_border{border:1px solid #e4e5e8;border-radius:3px;}
.basic_area_border{border:1px solid #e4e5e8;border-radius:6px;}
.basic_padding{padding:28px 23px;}
.basic_scroll{overflow-y:auto;
    /*
  scrollbar-face-color:#66CDAA;
  scrollbar-3dlight-color:#66CDAA;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#FFFFFF;
  scrollbar-darkshadow-color:#66CDAA;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:#E2F1EC;
  */
  }


  .basic_input{height:50px;line-height:48px;font-size:16px;color:#a1a1a1;background:#fbfbfb;border:1px solid #e4e5e8;border-radius:3px;padding:0 10px;}
  .basic_input_h55{height:55px;line-height:53px;font-size:16px;color:#a1a1a1;background:#fbfbfb;border:1px solid #e4e5e8;border-radius:3px;padding:0 10px;}
  .basic_input_h70{height:70px;line-height:68px;font-size:16px;color:#a1a1a1;background:#fbfbfb;border:1px solid #e4e5e8;border-radius:3px;padding:0 10px;}
  .basic_input:focus, .basic_input_h55:focus, .basic_input_h70:focus{background:#fff;border:1px solid #000;}


.basic_btn{display:inline-block;width:125px;height:50px;line-height:48px;color:#adadae !important;font-size:16px;font-weight:bold;text-align:center;background:#f4f4f4;margin:10px 15px 0  0;border:1px solid #e4e5e8;border-radius:3px;}
.basic_btn.on{color:#fff !important;background:#1d2c80;border:1px solid #1d2c80;}
.basic_mini_btn{display:inline-block;width:60px;height:30px;line-height:28px;color:#737373;font-size:14px;font-weight:bold;text-align:center;background:#f4f4f4;margin:10px 5px 0  0;border:1px solid #e4e5e8;border-radius:3px;}
.basic_mini_btn.on{color:#fff;background:#1d2c80;border:1px solid #1d2c80;}


.basic_selet {
    width: 150px;
    height: 50px;
    border: 1px solid #e4e5e8;
	font-size:16px;color:#a1a1a1;
    padding-left: 10px;
    background: url(/img/arr2.png) #fbfbfb;
    background-repeat: no-repeat;
    background-position: 95% 50%;
	box-sizing: border-box;
	border-radius: 3px;
	appearance: none;
	-webkit-appearance: none;
	appearance: none;
	-moz-appearance: none;
	}


.number{ font-family:'Spoqa Han Sans Neo', 'sans-serif';}

.color1{color:#aeaeaf !important;}
.color2{color:#525252 !important;}/*전일가*/
.color3{color:#3a56ff !important;}/*저가*/
.color4{color:#ff6160 !important;} /*고가*/
.color5{color:#1d2c80 !important;} /*청색*/

.bg1{background:#fff  !important;}
.bg3{background:#3a56ff !important}  
.bg4{background:#1d2c80 !important}  
.bg5{background:#1d2c80 !important;color:#fff  !important;}

.border_bottom{border-bottom:1px solid #e4e5e8;}
.border_top{border-top:1px solid #e4e5e8;}
.paging{width:100%;text-align:center;padding:20px 0;}
.paging ul{display:inline-block;margin:0 auto;}
.paging li{display:inline-block;width:30px;text-align:center;}
/* .paging li a{font-size:18px;color:#6a6a6a;font-family:'Gilroy'} */
.paging li a{font-size:18px;color:#a5a5a5;font-family:'Gilroy'}
.paging li a.on{color:#3a56ff;font-weight:600;font-family:'Gilroy'}



table caption {visibility: hidden; height: 0; }
.line_table{
	width:100%;
	border-collapse: collapse;	
}

.line_table thead tr th { 
	
}

.line_table th { 
	height:27px;line-height:26px;font-size:12px;color:#737373;font-weight:600;text-align:center;
border-bottom:1px solid #cccccc;
	
} 

.line_table td { 
	font-size:30px;
	text-align:center; 

	border-right: 1px solid #ffffff; 
	border-bottom: 1px solid #e4e5e8; 
	height:40.4px; 
	line-height:28px; 

}
.line_table td:first-child { border-left: 1px solid #ffffff; }
