@charset "utf-8";
/* ===================================================================
CSS information

 file name  :index.css
 author     :keyword-co.net(admin)
 style info :2層目以降ページ用css

 
=================================================================== */

#main_innerS {
	width:492px;
	margin:0 14px;
}

#main_innerM {
	width:500px;
	margin:0 10px;
}

#main_innerL {
	width:512px;
	margin:0 3px;
}

#main_innerL ul {
	margin-bottom:30px;
}


/*----------------------------------------------------
	h2〜
		見出し
----------------------------------------------------*/

h2#establish {
	background:url(../img/title_bg/title01.jpg);
	text-indent:-9999px;
	width:520px;
	height:81px;
	margin-bottom:40px;
}
h2#purpose {
	background:url(../img/title_bg/title02.jpg);
	text-indent:-9999px;
	width:520px;
	height:81px;
	margin-bottom:16px;
}
h2#benefit {
	background:url(../img/title_bg/title03.jpg);
	text-indent:-9999px;
	width:520px;
	height:81px;
	margin-bottom:7px;
}
h2#method {
	background:url(../img/title_bg/title04.jpg);
	text-indent:-9999px;
	width:520px;
	height:81px;
	margin-bottom:23px;
}
h2#list {
	background:url(../img/title_bg/title05.jpg);
	text-indent:-9999px;
	width:520px;
	height:81px;
	margin-bottom:23px;
}
h2#inquiry
 {
	background:url(../img/title_bg/title06.jpg);
	text-indent:-9999px;
	width:520px;
	height:81px;
	margin-bottom:23px;
}
h2#proposal
 {
	background:url(../img/title_bg/title07.jpg);
	text-indent:-9999px;
	width:520px;
	height:81px;
	margin-bottom:23px;
}
h2#philosophy
 {
	background:url(../img/title_bg/title08.jpg);
	text-indent:-9999px;
	width:520px;
	height:81px;
	margin-bottom:23px;
}
h2#approach
 {
	background:url(../img/title_bg/title09.jpg);
	text-indent:-9999px;
	width:520px;
	height:81px;
	margin-bottom:23px;
}
h2#history
 {
	background:url(../img/title_bg/title10.jpg);
	text-indent:-9999px;
	width:520px;
	height:81px;
	margin-bottom:23px;
}

/*目的について*/

h3#mokuteki01 {
	background:url(../img/title_bg/mokuteki_subtitle01.gif);
	text-indent:-9999px;
	width:508px;
	height:42px;
	margin:30px 0 16px 4px;
}
h3#mokuteki02 {
	background:url(../img/title_bg/mokuteki_subtitle02.gif);
	text-indent:-9999px;
	width:508px;
	height:42px;
	margin:40px 0 16px 4px;
}
h3#mokuteki03 {
	background:url(../img/title_bg/mokuteki_subtitle03.gif);
	text-indent:-9999px;
	width:508px;
	height:42px;
	margin:40px 0 16px 4px;
}
h3#mokuteki04 {
	background:url(../img/title_bg/mokuteki_subtitle04.gif);
	text-indent:-9999px;
	width:508px;
	height:42px;
	margin:40px 0 16px 4px;
}
h3#mokuteki05 {
	background:url(../img/title_bg/mokuteki_subtitle05.gif);
	text-indent:-9999px;
	width:508px;
	height:42px;
	margin:40px 0 55px 4px;
}

/*特典について*/

h3#tokuten01 {
	background:url(../img/title_bg/tokuten_subtitle01.gif);
	text-indent:-9999px;
	width:500px;
	height:42px;
	margin-top:40px;
	margin-bottom:20px;
}
h3#tokuten02 {
	background:url(../img/title_bg/tokuten_subtitle02.gif);
	text-indent:-9999px;
	width:500px;
	height:42px;
	margin-top:40px;
	margin-bottom:20px;
}
h3#tokuten03 {
	background:url(../img/title_bg/tokuten_subtitle03.gif);
	text-indent:-9999px;
	width:500px;
	height:42px;
	margin-top:40px;
	margin-bottom:20px;
}
h3#tokuten04 {
	background:url(../img/title_bg/tokuten_subtitle04.gif);
	text-indent:-9999px;
	width:500px;
	height:42px;
	margin-top:40px;
	margin-bottom:20px;
}

/*払込み方法について*/

h3#houhou01 {
	background:url(../img/title_bg/houhou_subtitle01.gif);
	text-indent:-9999px;
	width:520px;
	height:43px;
	margin-bottom:20px;
}
h3#houhou02 {
	background:url(../img/title_bg/houhou_subtitle02.gif);
	text-indent:-9999px;
	width:520px;
	height:43px;
	margin-top:45px;
	margin-bottom:20px;
}
h3#houhou03 {
	background:url(../img/title_bg/houhou_subtitle03.gif);
	text-indent:-9999px;
	width:520px;
	height:43px;
	margin-top:45px;
	margin-bottom:20px;
}
h3#houhou04 {
	background:url(../img/title_bg/houhou_subtitle04.gif);
	text-indent:-9999px;
	width:520px;
	height:43px;
	margin-top:45px;
	margin-bottom:20px;
}

