﻿@charset "UTF-8";
@import "school_com.css";

#inquire-header {
	width: 690px;
	height: 325px;
	text-indent: -9999px;
	background-image: url(../school/image2/inq_header.jpg);
	background-repeat: no-repeat;
}

.chapter {
	width: 690px;
	height: 52px;
	text-indent: -9999px;
	margin: 20px 0 0;
}

#chapter1 {
	background-image: url(../school/image2/inq_chapter_1.jpg);
	background-repeat: no-repeat;
}
#chapter2 {
	background-image: url(../school/image2/inq_chapter_2.jpg);
	background-repeat: no-repeat;
}
#chapter3 {
	background-image: url(../school/image2/inq_chapter_3.jpg);
	background-repeat: no-repeat;
}

.chapter-block {
	width: 690px;
	background-image: url(../school/image2/inq_bg.gif);
	background-repeat: repeat-y;
	padding: 13px 0 20px;
}

.chapter-bottom {
	width: 690px;
	height: 10px;
	background-image: url(../school/image2/inq_chapter_bottom.gif);
	background-repeat: no-repeat;
}

#chapter-block1 {
	width: 650px;
	padding:13px 20px 12px;
}

#faq-title-block {
	margin: 0 0 0 45px;
}

#pre-load {
	display: none;
}

#faq-title-block td {
	width: 180px;
	height: 59px;
	vertical-align: bottom;
	padding: 0 10px 0 0;
}
#faq-title-block td#faq1-title {
	background-image: url(../school/image2/inq_faq_tab1_l.jpg);
	background-repeat: no-repeat;
	visibility: visible;
}
#faq-title-block td#faq2-title {
	background-image: url(../school/image2/inq_faq_tab2_l.jpg);
	background-repeat: no-repeat;
	visibility: hidden;
}
#faq-title-block td#faq3-title {
	background-image: url(../school/image2/inq_faq_tab3_l.jpg);
	background-repeat: no-repeat;
	visibility: hidden;
}

#faq1-link {
	background-image: url(../school/image2/inq_faq_tab1.jpg);
	background-repeat: no-repeat;
	display: none;
	width: 180px;
	height: 39px;
	text-indent: -9999px;
	visibility: visible;
}
#faq2-link {
	background-image: url(../school/image2/inq_faq_tab2.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 180px;
	height: 39px;
	text-indent: -9999px;
	visibility: visible;
}
#faq3-link {
	background-image: url(../school/image2/inq_faq_tab3.jpg);
	background-repeat: no-repeat;
	display: block;
	width: 180px;
	height: 39px;
	text-indent: -9999px;
	visibility: visible;
}

#faq-container {
	font-size: 14px;
	line-height: 18px;
	width: 650px;
	padding: 5px 0;
	background-image: url(../school/image2/inq_faq_middle1.gif);
	background-repeat: repeat-y;
}
#faq-container-dmy1 {
	background-image: url(../school/image2/inq_faq_middle2.gif);
	background-repeat: no-repeat;
}
#faq-container-dmy2 {
	background-image: url(../school/image2/inq_faq_middle3.gif);
	background-repeat: no-repeat;
}
#faq-container-dmy3 {
	background-image: url(../school/image2/inq_faq_middle1.gif);
	background-repeat: no-repeat;
}

#faq-container .inside {
	width: 600px;
	height: 250px;
	overflow: auto;
	padding: 0 15px 0 25px;
}

#faq-container .item {
	margin: 0 0 7px;
}

#faq-frame-top {
	width: 650px;
	height: 10px;
	background-image: url(../school/image2/inq_faq_frame.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#faq-frame-bottom {
	width: 650px;
	height: 10px;
	background-image: url(../school/image2/inq_faq_frame.gif);
	background-repeat: no-repeat;
	background-position: 0 -10px;
}

#faq-container .answer {
	margin: 5px 0 15px 0;
}

#faq2,
#faq3 {
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
}

