* {margin: 0px;padding: 0px;}

html{}

img {
	border: none;
	vertical-align : bottom;
}

body {
  font-size: 70%;
  line-height: 150%;
  font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
  text-align:center;
  }
  
  
#wrapper {
  	width: 785px;
	height: 100%;
	color: #333;
  	background:#fff url(../img/bg_body.jpg) repeat-y ;
	margin:0px auto;
	text-align: center;

}

#head {
  	width: 770px;
	height: 68px;
	color: #333;
  	background:#fff url(../img/bg_head.jpg) ;
	margin:0px auto;
	text-align: center;

}

#head2 {
  	width: 770px;
	height: 68px;
	color: #333;
  	background:#fff url(../img/bg_head2.jpg) ;
	margin:0px 0px 50px 0px;
	text-align: center;

}

#head3 {
  	width: 770px;
	height: 68px;
	color: #333;
  	background:#fff url(../img/bg_head3.jpg) ;
	margin: 0px 0px 50px 0px;
	text-align: center;

}

#main {
  	width: 770px;
	height: 550px;
	color: #333;
  	background:#fff url(../img/bg_top.jpg) no-repeat;
	text-align: center;
}

#main-ck {
  	width: 770px;
	height: 550px;
	color: #333;
  	background:#fff url(../img/bg_top_ck.jpg) no-repeat;
	text-align: center;
}

#main-ch {
  	width: 770px;
	height: 550px;
	color: #333;
  	background:#fff url(../img/bg_top_ch.jpg) no-repeat;
	text-align: center;
}

#main-korea {
  	width: 770px;
	height: 550px;
	color: #333;
  	background:#fff url(../img/bg_top_korea.jpg) no-repeat;
	text-align: center;
}

.main-img {
    margin-top : 330px;
}

.main-img-ck {
    margin-top : 410px;
}

#main-tx {
  	width: 600px;
	height: auto;
	margin:0px auto;
	text-align: left;
}

#main-tx p {
  	font-size : 12px;
	width: 600px;
	text-align: left;

}

#main2 {
  	width: 770px;
	height: auto;
	margin:0px auto;
	text-align: center;
}

#main2 p {
  	font-size : 12px;
	width: 550px;
	text-align: left;

}

#main2-ch1 {
  	width: 741px;
	height: 333px;
	background:#fff url(../img/bg_sub_ch1.jpg) no-repeat;
	text-align: center;
}

#main2-ch1 p {
  	font-size : 12px;
	text-align: left;
}

#main2-ch2 {
  	width: 741px;
	height: 333px;
	background:#fff url(../img/bg_sub_ch2.jpg) no-repeat;
	text-align: center;
}

#main2-ch2 p {
  	font-size : 12px;
	text-align: left;
}

#main2-ck1 {
  	width: 741px;
	height: 333px;
	background:#fff url(../img/bg_sub_ck1.jpg) no-repeat;
	text-align: center;
}

#main2-ck1 p {
  	font-size : 12px;
	text-align: left;
}



#accommo {
  	width: 699px;
	height: 581px;
	padding : 200px 0px 0px 0px;
	background:#fff url(../img/bg_accommo.jpg) no-repeat;
	margin:0px auto;
	text-align: center;

}

#accommo-ck {
  	width: 699px;
	height: 581px;
	padding : 200px 0px 0px 0px;
	background:#fff url(../img/bg_accommo_ck.jpg) no-repeat;
	margin:0px auto;
	text-align: center;

}

#accommo-ch {
  	width: 699px;
	height: 581px;
	padding : 200px 0px 0px 0px;
	background:#fff url(../img/bg_accommo_ch.jpg) no-repeat;
	margin:0px auto;
	text-align: center;

}

#accommo li {
  	list-style-type : none;
	line-height : 20px;

}


#foot {
clear:both;
  	width: 770px;
	height: 105px;
	color: #333;
  	background:#fff url(../img/bg_food.jpg) repeat-x;
	margin-top: 50px;
	text-align: center;

}


.form1 {
    text-align : left;
	font-size: 12px;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	line-height: 20px;
	color: #666666;


}
.form2 {
    text-align : left;
	font-size: 10px;
	font-weight: bold;

}
.form3 {
    text-align : left;
	font-size: 10px;
	background-color: #FFFFCC;
	padding: 10px;
	line-height: 15px;


}
.form4 {
    text-align : left;
	font-size: 14px;
	padding: 10px;
	line-height: 12px;
	border-bottom-width: 1px;
	border-left-width: 6px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #00CCFF;
	border-left-color: #00CCFF;
	font-weight: bolder;


}

.form6 {
    text-align : left;
	width : 749px;
	font-size: 12px;
	padding: 10px;
	line-height: 20px;
}

.comform1 {
    text-align : left;
	font-size: 12px;
}
.comform2 {
    text-align : left;
	font-size: 12px;
}

.info {
    padding : 10px;

}

.text {
  padding-left : 20px;
}