/*芳名録*/
#houmei_list {
	background:url(../img/meibo.jpg);
	width:322px;
	height:456px;
	margin:0 99px;
	position:relative;
}
#houmei_list ul {
	margin:0;
	padding:0;
	position:absolute;
	top:326px;
	left:67px;
	list-style-type:none;
}
#houmei_list ul li {
	margin:0;
	padding:0;
	float:left;
}
#houmei_list ul li.R {
	margin-left:22px;
}
#houmei_list ul li img {
	vartical-align:bottom;
}
#houmei_list ul li a {
	background:none;
}
p.last_updateC {
	text-align:center;
	font-size:90%;
}
p.last_updateL {
	text-align:left;
	font-size:90%;
}

p.last_updateR {
	text-align:right;
	font-size:90%;
}

/*特色ある取組み*/

h3#torikumi01 {
	background:url(../img/title_bg/torikumi_subtitle01.gif);
	text-indent:-9999px;
	width:508px;
	height:42px;
	margin-bottom:20px;
}
h3#torikumi02 {
	background:url(../img/title_bg/torikumi_subtitle02.gif);
	text-indent:-9999px;
	width:508px;
	height:42px;
	margin-top:45px;
	margin-bottom:20px;
}
h3#torikumi03 {
	background:url(../img/title_bg/torikumi_subtitle03.gif);
	text-indent:-9999px;
	width:508px;
	height:42px;
	margin-top:45px;
	margin-bottom:20px;
}
h3#torikumi04 {
	background:url(../img/title_bg/torikumi_subtitle04.gif);
	text-indent:-9999px;
	width:508px;
	height:42px;
	margin-top:45px;
	margin-bottom:20px;
}

/*鳥取大学の理念の目標*/

h3#rinen01 {
	background:url(../img/title_bg/rinen_subtitle01.gif);
	text-indent:-9999px;
	width:508px;
	height:42px;
	margin-bottom:20px;
}
h3#rinen02 {
	background:url(../img/title_bg/rinen_subtitle02.gif);
	text-indent:-9999px;
	width:508px;
	height:42px;
	margin-top:45px;
	margin-bottom:20px;
}

/*鳥取大学の沿革*/

h3#enkaku01 {
	background:url(../img/title_bg/enkaku_subtitle01.gif);
	text-indent:-9999px;
	width:508px;
	height:42px;
	margin-bottom:20px;
}



/*----------------------------------------------------
	#mark
		校章／シンボルマーク／イメージキャラクター
----------------------------------------------------*/
dl#mark {
	width:508px;
}

dl#mark dt,dd {
	margin-bottom:30px;
}

dl#mark dt {
	float:left;
	clear:both;
	width:100px;
	margin-right:20px;
}
dl#mark dd {
	
}
dl#mark span.univ_mark {
	font-size:110%;
	font-weight:bold;
	line-height:200%;
	background:url(../img/share/arrow.gif) no-repeat center left;
	padding-left:12px;
}

/*----------------------------------------------------
	strong.rinen
		教育研究の理念
----------------------------------------------------*/
strong.rinen {
	color:#000000;
	font-size:210%;
	font-family:"ヒラギノ明朝 Pro W3","ＭＳ Ｐ明朝", "細明朝体";
	line-height:180%;
}
.mokuhyou {
	color:#333333;
	font-size:120%;
	font-family:"ヒラギノ明朝 Pro W3","ＭＳ Ｐ明朝", "細明朝体";
	line-height:140%;
}


/*----------------------------------------------------
	proposal　inquiry
		フォーム
----------------------------------------------------*/
/*----- お問い合わせフォーム -----*/
table.question {
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-collapse: collapse;
	width:490px;
	margin:0 auto;
}

table.question th {
	padding: 5px;
	background:#E1F3D5;
	text-align: right;
	vertical-align:top;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	font-weight:normal;
	width:110px;
}
table.question td {
	padding: 5px;
	background: #FFFFFF;
	text-align: left;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}
/*----- 申込みフォーム -----*/
table.question2 {
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-collapse: collapse;
	width:500px;
	margin:0 auto;
}

table.question2 th {
	padding: 5px;
	background:#E1F3D5;
	text-align: left;
	vertical-align:top;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	font-weight:normal;
}
table.question2 td {
	padding: 5px;
	background: #FFFFFF;
	text-align: left;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}
/*----- 申込みフォーム確認画面 -----*/
table.question3 {
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-collapse: collapse;
	width:500px;
	margin:0 auto;
}

table.question3 th {
	padding: 5px;
	background:#E1F3D5;
	text-align: left;
	vertical-align:top;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	font-weight:normal;
	width:160px;
}
table.question3 td {
	padding: 5px;
	background: #FFFFFF;
	text-align: left;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}


table.question2 textarea.goiken {
	 width:480px;
}
table.noborder {
	border:none;
	border-collapse: collapse;
}
table.noborder td {
	border:none;
	padding: 5px;
	background: #FFFFFF;
	text-align: left;
}

/* 必須 */
.hissu {
	color:#FF0000;
	font-weight:bold;
}

/* エラー時の表示 */
table.question .error_coution,
table.question2 .error_coution {
	color:#FF0000;
	font-weight:bold;
}

/* submitボタンエリア */

div.question_submit {
	text-align:center;
	margin:20px 0px;
}

div.question_submit input.button {
	width: 150px;
}

