/* topImage */
#topImage {background-image:url('/images/icon/intro_top_01.jpg');}


/* contents */
#contents {width:1050px; margin:0 auto; padding:62px 0 100px;}
#contents .contentsTit {width:100%;}
#contents .contentsTit .titText {margin-bottom:55px; font-size:45px; font-weight:bold; text-align:center;}

/*#contents .netDiv {width:100%; height:720px;}*/
#contents .netDiv {width:100%; height:100%;}
#contents .netDiv .netTb {width:100%; height:100%; border:1px solid #ddd; border-collapse:collapse;}

#contents .netDiv .netTb .netBtn {width:180px; height:65px; font-size:18px; font-weight:bold; text-align:center; border:1px solid #ddd; cursor:pointer;}
/*#contents .netDiv .netTb .mapTd {width:690px; height:480px;}*/
#contents .netDiv .netTb .mapTd {width:690px; height:100%;}
/*#contents .netDiv .netTb #mapArea {display:block; width:690px; height:480px; clear:both;}*/
#contents .netDiv .netTb #mapArea {display:block; width:690px; height:100%; clear:both;}
#contents .netDiv .netTb #mapArea2 {display:block; clear:both;}
#contents .netDiv .netTb .address {width:100%; text-align:center; font-size:18px; font-weight:bold;}
#contents .netDiv .netTb .addInfo {width:100%; padding-left:110px; font-size:18px; font-weight:bold; line-height:150%;}
#contents .netDiv .netTb .addInfo .sp_orange {color:#F08044;}
#contents .netDiv .netTb .addInfo .sp_green {color:#02AE16;}
#contents .netDiv .netTb .addInfo .sp_aloe {color:#ffe349;}

#contents .contents1 {width:100%;}

#contents .contents1 .address {width:100%; text-align:center; font-size:25px; }
	
.webContents {display:block}
.mobileContents {display:none;}


@media all and (max-width:1300px) {

	
	#contents {width:850px;}

	#contents .contentsTit .titText {font-size:38px;}

	/*#contents .netDiv {width:100%; height:640px;}
	#contents .netDiv .netTb .netBtn {width:130px; height:60px; font-size:16px;}
	#contents .netDiv .netTb .mapTd {width:590px; height:440px;}
	#contents .netDiv .netTb #mapArea {display:block; width:590px; height:440px;}*/
	#contents .netDiv {width:100%; height:100%;}
	#contents .netDiv .netTb .netBtn {width:130px; height:60px; font-size:16px;}
	#contents .netDiv .netTb .mapTd {width:590px; height:100%;}
	#contents .netDiv .netTb #mapArea {display:block; width:590px; height:100%;}
	
	#contents .netDiv .netTb .address {font-size:18px;}
	#contents .netDiv .netTb .addInfo {padding-left:70px; font-size:18px;}

	
	#topImage {background-image:url('/images/icon/intro_top_01_02.jpg');}

}


@media all and (max-width:950px) {

	
	#contents {width:750px;}

	#contents .contentsTit .titText {font-size:32px;}

	/*#contents .netDiv {width:100%; height:560px;}
	#contents .netDiv .netTb .netBtn {width:110px; height:60px; font-size:14px;}
	#contents .netDiv .netTb .mapTd {width:530px; height:385px;}
	#contents .netDiv .netTb #mapArea {display:block; width:530px; height:385px;}*/
	#contents .netDiv {width:100%; height:100%;}
	#contents .netDiv .netTb .netBtn {width:110px; height:60px; font-size:14px;}
	#contents .netDiv .netTb .mapTd {width:530px; height:100%;}
	#contents .netDiv .netTb #mapArea {display:block; width:530px; height:100%;}
	#contents .netDiv .netTb .address {font-size:15px;}
	#contents .netDiv .netTb .addInfo {padding-left:70px; font-size:15px;}

}

@media all and (max-width:600px) {


	#contents {width:94%; padding:70px 3%;}

	#contents .contentsTit .titText {font-size:25px;}
	
	#contents .contents1 .sp1 {font-size:20px;}
	#contents .contents1 .sp2 {font-size:14px;}

	
	.img_01 {display:none;}
	.img_01_m {display:block;}
	
	.webContents {display:none}
	.mobileContents {display:block;}

	#contents .netDiv {width:100%; height:100%;}
	#contents .netDiv .netTb {width:100%; height:100%; border:1px solid #ddd; border-collapse:collapse;}

	#contents .netDiv .netTb .netBtn {width:16.6%; height:50px; font-size:12px; font-weight:bold; text-align:center; border:1px solid #ddd; cursor:pointer;}
	#contents .netDiv .netTb .mapTd {width:100%; height:300px;}
	#contents .netDiv .netTb #mapArea2 {display:block; width:100%; height:300px; clear:both;}
	#contents .netDiv .netTb .address {font-size:13px;}
	#contents .netDiv .netTb .addInfo {font-size:12px;}

}