@charset "utf-8";


/*서브-상단비주얼 */
#svisual{width:100%; height:270px; background: url(../img/sub/s_main01.jpg) no-repeat center bottom; min-width:1100px; }
#svisual_comm{width:100%; height:210px; background: url(../img/sub/s_main_comm.jpg) no-repeat center center; min-width:1100px; }
#svisual .svisual_in{width:1100px; margin:0 auto; height:235px; /*text-align:center;*/ letter-spacing:-1.2px; }
#svisual .svisual_in .s_text h2{font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif; font-size:2.5em; font-weight:400; color:#3e3e3e; /*text-align:center ;padding-top:45px;*/}
#svisual .svisual_in .s_text p{font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif; font-size: 1.20em; color:rgba(56,56,56,0.7); padding-top:10px; font-weight:400; /*text-align:center*/}
#svisual_comm .svisual_in{width:1100px; margin:0 auto; height:235px; /*text-align:center;*/ letter-spacing:-1.2px; }
#svisual_comm .svisual_in .s_text h2{font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif; font-size:5.0em; font-weight:500; padding-top:45px; color:#fff; text-align:center}
#svisual_comm .svisual_in .s_text p{font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif; font-size: 1.20em; color:rgba(255,255,255,0.7); padding-top:10px; font-weight:400;text-align:center}
#svisual .slogan{ width:1100px; margin:0px auto; padding:90px 0 0}
#svisual .slogan h2{ font-size:4.2em; color:#46aa3a; font-weight:600;}
#svisual .slogan h2 span{ color:#fff;}
#svisual .slogan .c1{ font-size:2.0em; color:#fff}
#svisual .slogan .c1 span{ font-weight:bold}
#svisual .slogan .c2{ font-size:1.3em; color:rgb(255,255,255,0.7); color:rgba(255,255,255,0.7); }
@media (max-width: 991px) {
#svisual{height:140px; background: url(../img/sub/s_main01.jpg) no-repeat center top; background-size:cover; min-width:100%;}
#svisual_comm{height:140px; background: url(../img/sub/s_main01.jpg) no-repeat center top; background-size:cover; min-width:100%;}
#svisual .svisual_in{width:100%; height:120px;}
#svisual .svisual_in .s_text h2{font-size:2.00em; padding-top:25px; text-align:center}
#svisual .svisual_in .s_text p{font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif; font-size: 1.20em; color:rgba(255,255,255,0.7); padding-top:10px; font-weight:400;text-align:center; line-height:1.2em}
#svisual_comm .svisual_in{width:100%; height:120px;}
#svisual_comm .svisual_in .s_text h2{font-size:2.00em; padding-top:25px; text-align:center}
#svisual_comm .svisual_in .s_text p{font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif; font-size: 1.20em; color:rgba(255,255,255,0.7); padding-top:10px; font-weight:400;text-align:center; line-height:1.2em}
}

