/* CSS Document */
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css);/* 나눔 스퀘어*/


/* common */
html, body {margin:0; padding:0; }

div, ul, ol, li, dl, dt, dd, form, fieldset, input, button, p, h1, h2, h3, h4, h5, h6, blockquote, iframe, th, td { margin:0; padding:0; }
img { border:0; vertical-align:top; }
li { list-style:none; float:left; display:inline;}


/* style */

*{margin:0;
  padding:0;
  border:0;
  box-sizing:border-box;}
  


html{ 
	 margin:0;	 
	 padding:0;
	 width:100%;
	 height:100%;
	 }
	 
body{margin:0;	 
	 padding:0;
	 font-size:12px;
	 color:#1d0c01;
	 font-style:normal;
	 font-family: "Nanum Square","나눔고딕", NanumGothic, sans-serif !important;
	 width:100%;
	 height:100%;
	 background:#ffffff;
	 }
	 
a { color:#1d0c01;
    text-decoration:none;}
	
	
a:hover{color:#bebebe;
        text-decoration:none;}
		
table{border:0;
      border-collapse:0;
	  border-spacing:0;}

td{vertical-align:middle;}
	  
ul, ol, li,{margin:0;
   padding:0;
   vertical-align:top;
   float:left;}
   
   
/* common */

#wrap{width:100%; height:100%; position:relative; max-width:1000px; min-width:320px; margin:0 auto; background:#fff;}

.sCenter{width:100%; float:left;}

#topWrap{width:100%; height:76px; max-width:1000px; min-width:320px;  position:fixed; z-index:100; top:0;}
.topMenu{width:100%; float:left; position:relative; padding:20px 0; background:rgba(0,0,0,0.6); z-index:100;}
.topMenu .mLogo{width:100%; padding:0; position:relative; float:left; text-align:center; z-index:100;}
.topMenu .menu{position:absolute; top:18px; right:2%; z-index:110;}
.topMenu .menu img{width:40px;}

.topMenu .slideClose{position:absolute; top:21px; right:2%; z-index:200; display:none;}
.topMenu .slideClose img{width:40px;}


.topMenu .topTel{position:absolute; top:18px; left:2%; z-index:110; width:80px; }
.topMenu .topTel img{width:44px;}


.topMenu .mLogo a {width:148px; height:36px; display:inline-block; background:url(../images/logo.png) no-repeat center center; background-size:100%;}

@media screen and (max-width:480px){
	
	#topWrap{height:70px;}
	
	.topMenu .mLogo a {width:120px; height:30px;}
	.topMenu .menu img{width:30px;}
	.topMenu .slideClose img{width:30px;}
	.topMenu .topTel img{width:33px;}
	
}


