@charset "Shift_JIS"; 		/* 文字コードセット */
@import "study-lm.css";
/*///目次/////////////////////////////

1.ヘッダ
2.フッタ
3.カテゴリー分け
4.トップページ
5.留学ページのカタログ全般
6.Q&A
7.留学中のサポート
8.お問い合わせ
9.カウンセリング・海外留学パンフレット・申し込み

////目次 終了/////////////////////////*/

/* ヘッダ
---------------------------------------------------- */
#header {
	color: #666666; /* ヘッダー文字色 */
	text-align:left;
}
h1 {
  margin: 0px; /* ヘッダー文字色 */
  width: 764px; /* ヘッダーリンク領域横幅 */
  height:180px;
  background: url(../images/studyimg/header.jpg) no-repeat; /* ヘッダー背景 */
}
h1 a {
  display:block;
  width:420px;
  height:170px;
  text-indent:-9999px;
  text-decoration: none; /* NNでリンク線が出てしまうのを防ぐ為 */
}
h1 img{
  vertical-align:bottom; /* firefox,Operaなどで、見出し画像下の隙間をなくす */
}



/* フッタ
---------------------------------------------------- */
#footer {
	background-image:url(../images/studyimg/footer.jpg);
	width:734px;
	height:49px;
	text-align: right;
	font-size: 10px;
	line-height:15px;
	color: #000000;
	padding-right: 30px;
	padding-top: 15px;
}
#footer a:link,a:visited,a:hover,a:active {color:#666666;}

/* カテゴリー分け
---------------------------------------------------- */
#category01{background:url(../images/studyimg/category01.jpg) no-repeat; margin-top:20px;}
#category01-02{background:url(../images/studyimg/category01_02.jpg) no-repeat; margin-top:20px;}
#category02{background:url(../images/studyimg/category02.jpg) no-repeat; margin-top:20px;}
#category02-02{background:url(../images/studyimg/category02_02.jpg) no-repeat; margin-top:20px;}
#category03{background:url(../images/studyimg/category03.jpg) no-repeat; margin-top:20px;}
#category03-02{background:url(../images/studyimg/category03_02.jpg) no-repeat; margin-top:20px;}
#category04{background:url(../images/studyimg/category04.jpg) no-repeat; margin-top:20px;}
#category05{background:url(../images/studyimg/category05.jpg) no-repeat; margin-top:20px;}
#category05-02{background:url(../images/studyimg/category05_02.jpg) no-repeat; margin-top:20px;}
#category06{background:url(../images/studyimg/category06.jpg) no-repeat; margin-top:20px;}
#category07{background:url(../images/studyimg/category07.jpg) no-repeat; margin-top:20px;}
#category08{background:url(../images/studyimg/category08.jpg) no-repeat; margin-top:20px;}
#category09{background:url(../images/studyimg/category09.jpg) no-repeat; margin-top:20px;}
#category10{background:url(../images/studyimg/category10.jpg) no-repeat; margin-top:20px;}
#category11{background:url(../images/studyimg/category11.jpg) no-repeat; margin-top:20px;}
#category12{background:url(../images/studyimg/category12.jpg) no-repeat; margin-top:20px;}
#category13{background:url(../images/studyimg/category13.jpg) no-repeat; margin-top:20px;}
#category14{background:url(../images/studyimg/category14.jpg) no-repeat; margin-top:20px;}
#category15{background:url(../images/studyimg/category15.jpg) no-repeat; margin-top:20px;}



/* トップページ
---------------------------------------------------- */
#top-main-img {background-image:url(../images/studyimg/topimg.jpg); width:580px; height:330px; margin-bottom:10px;}
#top-main-img h2{ text-indent:-9999px;}

#top-right {width:250px; float:right;}
#top-left {width:310px; margin-right:20px; float:left;}

#new {background:url(../images/studyimg/new.jpg) no-repeat; width:250px;}
#top-wn {width:242px; height:428px; border:#999999 solid 1px; overflow:scroll; margin-top:3px; padding:3px; font-size:12px;}
#top-wn dt {padding:0px 10px 0px 0px;}
#top-wn dd {padding-bottom:13px;}

#link {background:url(../images/studyimg/link.jpg) no-repeat; width:310px; height:39px;}
#top-left ul {list-style: none;  margin-bottom:10px;}
#top-left li a {text-decoration:none; text-indent:-9999px; display:block; width:310px;}

#link01 a {background:url(../images/studyimg/link01a.jpg) no-repeat;height:48px;}
#link01 a:hover {background:url(../images/studyimg/link01b.jpg) no-repeat;}
#link01-on a {background:url(../images/studyimg/link01b.jpg) no-repeat;height:48px;}

#link02 a {background:url(../images/studyimg/link02a.jpg) no-repeat;height:48px;}
#link02 a:hover {background:url(../images/studyimg/link02b.jpg) no-repeat;}
#link02-on a {background:url(../images/studyimg/link02b.jpg) no-repeat;height:48px;}

#link03 a {background:url(../images/studyimg/link03a.jpg) no-repeat;height:48px;}
#link03 a:hover {background:url(../images/studyimg/link03b.jpg) no-repeat;}
#link03-on a {background:url(../images/studyimg/link03b.jpg) no-repeat;height:48px;}

#link04 a {background:url(../images/studyimg/link04a.jpg) no-repeat;height:48px;}
#link04 a:hover {background:url(../images/studyimg/link04b.jpg) no-repeat;}
#link04-on a {background:url(../images/studyimg/link04b.jpg) no-repeat;height:48px;}

