body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select{margin:0;padding:0;font-family: "Nanum Gothic"}
body,input,textarea,select,button,table{font-size: 12px;}
img,fieldset{border:0}
ul,ol{list-style:none}
em,address{font-style:normal}

/* Layout */
#wrap{width:1150px;margin:0 auto; text-align:left;}
#header{width:1150px}
#container{ width:1150px; margin:180px auto 0 auto; text-align:left;}
#content{float:right;width__:831px}
#footer{width:1150px}
.left_menu{float:left;width:193px}

/* You must delete below style */
#wrap{background:#fff}
#header div{border:0px solid #ddd}

/*#container div,#content{background:#fff}*/

#footer{background:#fff}

#hWrap {clear:both; position:fixed; width:100%; top:0px; left:0px; border-bottom:1px solid #c8c8c8; background:#fff; width:100%; min-height:130px; z-index:100;}

.head {clear:both; height:50px; width:100%; position:relative; margin:0; padding:0; background:#282828;}

.top_table02 {clear:both; width:1150px; margin:0 auto;}
.top_table02 ul {margin:0; padding:0;}
.top_table02 ul {float:right; margin:0; padding:0;}
.top_table02 ul li {text-align:left; display:inline; vertical-align:middle;}
.top_table02 ul li.txt01 {padding-left:40px; width:400px; }
.top_table02 ul li.txt02 {text-align:right; width:424px;}
.top_table02 ul li.txt02 a {display:inline-block; margin:0 5px;color:#fff; line-height:50px;font-size:14px;}
.top_table02 ul li.txt02 a:hover {color:#ff87b5;}





.nav {clear:both; width:1150px; height:80px; margin:0; vertical-align:middle;}
.nav h1 {display:inline-block; float:left; width:141px;}
.nav ul {display:inline-block; float:left; margin:0; height:80px; overflow:hidden; padding-left:20px;}
.nav ul li {display:inline-block; height:80px; vertical-align:middle;}
.nav ul li a {display:inline-block;color:#232323; padding:0 27px; font-size:15px; box-sizing:border-box; line-height:80px;  font-weight:700;}
.nav ul li a:hover {display:inline-block;color:#232323; height:80px; background:url(../../sample/images/common/bg_select.gif) 0 60px repeat-x #f0f0f0}

.nav .searchArea2 {float:right; margin-top:22px;}
.nav .searchArea2 input {border:1px solid #e6e6e6}
.nav .searchArea2>div {display:inline-block; vertical-align:middle; margin-left:30px;}

.left_category01 { width:183px; border: 1px #e9e9e9 solid; padding:0 1px 1px 0; float:left; position:relative; margin:0 0 15px 2px;}
.left_category01 dt{ background-color:#ef5083; text-align:left; color:#FFF; padding:10px; font-size:13px;}
.left_category01 ul{ margin:0 0; padding:0 0; width:181px; /*height:40;*/}
.left_category01 li{ padding:0 0 7px 0; /*height:40;*/ margin:0px 0 0 0; text-align:left; vertical-align:middle; }
.left_category01 li img{vertical-align:-93%;}
.left_category01 li.title01 {padding:5 0 0 13px;}
.left_category01 li.line01{ margin:0 0; padding:0 0 19px 0; width:173px; /*height:40;*/ vertical-align:top;}

.left_category02 { width:183px; border: 1px #e9e9e9 solid; padding:0 1px 1px 1px; float:left; position:relative; margin:10px 0 0 2px;}
.left_category02 ul{ margin:0 0; padding:0 0; width:181px; /*height:40;*/}
.left_category02 li{ padding:0 0 7px 0; /*height:40;*/ margin:0px 0 0 0; text-align:left; vertical-align:middle; }
.left_category02 li.title01 {padding:4 0 0 16px;}
.left_category02 li img{vertical-align:-93%;}

.left_category02 ul.line01{ margin:0 0; padding:0 0 19px 0; width:167px;/* height:40;*/ vertical-align:top;}

.left_banner01{width:183px; text-align:left; margin:20px 0 0 0; padding:0;}
.left_banner01 ul{text-align:center; margin:0px 0 5px 0; padding:0;}

.left_table_txt01{width:183px; margin:10px 0 0 0; padding:0;}
.left_table_txt01 ul{text-align:left; margin:0px 0 5px 0; padding:0 0 0 5px;}
.left_table_txt01 ul.title{text-align: left;margin: 0px 0 0px 0;padding: 4px 0 0 5px;background-color: #f4d5da;height: 22px;}
.left_table_txt01 ul li{padding: 3px 0 0 5px;display: block;height: 20px;}

.left_banner02{width:183px; text-align:center; margin:30px 0 0 0; padding:0;}
.left_banner02 ul{text-align:center; margin:0px 0 0px 0; padding:0;}

.left_calendar{width:183px; text-align:center; margin:0px 0 0 0; padding:0;}

.left_call{width:183px; text-align:center; margin:15px 0 20px 0; padding:0;}
.left_call ul{text-align:center; margin:0px 0 10px 0; padding:0; }
.left_call ul li{text-align:center; margin:0px 0 0px 0; padding:0; height:15px; display:block; vertical-align:middle; FONT-FAMILY: verdana,arial,sans-serif; COLOR: ; FONT-SIZE: 10px}
.left_call ul.tel{text-align:center; margin:0px 0 0px 0; padding:0; height:27px; vertical-align:middle;FONT-FAMILY: tahoma,verdana,arial,sans-serif; COLOR: #464646; FONT-SIZE: 18px; FONT-WEIGHT: bold}
.left_call ul.tel2{text-align:center; margin:0px 0 8px 0; padding:0; height:27px; vertical-align:middle;FONT-FAMILY: tahoma,verdana,arial,sans-serif; COLOR: #464646; FONT-SIZE: 18px; FONT-WEIGHT: bold}
.left_call ul.ul01{text-align:center; margin:0px 0 5px 0; padding:0; vertical-align:middle;}
.left_call ul.ul02{text-align:center; margin:0px 0 0px 0; padding:0; height:8px; vertical-align:middle;}
.left_call ul.ul03{text-align:center; margin:0px 0 0px 0; padding:0; vertical-align:middle;}

.foot_table01{width:1150px;margin:25px auto 15px auto;position:relative;}
.foot_table01 ul{margin:0px 0 0 0; padding:0 0;}
.foot_table01 ul li{text-align:center; vertical-align:middle;}

.foot_table02{width:990px;margin:0 auto; vertical-align:middle;position:relative;}
.foot_table02 ul{margin:0px 0 10px 0; padding:0 0 0 0px;}
.foot_table02 ul li{text-align:left; display:inline; width:250px;}
.foot_table02 ul li.right01{text-align:left; display:inline; width:240px;}

.foot_table03{margin:0px auto; position:relative; padding:0 0 0 0px; width:700px;}
.foot_table03 ul{margin:30px 0 30px 0; padding:0 0 0 0px;}
.foot_table03 ul li{display:inline-block;text-align:center; display:inline; padding:0 10px; margin:0px 0 0 0;}
.foot_table03 ul li ul{text-align:center; display:inline; padding:0 0px; margin:0px 0 0 0;}
.foot_table03 ul li ul li{text-align:center; display:block; padding:0 0px; margin:0px 0 0 0;}
.foot_table03 ul li.li01{width:80px; text-align:center;display:inline-block;}
.foot_table03 ul li.li02{width:97px; text-align:center;display:inline-block;}
.foot_table03 ul li.li03{width:129px; text-align:center;display:inline-block;}
.foot_table03 ul li.li04{width:80px; text-align:center;display:inline-block;}
.foot_table03 ul li.right01{width:110px; text-align:center;display:inline-block;}
.foot_table03 ul li.li01 ul li{width:80px; text-align:center;}
.foot_table03 ul li.li02 ul li{width:97px; text-align:center;}
.foot_table03 ul li.li03 ul li{width:129px; text-align:center;}
.foot_table03 ul li.li04 ul li{width:80px; text-align:center;}
.foot_table03 ul li.right01 ul li{width:110px; text-align:center;}

.foot_table04{width:1150px;margin:0 auto; padding:0 0;}
.foot_table04 ul{margin:20px 0 20px 0; padding:0 0;}
.foot_table04 ul li{text-align:center; vertical-align:middle; padding:20px 0 20px 0; margin:0 0;} 

.foot_table05{overflow:hidden; width:1150px; margin:0 auto; text-align:left; padding:0px; position:relative;}
.foot_table05 ul{display:inline-block;width:1000px;margin:0 0 0 0px; padding:0 0; vertical-align:top;}
.foot_table05 ul li{text-align:left; vertical-align:top; display:inline; padding:0px 0 0 0; margin:0px 0;}
.foot_table05 .01li{width:1px; margin-right:25px; display:inline; padding:10px 0 0 0;}
.foot_table05 .02li{width:180px; display:inline; text-align:left; margin:0 0;}
.foot_table05 .02li ul{margin:0px 0 0 0; padding:0 0; padding:0px 0 0 0;background:red;}
.foot_table05 .02li ul li{float:left; margin:0px 0 0px 0; padding:18px 0 10px 0;}
.foot_table05 .01li{float:left; padding-left:8px;margin:0px 0 0 10px; padding:0 0;}
.foot_table05 .01li li{float:left; margin-top:15px; padding:0px 5px;display:inline; margin:0px 0 0 0px;}
.foot_table05 ul li ul{vertical-align:top; display:inline-block; margin:0 10px 0 0;} 
.foot_table05 ul li ul.table01{width:180px;}
.foot_table05 ul li ul.table02{width:180px;}
.foot_table05 ul li ul.table03{width:180px;}
.foot_table05 ul li ul.table04{width:180px;}
.foot_table05 ul li ul.table05{width:180px;}
.foot_table05 ul li ul li{text-align:center; vertical-align:middle; display:block; height:16px; margin:0 0; padding:0 0;}
.foot_table05 ul li ul li a{font-size:12px;letter-spacing:-1px; color:#f10606;}
.foot_table05 ul li ul li.table01_title{width:180px; margin:0 0px 10px 0; background-color:#000000; text-height:20px; height:20px; padding:2px; text-align:left;}
.foot_table05 ul li ul li.table02_title{width:180px; margin:0 0px 10px 0; background-color:#000000; text-height:20px; height:20px; padding:2px; text-align:left;}
.foot_table05 ul li ul li.table03_title{width:180px; margin:0 0px 10px 0; background-color:#000000; text-height:20px; height:20px; padding:2px; text-align:left;}
.foot_table05 ul li ul li.table04_title{width:180px; margin:0 0px 10px 0; background-color:#000000; text-height:20px; height:20px; padding:2px; text-align:left;}
.foot_table05 ul li ul li.table01{width:110px; text-align:left;}
.foot_table05 ul li ul li.table02{width:100px; text-align:left;}
.foot_table05 ul li ul li.table03{width:90px; text-align:left;}
.foot_table05 ul li ul li.table04{width:130px; text-align:left;}
.foot_table05 ul li ul li.table05{width:150px; text-align:left;}
.foot_table05 ul li ul.right01{vertical-align:top; display:inline-block;width:150px; margin: 0 23px 0 0;} 
.foot_table05 ul li ul.right01 li{text-align:center; vertical-align:middle; display:block; height:16px;}
.foot_table05 ul li ul.right01 li.table05_title{width:180px; margin:0 0px 10px 0; background-color:#000000; text-height:20px; height:20px; padding:2px; text-align:left;}
.foot_table05 ul li ul.right01 li.table05{width:150px; text-align:left;}
.foot_table05 div{display:inline-block;float:right;width:235px;}
.foot_table05 div ul{margin-bottom:15px;}

.foot_table06{width:1150px;margin:0px auto; position:relative;}
.foot_table06 ul{margin:0px 0 0 0; padding:0 0;}
.foot_table06 ul li{float:right; vertical-align:middle; height:1px; padding: 10px 0;}

.foot_table07{width:1150px; margin:0px auto; position:relative;}
.foot_table07 ul{margin:0px 0 0 0; padding:0 0;}
.foot_table07 ul li{width:1150px; text-align:left; vertical-align:middle; margin:0px 0 0px 0; padding:24px 0 20px 0;}

.foot_table08 {width:720px;border:1px solid #080808; text-align:left; margin: 20px 0 20px 0;}
.foot_table08 h4 {font-size: 12px; color: #FFFFFF; background-color:#000000; padding: 3px 3px 3px 13px; margin-bottom: 10px; }
.foot_table08 p {color: #767776; font-size: 12px; padding: 0 13px 0 13px; margin-bottom: 10px;}

.foot_table09 {width:100%; min-height:140px; margin-top:50px; line-height:22px; position:relative; background-color:#282828; padding:25px 0; overflow:hidden;}
.foot_table09 ul {position:relative; width:1150px; margin:0 auto; padding:0;}
.foot_table09 ul li {display:inline-block; float:left; color:#dcdcdc; margin-bottom:25px;}
.foot_table09 ul li a {color:inherit;}
.foot_table09 ul li:after {content:"|"; margin:0 10px; color:#aaa;}
.foot_table09 ul li.last:after {content:""}
.foot_table09 .copyright {clear:both; display:block; float:left; font-size:13px; color:#bbb; text-align:left;}
.foot_table09 .sns {display:inline-block; float:right;}
.foot_table09 ul span {position:absolute; top:0px; right:0px;}

.foot_table10 {width:1150px;border:1px solid #080808; text-align:left; margin: 20px 0 20px 0;}
.foot_table10 h4 {font-size: 13px; color: #FFFFFF; background-color:#000000; padding: 3px 3px 3px 13px; margin-bottom: 10px; }
.foot_table10 p {color: #767776; font-size: 12px; padding: 0 13px 0 13px; margin-bottom: 10px; line-height: 170%;}

/*info*/

#info_area{width:1150px; margin:0 auto; text-align:left; padding:15px 5px 15px 5px;border-top: 2px solid #000; border-top-width: 2px; border-top-style: solid; border-top-color: rgb(0, 0, 0);border-bottom: 2px solid #000000;}
#info_area .ttl {font-family: Meiryo, "Meiryo UI";text-align: center;}
#info_area .left{width:500px; padding:0 10px 0 0px; float:left; display:inline-block;}
#info_area .right{width:500px; padding:0px; float::left; display:inline-block; }
#info_area .box01 .b_txt01 {font-family: Meiryo, "Meiryo UI";font-size: 12px;color: #464646;}
#info_area .box01 .mgB5 {font-family: Meiryo, "Meiryo UI";color: #ff7cb0;}

.banner_title h3 {text-align: center; margin-bottom: 3px;}

/*16.0825 추가*/
ul.mainimgBn {font-size:0; margin-top:30px;}
ul.mainimgBn li {position:relative; display:inline-block; margin-right:20px;}
ul.mainimgBn li:last-child {margin-right:0px;}
ul.mainimgBn li span {position:absolute; top:170px; left:0px; width:100%; text-align:center; color:#fff; font-size:28px; text-shadow:1px 1px 2px #666;}
ul.mainimgBn li span b {display:block;font-size:36px;}
ul.mainimgBn.Type1 {margin-top:20px;}
ul.mainimgBn.Type1 li {position:relative; width:272.5px; box-sizing:border-box; display:inline-block; border:1px solid #c8c8c8; margin-right:20px; padding:15px; text-align:center;}
ul.mainimgBn.Type1 li:last-child {margin-right:0px;}
ul.mainimgBn.Type1 li img.round {width:50px; height:50px; border-radius:30px;}
ul.mainimgBn.Type1 li p {display:block; text-align:center; color:#282828; font-size:18px; margin-top:8px;}
ul.mainimgBn.Type1 li p b {display:block; font-size:24px;}


ul.mainvdoBn {font-size:0; margin-top:30px; }
ul.mainvdoBn li {position:relative; display:inline-block; }
ul.mainvdoBn li:last-child {margin-right:0px;}
ul.mainvdoBn li span {position:absolute; top:170px; left:0px; width:100%; text-align:center; color:#fff; font-size:28px; text-shadow:1px 1px 2px #666;}
ul.mainvdoBn li span b {display:block;font-size:36px;}
.video_dm{position:absolute; }


.mainTit {margin:100px 0 20px 0; font-size:26px; color:#282828; font-weight:normal;}
.mainTit b {display---:block; font-size:25px; color:#383838; font-weight:bold; margin-left:10px;}
.mainTit p {padding-top:28px;}
.mainTit span {float:right; margin-top:70px;}
.mainTit span select {color:#8c8c8c; border:1px solid #dcdcdc; height:33px; width:130px; font-size:14px; background: url(../../sample/images/common/select_arrow.gif) no-repeat 100% 50% #fff;}
.mainTit span select::-ms-expand {
  /* for IE 11 */
  display: none;
}

ul.productList {position:relative; width:100%; font-size:0}
ul.productList li {position:relative; display:inline-block; width:260px; margin-right:36px; font-size:14px; color:#a0a0a0; vertical-align:top;    margin-bottom: 2px; padding-bottom: 12px; background: #ffffff; border-radius: 3px;}
ul.productList li:nth-child(6n+6) {margin-right:0px;}
ul.productList li b {display:block; color:#282828; font-size:16px; margin-top:15px; line-height:18px; height:30px;}
ul.productList li span {display:block;}
ul.productList .prev {position:absolute; top:200px; left:-50px; cursor:pointer; }
ul.productList .next {position:absolute; top:200px; right:-28px; cursor:pointer; }
ul.productList li .plus {position:absolute; top:0px; right:0px;}

/* 이미지 롤오버 스타일 */
a.rollover img { border-width:0px; display:block; }
a.rollover img.rollover { display:none; }
a.rollover:hover { position:relative; }
a.rollover:hover img { display:none; }
a.rollover:hover img.rollover { display:block; }



ul.subList {position:relative; width:100%; font-size:0; padding-top:30px;}
ul.subList li { position:relative;display:inline-block; width:260px; margin-right:36px; font-size:14px; color:#a0a0a0; vertical-align: top; margin-bottom:60px; padding-bottom: 12px; background: #ffffff;
    border-radius: 3px; vertical-align:top;}
ul.subList li:nth-child(4n+4) {margin-right:0px;}
ul.subList li b {display:block; color:#282828; font-size:16px; margin-top:15px; line-height:18px; height:30px;}
ul.subList li span {display:block;}
ul.subList li .plus {position:absolute; top:0px; right:0px; }

.mT10 {clear:both; margin-top:10px;}
.mT20 {clear:both; margin-top:20px;}
.mT40 {clear:both; margin-top:40px;}
.mT100 {clear:both; margin-top:100px;}
.mR60 {margin-right:60px; important!}
.mR30 {margin-right:30px; important!}
.mR20 {margin-right:20px;}

.cnBn {position:relative; width:100%; font-size:0px; margin:100px 0; text-align:center;}
.cnBn .leftArea {display:inline-block; width:100%; min-height:200px; background:#fff; text-align:center;}
.cnBn .rightArea {display:inline-block; width:50%; min-height:200px; background:#080808; text-align:left;}
.cnBn span {position:absolute; top:60px; left:0px; width:100%; text-align:center; color:#fff; font-size:28px; text-shadow:1px 1px 2px #666;}
.cnBn span b {display:block;font-size:36px;}

ul.mainbtBn {width:100%; font-size:0px; margin:80px 0 40px 0;}
ul.mainbtBn li {position:relative; display:inline-block; width:370px; box-sizing:border-box; padding:20px; height:120px; margin-right:20px; background:#f0f0f0;}
ul.mainbtBn li:last-child {margin-right:0px;}
ul.mainbtBn li span {display:inline-block; font-size:20px; color:#282828; margin:18px 0 0 95px}
ul.mainbtBn li span.icon {position:absolute; top:20px; right:90px;}
ul.mainbtBn li a {line-height:24px;}


.detailInfo {margin:50px 0; overflow:hidden;}
.detailInfo .a_left {float:left;}
.detailInfo .productTit {border-bottom:1px solid #dcdcdc; font-size:18px; color:#a0a0a0; line-height:180%; padding-bottom:10px; margin-bottom:20px;}
.detailInfo .productTit b {display:block; font-size:24px; color:#282828}
.detailInfo .productInfo {border-bottom:1px solid #dcdcdc; padding-bottom:30px; margin-bottom:40px;}
.detailInfo .productInfo span.tx1 {display:block; font-size:16px; color:#555; line-height:140%;}
.detailInfo .productInfo span.tx2 {display:block; font-size:18px; font-weight:bold; color:#333; line-height:140%; margin-top:15px;}
.detailInfo .productInfo span.tx3 {display:block; font-size:18px; font-weight:bold; color:#ef477f; line-height:140%;}

.detailInfo .btnB {display:block; width:190px; height:40px; box-sizing:border-box; background:#282828; color:#fff; font-size:16px; text-align:center; padding:0 30px; line-height:38px; font-weight:bold; margin-bottom:10px;}
.detailInfo .btnB.Type1 {width:240px;}
.detailInfo .btnB a {color:inherit;}

.btnArea {float--:left;}
.btnArea button {height:40px; background-color:#f0f0f0; border:0px; font-size:18px; font-weight:bold;}
.btnArea input[type=text] {display:inline-block; height:40px; background:#f0f0f0;font-size:18px; font-weight:bold; border:0px;}
.btnArea select {display:inline-block; width:118px; height:40px; background:#f0f0f0;font-size:16px; font-weight:bold; border:0px; padding:0 0 0 5px;}

.detailTab {clear:both;}
.detailTab ul.Tab {width:100%; border-bottom:1px solid #c8c8c8; font-size:0px; margin-bottom:30px;}
.detailTab ul.Tab li {display:inline-block; width:165px; height:40px; font-size:18px; color:#282828; font-weight:bold; margin:0 40px 0 0;}
.detailTab ul.Tab li a {color:inherit; font-size:18px; text-decoration:none;}
.detailTab ul.Tab li.curr {background:url(../../sample/images/common/bg_select.gif) 0 bottom repeat-x;}

/* Paging */
.paging {clear:both; position:relative; padding_bk:30px 0 0px 0; text-align:center; font-size:12px;}
.paging a {display:inline-block;width:34px;height:34px; line-height:32px; color:#666666; vertical-align:top; font-size:11px; box-sizing:border-box; border:1px solid #dcdcdc; }
.paging a img {display:block;}
.paging span.selected {display:inline-block;width:34px;height:34px;color:#282828;line-height:32px; font-size:12px; font-weight:bold;background:#e6e6e6; box-sizing:border-box; border:1px solid #dcdcdc; vertical-align:top;}
.paging a.prev {margin:0 10px 0 5px}
.paging a.next {margin:0 5px 0 10px}
.paging .btn { position:absolute; right:0px; top:10px;}
.paging .btn a {width:105px; height:30px;}

.loginBox {position:relative; display:inline-block; width:570px; height:180px; box-sizing:border-box; border:1px solid #dcdcdc; padding:50px 40px; font-size:16px; color:#aaa; list-style:none}
.loginBox.Type1 {height:120px; box-sizing:border-box; padding:20px 14px;}
.loginBox.Type1 span {float:right; }
.loginBox.Type1 span a {display:inline-block; width:150px; height:74px; top:55px; line-height:72px; left:450px; color:#fff; background:#282828; text-align:center;font-size:16px;}
.loginBox.Type1 p {padding:20px 0 0 20px;font-size:16px;}
.loginBox.f_right {float:right;}
.loginBox li {font-size:16px;}
.loginBox li dt {display:inline-block; width:76px; font-size:16px;line-height:40px;}
.loginBox.f_right li dt {display:inline-block; width:180px;}
.loginBox.f_right li a {display:inline-block; width:300px; height:40px; color:#282828; box-sizing:border-box; background:#f0f0f0; border:1px solid #dcdcdc; line-height:40px; text-align:center;}
.loginBox li input[type=checkbox] {vertical-align:top; margin-top:3px;}
.loginBox .logBn a {position:absolute; display:inline-block; width:90px; height:74px; top:55px; line-height:72px; left:450px; color:#fff; background:#282828; text-align:center;font-size:16px;}

.btn_kakao {display:inline-block; width:260px; height:80px; color:#282828; box-sizing:border-box; background:#efd33b; line-height:20px; text-align:left; padding:20px 0 0 90px;}
.btn_face {display:inline-block; width:260px; height:80px; color:#fff; box-sizing:border-box; background:#1d4a7c; line-height:20px; text-align:left; padding:20px 0 0 90px; margin-left:3px;font-size:16px;}

h4.subTit {font-size:20px; color:#282828; font-weight:bold; margin-bottom:8px;}

.storeinfo {width:100%; font-size:15px; color:#666; border-top:2px solid #282828}
.storeinfo th {padding:12px; background:#dfdfdf; border-bottom:1px solid #dbdbdb}
.storeinfo td {padding:12px; font-size:15px; text-align:center; background:#fff; border-bottom:1px solid #dbdbdb}
.storeinfo td.f_left {text-align:left; text-indent:20px;}

.txArea {font-size:14px; line-height:180%; color:#555;}
.txArea b {display:block; margin-bottom:20px; color:#282828}

.terms {color:#666; font-size:14px; line-height:180%;}

.event {font-size:0px;}
.evnBox {display:inline-block; width:565px; height:300px; border:1px solid #dcdcdc; box-sizing:border-box;}
.evnBox .bgImg {width:100%; height:198px; box-sizing:border-box; color:#fff; text-align:center; font-size:24px; padding-top:60px; border-bottom:1px solid #dcdcdc;}
.evnBox .bgImg b {display:block; font-size:32px;}
.evnBox .titArea {padding:25px; font-size:18px; color:#a0a0a0;}
.evnBox .titArea b {display:block; font-size:24px; color:#333;}

.btSearch {font-size:12px; margin:20px 0 30px 0}
.btSearch label {margin-right:10px;}
.btSearch label input[type=radio] {vertical-align:top; margin-top:7px;}
.btSearch input[type=text] {border:1px solid #dcdcdc; height:26px;}
.btSearch a {display:inline-block; height:28px; line-height:26px; background:#282828; padding:0 10px; color:#fff; vertical-align:top;}

.board {width:100%;}
.board th {height:40px; border-top:2px solid #333; border-bottom:1px solid #e6e6e6; text-transform:uppercase;}
.board td {height:70px; text-align:center; border-bottom:1px dotted #ccc;}
.board td:nth-child(4) {text-align:left;}