#answer01,
#answer02,
#answer03,
#answer04,
#answer05,
#answer06,
#answer07,
#answer08,
#answer09,
#answer10,
#answer11,
#answer12,
#answer13,
#answer14,
#answer15,
#answer16,
#answer17,
#answer18,
#answer19,
#answer20,
#answer21,
#answer22,
#answer23,
#answer24,
#answer25,
#answer26,
#answer27,
#answer28,
#answer29,
#answer30 {
	display: none;
}

#chapter-block2 {
	padding-top: 34px;
	padding-bottom: 34px
}

#tel-number {
	width: 288px;
	margin: 15px auto 0;
}

#business-time {
	width: 433px;
	margin: 11px auto 0;
}

#chapter-block3 {
	width: 665px;
	padding-left: 25px;
}

#privacy {
	margin: 0 0 10px 3px;
}

#privacy a {
	font-size: 14px;
	line-height: 18px;
}

.form-block {
	font-size: 14px;
	line-height: 18px;
	width: 619px;
	padding: 10px 23px;
}

.form-block td {
	vertical-align: top;
	padding-bottom: 20px;
}

.form-block .item {
	width: 155px;
	padding-top: 5px;
}

.form-block .data {
	width: 430px;
}

.form-block .title {
	background: url(../school/image2/inq_mark_1.gif) no-repeat 0 50%;
	padding: 0 0 0 11px;
}

.form-block .small {
	font-size: 10px;
	line-height: 14px;
	color: #bf4300;
}

#chapter-block3 {
	padding-bottom: 0;
}


/* メニュー */
#inq-menu1-title {
	width: 229px;
	height: 49px;
	text-indent: -9999px;
	margin: 18px 0 0;
}
#inq-menu1-title {
	margin-top: 0;
}

#inq-menu1-title {
	background-image: url(../school/image2/inq_menu_title.gif);
	background-repeat: no-repeat;
}

#inq-menu1-block li {
	width: 229px;
	height: 33px;
}

#inq-menu1-block li a,
#inq-menu1-block li .now {
	display: block;
	width: 229px;
	height: 33px;
	text-indent: -9999px;
}
#inq-menu1-block li#inq-menu1-3 a,
#inq-menu1-block li#inq-menu1-3 .now {
	height: 49px;
}

#inq-menu1-block li#inq-menu1-1 a {
	background: url(../school/image2/inq_menu_list.gif) no-repeat 0px 0px;
}
#inq-menu1-block li#inq-menu1-1 a:hover {
	background-position: -229px 0px;
}
#inq-menu1-block li#inq-menu1-1 .now {
	background: url(../school/image2/inq_menu_list.gif) no-repeat -458px 0px;
}

#inq-menu1-block li#inq-menu1-2 a {
	background: url(../school/image2/inq_menu_list.gif) no-repeat 0px -33px;
}
#inq-menu1-block li#inq-menu1-2 a:hover {
	background-position: -229px -33px;
}
#inq-menu1-block li#inq-menu1-2 .now {
	background: url(../school/image2/inq_menu_list.gif) no-repeat -458px -33px;
}

#inq-menu1-block li#inq-menu1-3 a {
	background: url(../school/image2/inq_menu_list.gif) no-repeat 0px -66px;
}
#inq-menu1-block li#inq-menu1-3 a:hover {
	background-position: -229px -66px;
}
#inq-menu1-block li#inq-menu1-3 .now {
	background: url(../school/image2/inq_menu_list.gif) no-repeat -458px -66px;
}


/* エラー、確認、完了画面 */
#php_maintext h2 {
	margin: 10px 0 10px 0;
}

#send_confirm table {
	background-color:#ff527b;
}

#send_confirm .title {
	width: 150px;
	font-weight: bold;	background-color:#ffcbd8;
	padding:5px;
}

#send_confirm .cont {
	background-color:#fff;
	padding:5px;
}