.treat_list{ width:100%; padding:0; margin:0}
.treat_list ul{}
.treat_list li{ display:inline-block; width:49%; margin:0 1% 0 0}
.treat_list li:nth-child(2n){ display:inline-block; width:49%; margin:0 0 0 1%}
/*.treat_list li:first-child{display:inline-block; width:32%; margin:0 1% 0 0}
.treat_list li:nth-child(3n+4){display:inline-block; width:32%; margin:0 1% 0 0}
.treat_list li:nth-child(3n+3){display:inline-block; width:32%; margin:0 0 0 1%}
.treat_list li:last-child{display:inline-block; width:97%; margin:0 1.5%}*/
.treat_list li .box{ box-shadow: 0 1px 1px rgba(0,0,0,0.08);  margin-bottom:30px}
.treat_list li .box .photo img{ width:100%}
.treat_list li .box .content{ padding:20px; text-align:center; border-right:1px solid #efefef; border-left:1px solid #efefef; border-bottom:1px solid #efefef;}
.treat_list li .box .content p.title{font-size:2.0em; line-height:0.8em;color:#55514d; font-weight:500; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;letter-spacing:-.055em}
.treat_list li .box .content p.st{font-size:0.95em; line-height:0em;color:#7d7771; font-weight:300; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;letter-spacing:-.055em}
.treat_list li .box .content p{ color:#807d79; font-size:1.02em; line-height:1.4em; margin:17px 0 0}
@media screen and (max-width:991px) {
.treat_list{ width:100%; padding:0; margin:0}
.treat_list ul{}
.treat_list li{ display:inline-block; width:96%; margin:0 2%}
.treat_list li:nth-child(2n){ display:inline-block; width:96%; margin:0 2%}
/*.treat_list li:last-child{display:inline-block; width:96%; margin:0 2%}*/
.treat_list li .box{ box-shadow: 0 1px 1px rgba(0,0,0,0.08);}
.treat_list li .box .photo{ max-width:100%}
.treat_list li .box .content{ text-align:center;border-right:1px solid #efefef; border-left:1px solid #efefef; border-bottom:1px solid #efefef;}
}



/* 제품 4ea 배너*/
.pro4_list{ width:100%; padding:0; margin:0}
.pro4_list ul{}
.pro4_list li:first-child{ display:inline-block; width:24.25%; margin:0 0.5% 0 0; transition: all 0.5s;}
.pro4_list li:nth-child(2){ display:inline-block; width:24.25%; margin:0 0.5% 0 0.5%; transition: all 0.5s;}
.pro4_list li:nth-child(3){ display:inline-block; width:24.25%; margin:0 0.5% 0 0.5%; transition: all 0.5s;}
.pro4_list li:nth-child(4){ display:inline-block; width:24.25%; margin:0 0 0 0.5%; transition: all 0.5s;}
.pro4_list li:nth-child(5){ display:inline-block; width:25%; margin:0; transition: all 0.5s;}
.pro4_list li:nth-child(6){ display:inline-block; width:24.25%; margin:0 0.25% 0 0.5%; transition: all 0.5s;}
.pro4_list li .box{ /*box-shadow: 0 1px 1px rgba(0,0,0,0.08); */ margin-bottom:10px}
.pro4_list li .box .photo img{ width:100%; max-height:400px}
.pro4_list li .box .photo{border-right:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5;}
.pro4_list li .box .content{ padding:10px; text-align:center; border-right:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; min-height: 100px;}
.pro4_list li .box .content p.title{font-size:1.35em; line-height:0.8em;color:#55514d; font-weight:500; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;letter-spacing:-.055em; margin:0 0 10px}
.pro4_list li .box .content p.st{font-size:0.95em; line-height:0em;color:#7d7771; font-weight:300; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;letter-spacing:-.055em}
.pro4_list li .box .content p{ color:#5f5f5f; font-size:1.02em; line-height:1.4em; margin:0 0 7px}

@media screen and (max-width:767px) {
.pro4_list{ width:100%; padding:0; margin:0}
.pro4_list ul{}
.pro4_list li:first-child{ display:inline-block; width:49%; margin:0 1% 0 0; transition: all 0.5s;}
.pro4_list li:nth-child(2){ display:inline-block; width:49%; margin:0 0 0 1%; transition: all 0.5s;}
.pro4_list li:nth-child(3){ display:inline-block; width:49%; margin:0 1% 0 0; transition: all 0.5s;}
.pro4_list li:nth-child(4){display:inline-block; width:49%; margin:0 0 0 1%; transition: all 0.5s;}
.pro4_list li:nth-child(5){ display:inline-block; width:49%; margin:0 1% 0 0; transition: all 0.5s;}
.pro4_list li:nth-child(6){ display:inline-block; width:49%; margin:0 0 0 1%; transition: all 0.5s;}
.pro4_list li .box{ /*box-shadow: 0 1px 1px rgba(0,0,0,0.08);*/}
.pro4_list li .box .photo img{ width:100%;  max-height:100%}
.pro4_list li .box .photo{border-right:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-top:1px solid #d5d5d5;}
.pro4_list li .box .content{ text-align:center;border-right:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5;}
}



/*3차메뉴*/
.subtitle_tabs {
    width: 100%;
    text-align: center;
    border-top: 1px solid #cac6c5;
    margin-bottom: 65px;
}
.subtitle_tabs li {
    display: inline-block;
    font-size: 14px;
}
@media screen and (max-width:767px) {
.subtitle_tabs li {
    display: inline-block;
    font-size: 14px;
	width:100%;
}	
}
.subtitle_tabs li.active a {
    border-bottom: 2px solid #00002c;
    color: #292956;
	font-weight:500;
}
@media screen and (max-width:767px) {
.subtitle_tabs li.active a {
    /*border: 1px solid #00002c;*/
	border-radius:5px;
    color: #292956;
	font-weight:500;
	background: #f5f4fb;
}	
}
.subtitle_tabs li a {
    display: block;
    height: 45px;
    line-height: 45px;
    padding: 0 33px;
}
.subtitle_tabs_line {
    width: 100%;
    height: 1px;
    background: #cac6c5;
    margin-top: -1px;
    z-index: -10;
}


/* 반응형 박스형 문단처리 */
.sub_imgcontent_wrap5 {
    width: 100%;
    /*margin-bottom: 35px;*/
    border: 1px solid #e6e4e4;
    min-height: 100px;
    overflow: hidden;
}
.sub_imgcontent_wrap5 h3 {
    display: inline-block;
    width: 100%;
    height: 45px;
    float: left;
    text-align: center;
    font-size: 1.5em;
	font-weight:600;
	line-height:45px;
    /*font-family: 'Nanum Gothic', sans-serif,"돋움", "굴림", tahoma, sans-serif;*/
    background-color: rgb(255, 255, 255);
    background-color: rgba(255, 255, 255, 0.8);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#80ffffff, endColorstr=#80ffffff);
}

.sub_imgcontent_img {
    width: 48%;
    float: left;
    min-height: 100px;
}

.sub_imgcontent_text {
    width: 52%;
    float: right;
}
.sub_imgcontent_text p {
    width: 90%;
    margin: 25px auto 35px auto;
    line-height: 180%;
	font-size: 1.00em;
    color: #555;
	font-weight: 300;
}

@media screen and (max-width:767px) {
.sub_imgcontent_img {
    width: 100%;
    float: left;
    min-height: 150px;
}

.sub_imgcontent_text {
    width: 100%;
    float: right;
}
}


/*미션*/
.mission{width:100%; background:url(../img/sub/mission.jpg) no-repeat center top; padding:440px 0 0 0; height:700px}
@media screen and (max-width:767px) {
.mission{width:100%; background:url(../img/sub/m_mission.jpg) no-repeat center top; padding:320px 0 0 0; height:700px; background-size:100%}
}

.manager_01{ width:200px; height:200px; border-radius:100%; background:#000b30; padding:40px 0 10px 0; float:right; transition: all 0.5s;}
.manager_01 img{ margin:0 0 10px}
.manager_01 .t{padding:0;word-break:break-all; font-size:1.5em; line-height:1.2em;color:#fff; font-weight:bold; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;letter-spacing:-.095em; margin: 0 0 7px;}
.manager_01 .c{padding:0;word-break:break-all; font-size:1.10em; line-height:1.2em;color:#fff; font-weight:bold ;letter-spacing:-.055em; opacity:0.7}

.manager_02{ width:200px; height:200px; border-radius:100%; background:#f1b922; padding:40px 0 10px 0; margin:0px auto; transition: all 0.5s;}
.manager_02 img{ margin:0 0 10px}
.manager_02 .t{padding:0;word-break:break-all; font-size:1.5em; line-height:1.2em;color:#fff; font-weight:bold; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;letter-spacing:-.095em; margin: 0 0 7px;}
.manager_02 .c{padding:0;word-break:break-all; font-size:1.10em; line-height:1.2em;color:#fff; font-weight:bold ;letter-spacing:-.055em; opacity:0.7}

.manager_03{ width:200px; height:200px; border-radius:100%; background:#000b30; padding:40px 0 10px 0; float:left; transition: all 0.5s;}
.manager_03 img{ margin:0 0 10px}
.manager_03 .t{padding:0;word-break:break-all; font-size:1.5em; line-height:1.2em;color:#fff; font-weight:bold; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;letter-spacing:-.095em; margin: 0 0 7px;}
.manager_03 .c{padding:0;word-break:break-all; font-size:1.10em; line-height:1.2em;color:#fff; font-weight:bold ;letter-spacing:-.055em; opacity:0.7}

.manager_04{ width:270px; height:270px; border-radius:100%; background:#292b89; padding:60px 0 10px 0; margin:0px auto}
.manager_04 .t{padding:0;word-break:break-all; font-size:1.85em; line-height:1.2em;color:#fff; font-weight:bold; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;letter-spacing:-.095em;}
.manager_04 .c{padding:0;word-break:break-all; font-size:1.10em; line-height:1.2em;color:#fff; font-weight:bold ;letter-spacing:-.055em; opacity:0.7}

@media screen and (max-width:767px) {
.manager_01{ width:200px; height:200px; border-radius:100%; background:#000b30; padding:40px 0 10px 0; margin:10px auto; float:none; transition: all 0.5s;}
.manager_01 .t{padding:0;word-break:break-all; font-size:1.5em; line-height:1.2em;color:#fff; font-weight:bold; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;letter-spacing:-.095em; margin: 0 0 7px;}
.manager_01 .c{padding:0;word-break:break-all; font-size:1.10em; line-height:1.2em;color:#fff; font-weight:bold ;letter-spacing:-.055em; opacity:0.7}

.manager_02{ width:200px; height:200px; border-radius:100%; background:#f1b922; padding:40px 0 10px 0; margin:10px auto; transition: all 0.5s;}
.manager_02 .t{padding:0;word-break:break-all; font-size:1.5em; line-height:1.2em;color:#fff; font-weight:bold; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;letter-spacing:-.095em; margin: 0 0 7px;}
.manager_02 .c{padding:0;word-break:break-all; font-size:1.10em; line-height:1.2em;color:#fff; font-weight:bold ;letter-spacing:-.055em; opacity:0.7}

.manager_03{ width:200px; height:200px; border-radius:100%; background:#000b30 padding:40px 0 10px 0; margin:10px auto; float:none; transition: all 0.5s;}
.manager_03 .t{padding:0;word-break:break-all; font-size:1.5em; line-height:1.2em;color:#fff; font-weight:bold; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;letter-spacing:-.095em; margin: 0 0 7px;}
.manager_03 .c{padding:0;word-break:break-all; font-size:1.10em; line-height:1.2em;color:#fff; font-weight:bold ;letter-spacing:-.055em; opacity:0.7}

.manager_04{ width:270px; height:270px; border-radius:100%; background:#292b89; padding:60px 0 10px 0; margin:10px auto}
.manager_04 .t{padding:0;word-break:break-all; font-size:1.85em; line-height:1.2em;color:#fff; font-weight:bold; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;letter-spacing:-.095em;}
.manager_04 .c{padding:0;word-break:break-all; font-size:1.10em; line-height:1.2em;color:#fff; font-weight:bold ;letter-spacing:-.055em; opacity:0.7}	
}


/* start 내용_단락01*/
.para_list{ /*border:1px solid #dfdfdf; padding:20px; border-radius:3px; box-shadow: 1px 1px 1px #dfdfdf*/}
.para_list h4 { font-size: 1.50em; line-height: 1.0em; font-weight: 500; letter-spacing: -.095em; display: block; padding: 5px 0 15px 0; color: #555; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;}
.para_list li{font-size:1.20em; margin-bottom:8px;padding-left:12px;background:url(../img/common/bul_li_t1.png) no-repeat 0 8px; font-weight:500; width: 100%;}
.para_list li.none{margin-bottom:8px;padding-left:12px;background:none; }
.para_list li em{font-weight:bold;color:#2166b2;font-size:1.20em; line-height:1.8em;letter-spacing:-.055em}
.para_list li li{margin-bottom:0;padding-left:10px;background:url(../img/common/bul_li_t2.png) no-repeat 0 7px;font-size:0.90em; letter-spacing:-.015em; color:#666; font-weight:400}
.para_list li li.none{margin-bottom:0;padding-left:10px;background:none;font-size:1.00em; letter-spacing:-.015em; color:#666}
/* end 내용_단락01*/

/* start 내용_단락02*/
.para_list02{width: 86%;margin: 15px 7%;}
.para_list02 h4 { font-size: 1.50em; line-height: 1.0em; font-weight: bold; letter-spacing: -.095em; display: block; padding: 5px 0 15px 0; color: #v; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;}
.para_list02 li{margin-bottom:8px;background:url(../img/common/bul_li_t1.png) no-repeat 0 10px; }
.para_list02 li.none{margin-bottom:8px;padding-left:12px;background:none; }
.para_list02 li em{font-weight:500;color:#4a4a4a;font-size:1.35em; line-height:1.2em;letter-spacing:-.055em; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;}
.para_list02 li li{margin:5px 0 0 0;background:url(../img/common/bul_li_t2.png) no-repeat 0 7px;font-size:1.05em; letter-spacing:-.015em; color:#666}
.para_list02 li li.none{margin-bottom:0;padding-left:10px;background:none;font-size:1.00em; letter-spacing:-.015em; color:#666}
/* end 내용_단락02*/
@media screen and (max-width:767px) {
/* start 내용_단락02*/
.para_list02{width: 86%;margin: 15px 7%;}
.para_list02 h4 { font-size: 1.50em; line-height: 1.0em; font-weight: bold; letter-spacing: -.095em; display: block; padding: 5px 0 15px 0; color: #v; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;}
.para_list02 li{margin-bottom:8px;background:url(../img/common/bul_li_t1.png) no-repeat 0 10px; text-align:center}
.para_list02 li.none{margin-bottom:8px;padding-left:12px;background:none; }
.para_list02 li em{font-weight:500;color:#4a4a4a;font-size:1.00em; line-height:1.2em;letter-spacing:-.055em; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;}
.para_list02 li li{margin:5px 0 0 0;background:url(../img/common/bul_li_t2.png) no-repeat 0 7px;font-size:0.90em; letter-spacing:-.015em; color:#666}
.para_list02 li li.none{margin-bottom:0;padding-left:10px;background:none;font-size:1.00em; letter-spacing:-.015em; color:#666}
/* end 내용_단락02*/
}


/* 내용-연혁 */
.his{ background:url(../img/sub/global_map.gif) no-repeat left top}
.his_ul li{/*border-bottom:1px solid #e5e6e6;*/overflow:hidden;padding:15px 0;position:relative;/*margin-left:10px*/}
.his_ul li.no_border{border:none}
.his_ul li strong{color:#46aa3a;font-size:1.5em;left:0;letter-spacing:-1px;line-height:32px;position:absolute;top:15px;background:url(../img/sub/icon_his_y.png) no-repeat 0 8px;padding-left:25px}
.his_ul li .history_dl{margin:0 0 0;padding:5px 0 0 15%;position:relative;}
.his_ul li .history_dl *{margin:0;padding:0;}
.his_ul li .history_dl dt{font-weight:400;left:17%;position:absolute;top:5px;}
.his_ul li .history_dl dd{padding:0 0 0 8%; font-size: 1.15em;}
.his_ul{background:url(../img/sub/y_line.gif) repeat-y 5px 0;margin-top:15px}

@media all and (max-width:800px) {
.his{ background:url(../img/sub/m_global_map.gif) no-repeat right top}
.his_top{background:none;}
.his_ul li strong{position:relative;top:auto;left:auto;background:url(../img/sub/icon_his_y.png) no-repeat 0 4px;}

.his_ul li .history_dl{padding:0 0 0 8%;}
.his_ul li .history_dl dt{position:relative;top:auto;left:auto}
.his_ul li .history_dl dd{padding-left:0;}
}

/* 4ea 배너*/
.b4_list{ width:100%; padding:0; margin:0}
.b4_list ul{}
.b4_list li:first-child{ display:inline-block; width:25%; margin:0}
.b4_list li:nth-child(2){ display:inline-block; width:24.25%; margin:0 0.25% 0 0.5%}
.b4_list li:nth-child(3){ display:inline-block; width:24.25%; margin:0 0.5% 0 0.25%}
.b4_list li:nth-child(4){ display:inline-block; width:25%; margin:0}
.b4_list li:nth-child(5){ display:inline-block; width:25%; margin:0}
.b4_list li:nth-child(6){ display:inline-block; width:24.25%; margin:0 0.25% 0 0.5%}
.b4_list li .boxarea { /*box-shadow: 0 1px 1px rgba(0,0,0,0.08); */ margin-bottom:30px}
.b4_list li .boxarea .photo{ width:100%; padding:5%; background:#eaeaea;  text-align:center}
.b4_list li .boxarea .photo img{ height:150px; text-align:center}
.b4_list li .boxarea .content{ padding:30px; text-align:center; border-right:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; min-height:210px}
.b4_list li .boxarea .content p.title{font-size:1.35em; line-height:1.4em;color:#2254a8; font-weight:500; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;letter-spacing:-.01em; margin:0 0 10px}
.b4_list li .boxarea .content p.st{font-size:0.95em; line-height:0em;color:#7d7771; font-weight:300; font-family:'Noto Sans KR', sans-serif,"돋움", "굴림", tahoma, sans-serif;letter-spacing:-.055em}
.b4_list li .boxarea .content p{ color:#747481; font-size:1.02em; line-height:1.4em; margin:0 0 7px}

@media screen and (max-width:767px) {
.b4_list{ width:100%; padding:0; margin:0}
.b4_list ul{}
.b4_list li:first-child{ display:inline-block; width:49%; margin:0 1% 0 0}
.b4_list li:nth-child(2){ display:inline-block; width:49%; margin:0 0 0 1%}
.b4_list li:nth-child(3){ display:inline-block; width:49%; margin:0 1% 0 0}
.b4_list li:nth-child(4){display:inline-block; width:49%; margin:0 0 0 1%}
.b4_list li:nth-child(5){ display:inline-block; width:49%; margin:0 1% 0 0}
.b4_list li:nth-child(6){ display:inline-block; width:49%; margin:0 0 0 1%}
.b4_list li .boxarea { /*box-shadow: 0 1px 1px rgba(0,0,0,0.08);*/}
.b4_list li .boxarea .photo img{ width:100%; height:auto; }
.b4_list li .boxarea .content{ text-align:center;border-right:1px solid #d5d5d5; border-left:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; min-height:300px}
}