#banner01 a {background:url(../images/studyimg/banner01a.jpg) no-repeat;height:45px;}
#banner01 a:hover {background:url(../images/studyimg/banner01b.jpg) no-repeat;}
#banner01-on a {background:url(../images/studyimg/banner01b.jpg) no-repeat;height:45px;}

#banner02 a {background:url(../images/studyimg/banner02a.jpg) no-repeat;height:45px;}
#banner02 a:hover {background:url(../images/studyimg/banner02b.jpg) no-repeat;}
#banner02-on a {background:url(../images/studyimg/banner02b.jpg) no-repeat;height:45px;}

#banner03 a {background:url(../images/studyimg/banner03a.jpg) no-repeat;height:45px;}
#banner03 a:hover {background:url(../images/studyimg/banner03b.jpg) no-repeat;}
#banner03-on a {background:url(../images/studyimg/banner03b.jpg) no-repeat;height:45px;}

#banner04 a {background:url(../images/studyimg/banner04a.jpg) no-repeat;height:45px;}
#banner04 a:hover {background:url(../images/studyimg/banner04b.jpg) no-repeat;}
#banner04-on a {background:url(../images/studyimg/banner04b.jpg) no-repeat;height:45px;}

#banner-hoken {margin-bottom:5px;}
#banner_junior {margin-top:20px; margin-bottom:10px;}

/* 留学ページのカタログ全般
---------------------------------------------------- */
.study-catalog-table{margin-top:20px;}
.study-catalog-top{
	background-image: url(../images/studyimg/catalog_top.jpg);
	background-repeat: no-repeat;
	height: 20px;
	line-height: 18px;
}
.study-catalog-middle{
	background-image: url(../images/studyimg/catalog_middle.jpg);
	padding-right: 20px;
	padding-left: 20px;
}
.study-catalog-bottom{
	background-image: url(../images/studyimg/catalog_botom.jpg);
	background-repeat: no-repeat;
	height: 20px;
}
.study-catalog-photo { width:260px; vertical-align:top;}
.study-catalog-photo2 {vertical-align:top; padding-right:20px;}
.study-catalog-text {
	vertical-align: top;
	padding: 0px;
}
.study-catalog-title{
	padding-left: 2px;
	font-weight: bold;
	color: #333333;
	padding: 1px 0px 3px 0px;
	margin-bottom: 5px;
	border-bottom:1px solid #333333;
}
.study-catalog-button {padding-top:10px; text-align:right;}
.study-catalog-img-right{float:right; margin-left:3px;}
.study-catalog-subtitle {border-bottom:#333333 dotted 1px; margin-bottom:3px; font-weight:bold; margin-top:8px;}

/* Q&A
---------------------------------------------------- */
.qa-list { padding-bottom:1em;}
.qa-list li {margin-left:2em;}

/* 留学中のサポート
---------------------------------------------------- */
.support-dl{}
.support-dl dt{font-weight:bold; color:#FF6600;}
.support-dl dd{margin:0em 0em 1em 2em;}

/* 城田優の語学留学日記（nikki.html）
---------------------------------------------------- */
.nikki-header{background:url(../images/nikki/diary1.jpg) no-repeat; width:523px; height:16px;}
.nikki-content{background:url(../images/nikki/diary2.jpg) repeat-y; width:443px; padding:10px 10px 20px 70px;}
.nikki-footer{background:url(../images/nikki/diary3.jpg) no-repeat; width:523px; height:30px;}

.nikki-content h3 {border: none; padding:0px; margin:0px;}
.nikki-content h3 {border-bottom:#666666 dotted 1px; margin-bottom:10px;}
.nikki-content h4 {border-bottom:#666666 dotted 1px; margin-bottom:15px; font-size:larger;}

.nikki-content .img-right {padding-left:10px; padding-bottom:5px;}
.nikki-content .img-left {padding-right:10px; padding-bottom:5px;}


/* お問い合わせ
---------------------------------------------------- */
.contact-table {border-collapse:collapse; width:520px; margin:10px 40px 30px 0px;}
.contact-main {border:#333333 1px solid; background:#E0F8F3; padding:4px; width:100px;}
.contact-sub {border:#333333 1px solid; padding:4px;}

.contact-list {}
.contact-list li {margin-left:2em; padding-bottom:5px;}

.contact-image-photo{margin-top:5px;}

/* カウンセリング・海外留学パンフレット・申し込み
---------------------------------------------------- */
.form-table {width:100%; border-collapse:collapse; margin-bottom:20px;}
.form-main {width:100px; padding:5px; border:1px #666666 solid; background: #E3FDF9;}
.form-main2 {width:140px; padding:5px; border:1px #666666 solid; background: #E3FDF9;}
.form-sub {padding:5px; border:1px #666666 solid;}

.form-td {padding:5px;}

.form-00{width:30px;}
.form-01{width:100px;}
.form-02{width:200px;}
.form-03{width:400px;}
.form-04{width:400px; height:200px;}
.form-05{width:99%; height:200px;}

.form-button{text-align:center; padding:5px 0px 10px 0px; margin-top:10px; border-top:#666666 dotted 1px;}

/* お申し込み規約
------------------ */
.form-ol {margin-left:3em;}
.form-ol li {padding-bottom:1em;}


/* エース生命保険
---------------------------------------------------- */
.ace-dl{}
.ace-dl dt{font-weight:bold; color:#FF6600;}
.ace-dl dd{margin:0em 0em 1em 2em;}