@charset "UTF-8";
<!--

/*----------------------------------------

センタリング

----------------------------------------*/

/*--------------------
IE
--------------------*/

body{
}

/*----------------------------------------

タグ

----------------------------------------*/

h1{
}

h2{
}

h3{
	color:#FE8603;
}

h4{
	border-top:dotted 1px #aaaaaa;
	padding:10px 0 10px 0;
	margin:0 10px 0 10px;
}

img	 {
	border: 0;
}
form {
	margin:0px;
	padding: 0px;
}
em {
	font-size:1px;
	visibility:hidden;
}
/*----------------------------------------

構造

----------------------------------------*/

body{
}

#container{
}

#header{
}

#contents{
}

#section1{
	width:920px;
}

#section2{
}

#footer{
}

/*----------------------------------------

#header

----------------------------------------*/

#header{
	border-bottom:solid 2px #FE8603;
}
/*----------------------------------------

#section1

----------------------------------------*/
#form-box {

}
#form-box .required {
	color:#FF3333;
}
#form-box .err_msg {
	color:#FF3333;
}
#form-box #comp_name {
	width:300px;
	ime-mode:active;
}
#form-box #dept_name {
	width:300px;
	ime-mode:active;
}
#form-box #name {
	width:300px;
	ime-mode:active;
}
#form-box #kana {
	width:300px;
	ime-mode:active;
}
#form-box #zip {
	width:100px;
	ime-mode:inactive;
}
#form-box #prefecture {
}
#form-box #address {
	width:300px;
	ime-mode:active;
}
#form-box #email {
	width:300px;
	ime-mode:inactive;
}
#form-box #email_conf {
	width:300px;
	ime-mode:inactive;
}
#form-box #tel {
	width:100px;
	ime-mode:inactive;
}
#form-box #content {
	ime-mode:active;
}
#form-box table#tbl1 {
}
#form-box table#tbl1 th {
	width:150px;
	padding:8px 5px;
	text-align:right;
	background-color:#F1F1F1;
	border-left:2px solid #FF9B06;
}
#form-box table#tbl1 td {
	padding:8px 5px;
}
#form-box #btn-area {
	padding:15px;
	text-align:center;
}
#information-box h3#select {
	background:url(/inquiry/images/tit_select.jpg) no-repeat;
	width:920px;
	height:36px;
}
#information-box h3#document {
	background:url(/inquiry/images/tit_document.jpg) no-repeat;
	width:920px;
	height:36px;
}
#information-box h3#inquiry {
	background:url(/inquiry/images/tit_inquiry.jpg) no-repeat;
	width:920px;
	height:36px;
}
#information-box #inn {
	width:880px;
	margin:5px 20px 30px 20px;
	overflow: hidden;
	clear: both;
}
#information-box #inn-2 {
	width: 920px;
	margin: 20px 0 50px 60px;
	overflow: hidden;
	clear: both;
}
#information-box #inn-2 a {
	width: 250px;
	height: 45px;
	text-decoration: none;
	display: block;
	float: left;
}
#information-box #inn-2 a.btn-inq-01 {
	margin: 0 20px 0 0;
	background: url(/inquiry/images/btn_inq_01.jpg) no-repeat;
}
#information-box #inn-2 a.btn-inq-02 {
	margin: 0 20px 0 0;
	background: url(/inquiry/images/btn_inq_02.jpg) no-repeat;
}
#information-box #inn-2 a.btn-inq-03 {
	background: url(/inquiry/images/btn_inq_03.jpg) no-repeat;
}
#information-box #inn-2 a:hover {
	background-position: 0 -45px;
}
#information-box #bg_school_t {
	background:url(/inquiry/images/bg_school_t.jpg) no-repeat;
	width:880px;
	height:47px;
	margin-top:20px;
}
#information-box #bg_school_m {
	background:url(/inquiry/images/bg_school_m.jpg) repeat-y;
	width:880px;
	padding:20px 20px 5px 20px;
}
#information-box #bg_school_b {
	background:url(/inquiry/images/bg_school_b.jpg) no-repeat;
	width:880px;
	height:10px;
}
#information-box #bg_tourist_t {
	background:url(/inquiry/images/bg_tourist_t.jpg) no-repeat;
	width:880px;
	height:47px;
	margin-top:30px;
}
#information-box #bg_tourist_m {
	background:url(/inquiry/images/bg_tourist_m.jpg) repeat-y;
	width:880px;
	padding:20px 20px 5px 20px;
}
#information-box #bg_tourist_b {
	background:url(/inquiry/images/bg_tourist_b.jpg) no-repeat;
	width:880px;
	height:10px;
}
#information-box .inn_box {
	width:836px;
	overflow:hidden;
	margin-bottom:15px;
	border-bottom:1px dashed #CCCCCC;
	padding-bottom:10px;
}
#information-box .inn_box_l {
	float:left;
	width:408px;
}
#information-box .inn_box_r {
	float:left;
	width:408px;
	margin-left:20px;
}
#information-box .inn_box_l .img,
#information-box .inn_box_r .img {
	float:left;
	background:url(/inquiry/images/csr_01.jpg) repeat-y scroll 0 0;
	padding-left:10px;
}
#information-box .inn_box_l .img_02,
#information-box .inn_box_r .img_02 {
	float:left;
	background:url(/inquiry/images/csr_02.jpg) repeat-y scroll 0 0;
	padding-left:10px;
}
#information-box .inn_box_l .txt_box,
#information-box .inn_box_r .txt_box {
	margin-left:10px;
	width:278px;
	float:left;
}
#information-box .inn_box_l .txt_box .tit,
#information-box .inn_box_r .txt_box .tit {
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
#information-box .inn_box_l .txt_box span,
#information-box .inn_box_r .txt_box span {
	color:#F93F00;
}

.alert{
	color:#ff0000;
	font-size:120%;
}

.pamphletbox{
	background-image:url(../images/bg_pamphlet_bottom.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
}

.pamphletbox_in{
	background-image:url(../images/bg_pamphlet_top.gif);
	background-position:center top;
	background-repeat:no-repeat;
	padding:10px 10px 10px 10px;
}

.pamphlet_left{
	float:left;
	width:450px;
}
.pamphlet_right{
	float:right;
	width:450px;
}
.linkline a{
	text-decoration:underline;
}
.linkline a:hover{
	text-decoration:none;
}

/* --- 電子パンフレット --- */
#lbl_pamphlet{
	background-image:url(../images/lbl_pamphlet.gif);
	width:920px;
}

/* --- お問い合せ --- */
#lbl_inquiry{
	background-image:url(../images/lbl_inquiry.gif);
	width:920px;
}

/* --- 資料請求 --- */
#lbl_document{
	background-image:url(../images/lbl_document.gif);
	width:920px;
}