/* S : slide Menu*/
.slideMenuWrap{width:100%; max-width:1000px; height:100%; float:left; position:fixed; top:0px; z-index:80; background:#fff; opacity:1; display:none;}

.slideMenu{width:100%; max-width:1000px; position:absolute; z-index:90; background:#fff; top:92px; left:0; display:none;}

.slideMenu .top{width:100%; float:left; margin-top:75px; background:#04334b; position:relative; border-top:1px solid #f1f1f1; padding:10px 0; border-bottom:1px solid #f1f1f1; text-align:center;}
.slideMenu .top a{display:inline-block; padding:0 10px; border-left:1px solid #e1e1e1; text-align:center; color:#fff; background:#04334b; font-size:14px;}
.slideMenu .top a:first-child{border-left:none;}

@media screen and (max-width:480px){
	
	.slideMenu .top{margin-top:69px;}
	
	
}



.slideMenu ul.menu{width:96%; margin-left:2%; float:left; margin-top:0px;}
.slideMenu ul.menu li{width:100%; float:left; border-bottom:1px solid #f0f0f0; background:#fff; padding:0; position:relative;}
/*.slideMenu ul.menu li:last-child{border-bottom:none;}*/

.slideMenu ul.menu li a{width:100%; padding-left:0; float:left; height:50px; line-height:50px; font-size:18px; color:#292929; font-weight:bold; font-family: 'Nanum Gothic', sans-serif; display:inline-block; position:relative; text-align:center;}
.slideMenu ul.menu li.on > a{color:#04334b;}
.slideMenu ul.menu li.on{color:#04334b;}

.slideMenu ul.menu li span.viewSub{}


.slideMenu ul.sub{display:none; margin-top:0; border-top:1px solid #04334b; float:left; width:100%; background:#f4f4f4;}
.slideMenu ul.sub li{width:100%; float:left; border-bottom:none; padding:0; background:#f4f4f4;}



.slideMenu ul.sub li a{width:100%; display:inline-block; margin-left:0%; margin-right:0%; padding-left:0%; height:40px; line-height:40px; font-size:16px; color:#444444; font-family: 'Nanum Gothic', sans-serif; font-weight:normal;}



/* E : slide Menu*/





/* main Roll Banner*/
#mainRollWrap{width:100%; float:left; margin-top:0px; position:relative; z-index:1; overflow:hidden;} /* 메인롤링이미지 높이 : height */
.mRoll{width:100%; float:left; positon:relative; z-index:1;}

.mRoll .mRollImg{width:100%; float:left; position:relative;}
.mRoll .mRollImg img{width:100%;}

.mRoll .mRollTxt{width:100%; height:100%; float:left; position:absolute; z-index:2; top:0; left:0; text-align:left; display:none;}
.mRoll .mRollTxt .mRollTxt01{ display:inline-block; padding-top:23%;color:#fff; font-size:18px; font-weight:bold; margin-left:4%; padding-bottom:20px; border-bottom:1px solid #fff;}
.mRoll .mRollTxt .mRollTxt02{padding-top:20px;color:#fff; font-size:30px; padding-left:4%; font-weight:bold;}
.mRoll .mRollTxt .mRollTxt03{padding-top:20px;color:#fff; font-size:20px; padding-left:4%;}
.mRoll .mRollTxt .mRollTxt04{padding-top:20px;color:#fff; font-size:16px; padding-left:4%;}
.mRoll .mRollTxt .mRollTxt04 a{display:inline-block;width:160px; padding-left:30px; height:40px; line-height:40px; border:1px solid #fff; color:#fff; background:url(../images/btnArrow.png) no-repeat 120px; center;}


@media screen and (max-width:640px){
	.mRoll .mRollTxt .mRollTxt01{font-size:16px; padding-bottom:15px;}
    .mRoll .mRollTxt .mRollTxt02{padding-top:15px; font-size:24px;}
    .mRoll .mRollTxt .mRollTxt03{padding-top:15px; font-size:18px;}
    .mRoll .mRollTxt .mRollTxt04{padding-top:15px; font-size:14px;}	
	
}

@media screen and (max-width:480px){
	.mRoll .mRollTxt .mRollTxt01{font-size:14px; padding-bottom:10px;}
    .mRoll .mRollTxt .mRollTxt02{padding-top:10px; font-size:20px;}
    .mRoll .mRollTxt .mRollTxt03{padding-top:10px; font-size:16px;}
    .mRoll .mRollTxt .mRollTxt04{padding-top:10px; font-size:12px;}	
	
}

/* end : main roll img */




/* main Page*/

#mainWrap{width:100%; float:left; background:#fff;}

.mBoardWrap{width:96%; height:50px; margin:20px 2% 5px; float:left; padding:10px 0; background:#e9e9e9; border-radius:25px; position:relative; overflow:hidden;}
.mBoardWrap .mBoardTit{display:inline-block; float:left; padding-left:15px; font-size:20px; font-weight:600; padding-right:15px; line-height:30px; border-right:1px solid #292929; color:#292929;}
.mBoardWrap .mBoard{width:80%;display:inline-block; float:left !important; padding-left:15px; line-height:30px; font-size:16px; color:#111e25;}
.mBoardWrap .mBoard ul{width:100%; height:30px; float:left; position:relative;}
.mBoardWrap .mBoard ul li{width:100%; height:30px; position:absolute; top:0; left:0; z-index:2; opacity:0; background:#e9e9e9;}
.mBoardWrap .mBoard ul li:first-child{opacity:1;}
.mBoardWrap .mBoard ul li a{display:inline-block; width:100%; line-height:30px; padding-right:90px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.mBoardWrap .mBoard ul li span.bDate{display:inline-block; float:right; color:#676767; font-size:14px;}

.mBoardWrap .arrowL{position:absolute; top:13px; right:72px; cursor:pointer; z-index:20;}
.mBoardWrap .arrowR{position:absolute; top:13px; right:44px;  cursor:pointer; z-index:20;}
.mBoardWrap .arrowMore{position:absolute; top:13px; right:15px; z-index:20;}


.mBoardWrap02{width:96%; height:50px; margin:5px 2% 20px; float:left; padding:10px 0; background:#e9e9e9; border-radius:25px; position:relative; overflow:hidden;}
.mBoardWrap02 .mBoardTit{display:inline-block; float:left; padding-left:15px; font-size:20px; font-weight:600; padding-right:15px; line-height:30px; border-right:1px solid #292929; color:#292929;}
.mBoardWrap02 .mBoard{width:80%;display:inline-block; float:left !important; padding-left:15px; line-height:30px; font-size:16px; color:#111e25;}
.mBoardWrap02 .mBoard ul{width:100%; height:30px; float:left; position:relative;}
.mBoardWrap02 .mBoard ul li{width:100%; height:30px; position:absolute; top:0; left:0; z-index:2; opacity:0;}
.mBoardWrap02 .mBoard ul li:first-child{opacity:1;}
.mBoardWrap02 .mBoard ul li a{display:inline-block; width:100%; line-height:30px; padding-right:90px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.mBoardWrap02 .mBoard ul li span.bDate{display:inline-block; float:right; color:#676767; font-size:14px;}

.mBoardWrap02 .arrowL{position:absolute; top:13px; right:72px; cursor:pointer; z-index:20;}
.mBoardWrap02 .arrowR{position:absolute; top:13px; right:44px;  cursor:pointer; z-index:20;}
.mBoardWrap02 .arrowMore{position:absolute; top:13px; right:15px; z-index:20;}



@media screen and (max-width:640px){
	
	.mBoardWrap .mBoard{width:70%;}
	
	.mBoardWrap .mBoardTit{font-size:16px; padding-left:10px; padding-right:10px;}
	.mBoardWrap .mBoard{font-size:14px; padding-left:10px;}
	.mBoardWrap .mBoard ul li span.bDate{font-size:12px;}
	
	.mBoardWrap .arrowL{right:67px;}
    .mBoardWrap .arrowR{right:39px;}
    .mBoardWrap .arrowMore{right:10px;}	
	
	.mBoardWrap .mBoard ul li span.bDate{display:none;}
	
	
	.mBoardWrap02 .mBoard{width:70%;}
	
	.mBoardWrap02 .mBoardTit{font-size:16px; padding-left:10px; padding-right:10px;}
	.mBoardWrap02 .mBoard{font-size:14px; padding-left:10px;}
	.mBoardWrap02 .mBoard ul li span.bDate{font-size:12px;}
	
	.mBoardWrap02 .arrowL{right:67px;}
    .mBoardWrap02 .arrowR{right:39px;}
    .mBoardWrap02 .arrowMore{right:10px;}	
	
	.mBoardWrap02 .mBoard ul li span.bDate{display:none;}
	
}


.bestPrd{width:96%; margin-left:2%; float:left;}
.bestPrd02{width:96%; margin-left:2%; float:left;}
.mainTit{width:100%; float:left; text-align:center; font-size:24px; font-weight:600; line-height:40px; color:#191919; padding:50px 0;}
.mainTit span{font-size:16px; font-weight:normal;}

.bestPrdCate{width:100%; float:left; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;}
.bestPrdCate ul{width:100%; float:left; text-align:center; height:50px;}
.bestPrdCate ul li{display:inline-block; float:left; width:25%; text-align:center;}
.bestPrdCate ul li a{display:inline-block; width:100%; line-height:50px; color:#878686; font-size:16px; cursor:pointer;}
/*.bestPrdCate ul li a:hover{line-height:48px; border-bottom:2px solid #878686;}*/
.bestPrdCate ul li.on a{line-height:48px; border-bottom:2px solid #878686;}


.mBestPrd{width:100%; float:left; padding:20px 0 30px; display:none;}
.mBestPrd .mBestCateWrap{width:325px; height:394px; float:left; display:table; display:none;}
.mBestPrd .mBestCate01{background:url(../images/bestPrd01.jpg) no-repeat;}
.mBestPrd .mBestCate02{background:url(../images/bestPrd02.jpg) no-repeat;}
.mBestPrd .mBestCate03{background:url(../images/bestPrd03.jpg) no-repeat;}
.mBestPrd .mBestCate04{background:url(../images/bestPrd04.jpg) no-repeat;}
.mBestPrd .mBestCate05{background:url(../images/bestPrd05.jpg) no-repeat;}

.mBestPrd .mBestCate{width:100%; height:100%; display:table-cell; text-align:center; vertical-align:middle; color:#fff; font-size:18px;}
.mBestPrd .mBestCate span{font-size:24px; font-weight:600;}

.mBest{width:100%; float:left;}
.mBest li{width:48%; float:left; border:1px solid #cccccc; margin:0 1% 20px;; overflow:hidden;}
.mBest li .mBestImg{width:100%; height:450px; float:left; overflow:hidden; background:#ffffff;}
.mBest li .mBestImg img{width:100%; height:100%; object-fit:cover;}
.mBest li .mBestSub{width:100%; float:left; padding-bottom:0px; color:#191919; font-size:17px; text-align:center; line-height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.mBest li .mBestSub span{font-size:18px; font-weight:600;}
.mBest li .mBestPrice{width:100%; float:left; padding-bottom:20px; color:#191919; font-size:15px; text-align:center; line-height:30px;}
.mBest li .mBestIcon{width:100%; float:left; height:13px; padding-top:1px; padding-bottom:1px; overflow:hidden; text-align:center;}




@media screen and (max-width:640px){
	
	.bestPrdCate ul li{padding:0 10px;}
	
	.mBest li .mBestSub{font-size:15px;}
	.mBest li .mBestPrice{font-size:12px;}
	
	.mBest li .mBestImg{height:300px;}
	
}

@media screen and (max-width:480px){
	
	.bestPrdCate ul li{padding:0 0px;}
	
	.mBest li .mBestSub{font-size:14px;}
	.mBest li .mBestPrice{font-size:12px;}
	
	.mBest li .mBestImg{height:200px;}
	
}


.kaudioWrap{width:100%; float:left;}
.kaudioWrap a{width:96%; margin-left:2%; height:145px; display:inline-block;}
.kaudio{width:100%; height:145px; float:left; position:relative; overflow:hidden; display:table;}
.kaudio01{background:url(../images/main01.jpg) no-repeat right 0;}
.kaudio02{background:url(../images/main02.jpg) no-repeat right 0;}
.kaudio03{background:url(../images/main03.jpg) no-repeat right 0;}

.kaudioTD01{display:table-cell; width:70%; height:100%; text-align:left; padding-left:4%; vertical-align:middle; color:#fff; font-size:20px; font-weight:600; line-height:24px;}
.kaudioTD01 span{font-weight:normal; font-size:16px;}
.kaudioTD02{display:table-cell; width:30%; height:100%; text-align:center; vertical-align:middle;}
.kaudioTD03{display:table-cell; width:70%; height:100%; text-align:left; padding-left:4%; vertical-align:middle; color:#082a3c; font-size:20px; font-weight:600; line-height:24px;}
.kaudioTD03 span{font-weight:normal; font-size:16px;}




.reviewWrap{width:100%; padding:0px 2% 30px; float:left; background:#fff; margin-top:30px;}
.review{width:100%; padding:0px 0 20px; float:left;}
.review .reviewBox{width:98%; margin:5px 1%; float:left; border:1px solid #c2c2c2; background:#fff; text-align:center; position:relative;}
.review .reviewBox .reviewImg{width:100%; height:250px; overflow:hidden; float:left; background:#ffffff;}
.review .reviewBox .reviewImg img{width:100%; height:100%; object-fit:cover;}
.review .reviewBox .reviewSubj{width:100%; height:48px; padding:0px 5%; margin:10px 0; overflow:hidden; float:left; line-height:24px; font-size:18px; color:#292929; font-weight:600; text-align:center;}
.review .reviewBox .reviewLine{width:100%; text-align:center;}
.review .reviewBox .reviewLine span{width:30px; height:1px; display:inline-block; background:#c2c2c2;}
.review .reviewBox .reviewCont{clear:both; width:90%; height:66px; overflow:hidden; padding:0px 5%; margin:15px 0; float:left; line-height:22px; font-size:15px; color:#292929; text-align:center;}


.reviewBtn{width:100%; float:left; text-align:center;}
.reviewBtn a{display:inline-block; width:160px; height:40px; border:1px solid #333333; color:#333333; font-size:18px; line-height:38px; background:url(../images/btnArrow02.png) no-repeat 130px center; padding-left:30px; text-align:left; }


@media screen and (max-width:640px){
	
	.review .reviewBox .reviewSubj{font-size:16px;}
	.review .reviewBox .reviewCont{font-size:13px;}
	
	.review .reviewBox .reviewImg{height:200px;}
	
}

@media screen and (max-width:480px){
	
	.review .reviewBox .reviewSubj{font-size:15px;}
	.review .reviewBox .reviewCont{font-size:12px;}
	
	.review .reviewBox .reviewImg{height:120px;}
	
}


.mainMap{width:100%; height:250px; float:left;}


/* foot */

#footWrap{width:100%; float:left; background:#262626; padding:20px 0; position:relative; z-index:2;}
#footWrap .fLogo{width:100%; float:left; text-align:center;}
#footWrap .foot{width:100%; float:left; line-height:24px; font-size:16px; color:#9f9f9f; font-family: 'Nanum Gothic', sans-serif; font-weight:normal; text-align:center; padding-top:15px;}
#footWrap .foot span{font-weight:600; color:#b4b4b4;}
#footWrap .copy{width:100%; float:left; line-height:24px; font-size:16px; color:#cdcdcd; font-family: 'Nanum Gothic', sans-serif; display:inline-block; padding-top:10px;text-align:center; font-weight:normal; }

.escrowWrap{position:absolute; top:17px; right:2%;}


@media screen and (max-width:640px){
	#footWrap .foot{font-size:14px;}
	#footWrap .copy{font-size:14px;}
}

@media screen and (max-width:480px){
	#footWrap .foot{font-size:12px; letter-spacing:-1px;}
	#footWrap .copy{font-size:12px;}
}


/* bottom */
#bottom{width:100%; float:left; background:#363636; color:#fff; padding:20px 0; position:relative; z-index:2; text-align:center; margin-top:30px;}
.bottomTxt01{width:100%; float:left; padding-bottom:20px; color:#fff; font-size:18px; font-weight:600;}
.bottomTxt02{width:100%; float:left; padding-bottom:20px; color:#fff; font-size:30px; font-weight:600;}
.bottomTxt03{width:100%; float:left; color:#fff; font-size:16px;line-height:24px;}
.bottomTxt03 span{font-weight:600;}

@media screen and (max-width:640px){
	.bottomTxt01{font-size:17px; padding-bottom:15px;}
	.bottomTxt02{font-size:24px; padding-bottom:15px;}
	.bottomTxt03{font-size:14px;}
}

@media screen and (max-width:480px){
	.bottomTxt01{font-size:16px; padding-bottom:10px;}
	.bottomTxt02{font-size:20px; padding-bottom:10px;}
	.bottomTxt03{font-size:12px;}
}


/* sub Common*/

.subTopWrap{width:100%; float:left;}
.subTopBg{width:100%; float:left; height:300px;}

.subTitBg01_01{background:url(../images/sub/subTop01_01.jpg) no-repeat right 0;}
.subTitBg01_02{background:url(../images/sub/subTop01_02.jpg) no-repeat right 0;}

.subTitBg02_01{background:url(../images/sub/subTop02_01.jpg) no-repeat right 0;}
.subTitBg02_02{background:url(../images/sub/subTop02_02.jpg) no-repeat right 0;}
.subTitBg02_03{background:url(../images/sub/subTop02_03.jpg) no-repeat right 0;}
.subTitBg02_04{background:url(../images/sub/subTop02_04.jpg) no-repeat right 0;}
.subTitBg02_05{background:url(../images/sub/subTop02_05.jpg) no-repeat right 0;}
.subTitBg02_06{background:url(../images/sub/subTop02_06.jpg) no-repeat right 0;}
.subTitBg02_07{background:url(../images/sub/subTop02_06.jpg) no-repeat right 0;}
.subTitBg02_08{background:url(../images/sub/subTop02_06.jpg) no-repeat right 0;}
.subTitBg02_09{background:url(../images/sub/subTop02_06.jpg) no-repeat right 0;}
.subTitBg02_010{background:url(../images/sub/subTop02_06.jpg) no-repeat right 0;}

.subTitBg03_01{background:url(../images/sub/subTop03_01.jpg) no-repeat right 0;}
.subTitBg03_02{background:url(../images/sub/subTop03_01.jpg) no-repeat right 0;}

.subTitBg04_01{background:url(../images/sub/subTop04_01.jpg) no-repeat right 0;}
.subTitBg04_02{background:url(../images/sub/subTop04_02.jpg) no-repeat right 0;}
.subTitBg04_03{background:url(../images/sub/subTop04_03.jpg) no-repeat right 0;}

.subTitBg0100_01{background:url(../images/sub/subTop0100_01.jpg) no-repeat right 0;}
.subTitBg0100_02{background:url(../images/sub/subTop0100_02.jpg) no-repeat right 0;}
.subTitBg0100_03{background:url(../images/sub/subTop0100_03.jpg) no-repeat right 0;}
.subTitBg0100_04{background:url(../images/sub/subTop0100_04.jpg) no-repeat right 0;}

.subTitBg0200_01{background:url(../images/sub/subTop0200_01.jpg) no-repeat right 0;}
.subTitBg0200_02{background:url(../images/sub/subTop0200_02.jpg) no-repeat right 0;}
.subTitBg0200_03{background:url(../images/sub/subTop0200_03.jpg) no-repeat right 0;}
.subTitBg0200_04{background:url(../images/sub/subTop0200_04.jpg) no-repeat right 0;}
.subTitBg0200_05{background:url(../images/sub/subTop0200_05.jpg) no-repeat right 0;}

.subTitBg0300_00{background:url(../images/sub/subTop0200_01.jpg) no-repeat right 0;}
.subTitBg0300_01{background:url(../images/sub/subTop0200_01.jpg) no-repeat right 0;}
.subTitBg0300_02{background:url(../images/sub/subTop0200_02.jpg) no-repeat right 0;}
.subTitBg0300_03{background:url(../images/sub/subTop0200_03.jpg) no-repeat right 0;}
.subTitBg0300_04{background:url(../images/sub/subTop0200_04.jpg) no-repeat right 0;}
.subTitBg0300_05{background:url(../images/sub/subTop0200_05.jpg) no-repeat right 0;}


.subMenu{width:100%; float:left; padding:15px 0; text-align:center; background:#04334b; position:relative; z-index:20;}
.subMenu a{display:inline-block; line-height:20px; font-size:14px; color:#95a6b1; padding:0 10px;}
.subMenu a.on{color:#fff;}

.subTitWrap{width:100%; float:left; padding:50px 0 30px; text-align:center; font-size:22px; color:#191919; font-weight:600;}

#subWrap{width:100%; float:left;}
.subCont{width:100%;  float:left; padding:0 2%;}
.subBoard{width:100%;  float:left; padding:0 3%;}


/*sub page*/
.sub01Txt{width:100%; float:left; padding-bottom:30px; text-align:center;}
.subBg01_01{width:100%; float:left; padding:30px 2%; color:#fff; font-size:18px; text-align:center; line-height:24px; background:url(../images/sub/subBg01_01.jpg) no-repeat center center;}

.subMaps{width:100%; height:300px; float:left;}
.subTxt{width:100%; float:left; padding-top:20px; padding-bottom:50px;}
.subTxt span{display:block; padding:10px 0px 10px 50px; line-height:25px; font-size:16px; color:#0f0f0f; margin-bottom:15px;}
.subTxt span.pos{background:url(../images/sub/icon_pos.png) no-repeat;}
.subTxt span.tel{background:url(../images/sub/icon_tel.png) no-repeat;}
.subTxt span.fax{background:url(../images/sub/icon_fax.png) no-repeat;}
.subTxt span.email{background:url(../images/sub/icon_email.png) no-repeat;}


@media screen and (max-width:480px){
	
	.subBg01_01{font-size:16px;}
	.subTxt span{font-size:14px;}
	
}

.searchWrap{width:100%; height:80px; position:relative; z-index:1; text-align:center; float:left;}


.prdTxtBox{width:100%; padding:20px 10px; text-align:center; background:#008dd1; color:#ffffff; font-size:18px; line-height:140%; margin-top:30px;}
.prdTxtBox span{font-weight:600;}
