/* CSS Document */

/*==============================ページ全体の表示部分*/




a:link {
	color: #0000CC;
	}


a:visited {
	color: #0000CC;
	}

a:active {
	color: #8FABBE;
	}

a:hover {
	color: #0066CC;
	}
	
.b {
	font-weight:bold;
}


/*===============================================リンク設定*/


h1{
font-size:12px;
margin:0px;
padding:0px;
color: #7B7B7B;
font-weight: normal;
}

h2{
font-size:12px;
margin:0px;
padding:0px;
color: #7B7B7B;
font-weight: bold;
}


h3{
font-size:12px;
margin:0px;
padding:0px;
font-weight: normal;
}




/*============================================本体ボックス*/

body{
background-color:#FFFFFF;
margin:0 auto 0 0;
height:auto;
font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}



#container {
	width: 800px;
	height: auto;
	background-color: #FFFFFF;
	font-size: 13px;
	line-height: 140%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 13px;
	border: solid #7B7B7B 1px;
	border-color: #7B7B7B 1px;
	padding: 0px;
	margin-bottom: 0px;
}





/*ヘッダー==================================*/

#header {
	width: 795px;
	height: 16px;
	padding: 0px 5px 0px 0px;
	background-color: #FFFFFF;
	text-align: right;
}

/*バナー==================================*/



#banner{
	width:760px;
	height:20px;
	padding:86px 0px 0px 40px;
	background : url(./contents/images/newbanner.png);
	background-repeat:no-repeat;
	text-align:left;
	color:7B7B7B;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	background-color: #FFFFFF;
}


/*==================================================
　　　　　　　-トップページコンテナ-
======================================================*/


.centre_box{
	padding:0px;
	margin:0px 0 2px 0;
	background-color:#FFFFFF;
	height: 100%;
	float: none;
	width: 800px;
	border-top: solid 2px #FFFFFF;
}


/*==================================================
　　　　　　　-トップページ＞左コンテナ-
======================================================*/


.left_box{
	width:180px;
	background-color:#FFFFFF;
	float:left;
	padding-top: 5px;
}

/*==================================================
　　　　　　-トップページ＞中央コンテナ-
======================================================*/



.box{
	width:460px;
	background-color:#FFFFFF;
	float:left;
	height: auto;
	}


/*==================================================
　　　　　　-トップページ＞右コンテナ-
======================================================*/

.right_box{
	width:157px;
	background-color:#FFFFFF;
	height: auto;
	float: left;
	margin-top: 3px;
	margin-left: 1px;
	}
	
	
	
	

/*=====================================================
　-トップページ＞左メニュー外枠-
======================================================*/

	
.left_out{
	width:174px;
	height:auto;
	background-color:#FFFFFF;
	float: left;
	margin-left: 4px;
	}
	
	

/*2========================================
　　-トップページ＞indexpage専用
============================================*/


.left_wh{
	width:144px;
	background-color:#FFFFFF;
	background-image:url(contents/images/top_menu.gif);
	height:24px;
	padding-left: 26px;
	padding-top: 6px;
	font-size: 13px;
	background-repeat: no-repeat;
	float: left;
	margin-bottom: 2px;
	}

.left_wh ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	}

.left_wh li {
	width: 144px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	}

.left_wh li a {
	display: block;
	width: auto;
	height: auto;
	}

.main_wh a {
   overflow: hidden;
}
	


/*2========================================
　　-トップページ＞左メニュー上
============================================*/


.left_wh1{
	width:144px;
	background-color:#FFFFFF;
	background-image:url(contents/images/menu170.gif);
	height:24px;
	padding-left: 26px;
	padding-top: 6px;
	font-size: 13px;
	background-repeat: no-repeat;
	float: left;
	}


/*2========================================
　-トップページ＞左メニュー真ん中-
============================================*/


.left_wh2{
	width:166px;
	background-color:#FFFFFF;
	font-size: 12px;
	border-left: 1px solid #3E3E3E;
	border-right: 1px solid #3E3E3E;
	margin-right: 2px;
	padding-left: 2px;
	padding-top: 4px;
	}



/*2========================================
　-トップページ＞左メニュー下-
============================================*/


.left_wh3{
	width:170px;
	background-color:#FFFFFF;
	background-image:url(contents/images/menu_u170.gif);
	background-repeat: no-repeat;
	padding-top: 2px;
	height: 10px;
	}




/*========================================
　　-トップページ＞中央＞過去メモ枠-
============================================*/


.main_pr{
	width:455px;
	background-color:#FFFFFF;
	float:left;
	padding-top: 3px;
	height: 333px;
	margin-left: 1px;
	margin-top: 3px;
	}


/*========================================
　　-トップページ＞中央＞ガイド請求-
============================================*/


.main_1{
	width:455px;
	background-color:#FFFFFF;
	float:left;
	padding-top: 0px;
	height: 185px;
	margin-left: 1px;
	margin-top: 3px;
	background-image: url(contents/images/memos1.png);
	background-repeat: no-repeat;
	}


.main_1 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

.main_1 li {
	width: 455px;
	height: 185px;
	margin: 0px;
	padding: 0px;
	text-indent: -1000em;
	}

.main_1 li a {
	text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
	display: block;
	width: 455px;
	height: 185px;
	}

.main_1 a {
   overflow: hidden;
}
	
/*========================================
　　-トップページ＞中央＞サイト使い方-
============================================*/


.main_2{
	width:225px;
	background-color:#FFFFFF;
	float:left;
	height: 146px;
	margin-left: 1px;
	background-image: url(contents/images/memos2.png);
	padding: 0px;
	background-repeat: no-repeat;
	}

.main_2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

.main_2 li {
	width: 225px;
	height: 146px;
	margin: 0px;
	padding: 0px;
	text-indent: -1000em;
	}

.main_2 li a {
	text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
	display: block;
	width: 225px;
	height: 146px;
	}

.main_2 a {
   overflow: hidden;
}
	
	
/*========================================
　　-トップページ＞中央＞メール講座-
============================================*/


.main_3{
	width:230px;
	background-color:#FFFFFF;
	float:left;
	height: 146px;
	background-image: url(contents/images/memos3.png);
	padding: 0px;
	background-repeat: no-repeat;
	}
	
.main_3 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

.main_3 li {
	width: 230px;
	height: 146px;
	margin: 0px;
	padding: 0px;
	text-indent: -1000em;
	}

.main_3 li a {
	text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
	display: block;
	width: 230px;
	height: 146px;
	}

.main_3 a {
   overflow: hidden;
}
	

/*========================================
　　-トップページ＞中央＞動画広告-
============================================*/


.main_pr2{
	width:455px;
	background-color:#FFFFFF;
	float:left;
	padding-top: 3px;
	height: 147px;
	margin-left: 1px;
	margin-top: 3px;
	background-image: url(contents/images/mbanner.png);
	}

.main_pr2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

.main_pr2 li {
	width: 455px;
	height: 147px;
	margin: 0px;
	padding: 0px;
	text-indent: -1000em;
	}

.main_pr2 li a {
	text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
	display: block;
	width: 455px;
	height: 147px;
	}

.main_pr2 a {
   overflow: hidden;
}
	

/*========================================
　　-トップページ＞中央＞説明会広告-
============================================*/


.main_pr3{
	width:395px;
	background-color:#FFFFFF;
	float:left;
	padding-top: 65px;
	height: 34px;
	margin-left: 1px;
	margin-top: 3px;
	background-image: url(contents/images/fair_ad.png);
	padding-left: 60px;
	font: bold;
	font-size: 16px;
	}


	
	
/*========================================
　　-トップページ＞中央＞上段お知らせ-
============================================*/


.main_not{
	width:455px;
	background-color:#FFFFFF;
	float:left;
	padding-top: 3px;
	height: auto;
	margin-left: 1px;
	margin-top: 3px;
	text-align: center;
	}

.main_not ul {
	margin: 0;
	padding: 0;
	list-style: none;
	}

.main_not li {
	width: 455px;
	height: 147px;
	margin: 0px;
	padding: 0px;
	text-indent: -1000em;
	}

.main_not li a {
	text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
	display: block;
	width: 455px;
	height: 147px;
	}

.main_not a {
   overflow: hidden;
}



/*=============================================
トップページ＞中央＞フィード-タイトル
============================================*/

.top-head{
	width:433px;
	float:left;
	height: 18px;
	background-image: url(contents/images/sub.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	font-size: 12px;
	margin: 6px 0px 0px 1px;
	padding-top: 3px;
	background-position: 8px 6px;
	background-color: #E8E8E8;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}

/*=============================================
トップページ＞中央＞フィード-内容
============================================*/

.top-navi {
	width: 453px;
	background-color:#FFFFFF;
	float:left;
	height: auto;
	margin-left: 1px;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.top-navi ul {
	font-size: 12px;
	line-height: 150%;
	padding: 0px 5px 0px 15px;
	list-style: none;
}
.top-navi li a {
	font-size: 12px;
	line-height: 150%;
	text-decoration: none;
}
.top-navi li {
	background: url(./contents/images/list_b.gif) no-repeat left 5px;
	padding-left: 15px;
}
.top-navi li a:hover {
	text-decoration: underline;
}
.top-navi #creditfooter img {
	display: none;
}
	
/*2========================================
　　-トップページ＞中央＞持ち物リスト枠-
============================================*/


.main_list{
	width:440px;
	background-color:#FFFFFF;
	float:left;
	padding-top: 10px;
	height: auto;
	padding-left: 14px;
	margin-bottom: 0px;
	}
	
	

/*2========================================
　　-トップページ＞中央＞持ち物リスト上バー-
============================================*/


.list1{
	width:400px;
	background-color:#FFFFFF;
	float:left;
	background-image:url(contents/images/menu431.gif);
	height:23px;
	padding-left: 31px;
	padding-top: 7px;
	font-size: 13px;
	background-repeat: no-repeat;
	}


/*2========================================
　　-トップページ＞中央＞持ち物リスト真ん中-
============================================*/


.list2{
	width:429px;
	background-color:#FFFFFF;
	float:left;
	height: auto;
	background-repeat: no-repeat;
	background-position: 5px 6px;
	padding-top: 0px;
	font-size: 12px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	margin-right: 2px;
	}


/*2========================================
　　-トップページ＞中央＞持ち物リスト色付け-
============================================*/



.listc{
	width:auto;
	background-color:#FEE8CC;
	height: auto;
	padding-top: 1px;
	font-size: 12px;
	background-image: url(arrow1.gif);
	background-repeat: no-repeat;
	background-position: 2px 4px;
	padding-left: 18px;
	}

/*2========================================
　　-トップページ＞中央＞持ち物リスト色付け２-
============================================*/


.listc2{
	width:auto;
	background-color:#FFFFFF;
	height: auto;
	padding-top: 1px;
	font-size: 12px;
	padding-left: 18px;
	}


/*2========================================
　　-トップページ＞中央＞持ち物リスト下画像-
============================================*/


.list3{
	width:430px;
	background-color:#FFFFFF;
	background-image:url(contents/images/menu_u431.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	height: 10px;
	float: left;
	}




/*========================================
　　-トップページ＞右側メニュー＞メルマガ-
============================================*/


.right_maga{
	width:131px;
	float:left;
	height: 18px;
	background-image: url(contents/images/sub.gif);
	background-repeat: no-repeat;
	padding-left: 20px;
	font-size: 12px;
	margin-top: 3px;
	padding-top: 3px;
	background-position: 8px 6px;
	background-color: #E8E8E8;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	}


/*2========================================
　　-トップページ＞右側メニュー＞スカイプ-
============================================*/


.right_mob{
	width:148px;
	padding-bottom: 10px;
	font-size: 12px;
	padding-left: 3px;
	margin-left: 0px;
	text-align: center;
	float: left;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 5px;
	height: auto;
	}


/*2========================================
　　-トップページ＞右側メニュー＞スカイプ-
============================================*/


.right_fav{
	width:148px;
	padding-bottom: 10px;
	font-size: 12px;
	padding-left: 3px;
	margin-left: 0px;
	text-align: center;
	float: left;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 5px;
	height: auto;
	}
	

/*2========================================
　　-トップページ＞左メニュー＞お気に入り-
============================================*/


.left_fav{
	width:170px;
	font-size: 12px;
	text-align: center;
	float: left;
	padding-bottom: 5px;
	padding-top: 5px;
	margin-bottom: 5px;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	height: auto;
	}

/*========================================
　　-トップページ＞左側メニュー＞お気に入り上-
============================================*/


.left_maga{
	width:144px;
	float:left;
	height: 18px;
	background-image: url(contents/images/sub.gif);
	background-repeat: no-repeat;
	padding-left: 26px;
	font-size: 12px;
	margin-top: 1px;
	padding-top: 3px;
	background-position: 8px 6px;
	background-color: #E8E8E8;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	}


	
/*2========================================
　　-トップページ＞右側メニュー＞RSSfield-
============================================*/


.right_field{
	width:148px;
	padding-bottom: 10px;
	font-size: 10px;
	padding-left: 3px;
	margin-left: 0px;
	float: left;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-top: 5px;
	height: auto;
	line-height: 140%;
}
	
.right_field a{
	text-decoration: underline;
}

.right_field dl{
	margin: 0;
	padding: 0.4em;
}

.right_field dd{
	margin: 0.2em 0 0em 0.2em;
}

.right_field dt{
	margin-top: 0.8em;
}



/*2========================================
　　-トップページ-＞右側メニュー＞RSStitle-
============================================*/


.right_rss1{
	font-size: 10px;
	}
	




/*2========================================
　　-トップページ＞右側メニュー＞RSScontents-
============================================*/


.right_rss2{
	font-size: 9px;
	}


	
/*2========================================
　　-トップページ＞右側メニュー＞advertise-
============================================*/


.right_ad{
	width:150px;
	float: left;
	margin-top: 5px;
	margin-left:2px;
	height: 40px;
	line-height: 140%;
 	background-image: url(contents/images/ad01.jpg);
}
	
.right_ad ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}
.right_ad li {
width: 150px;
height: 40px;
margin: 0px;
padding: 0px;
  text-indent: -1000em;
 
}

.right_ad li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
width: 150px;
height: 40px;

}

.right_ad a {
   overflow: hidden;
}

	
/*2========================================
　　-トップページ＞右側メニュー＞advertise2-
============================================*/


.right_ad2{
	width:150px;
	float: left;
	margin-top: 5px;
	margin-left:2px;
	height: 40px;
	line-height: 140%;
 	background-image: url(contents/images/sydney_r.png);
}
	
.right_ad2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}
.right_ad2 li {
width: 150px;
height: 40px;
margin: 0px;
padding: 0px;
  text-indent: -1000em;
 
}

.right_ad2 li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
width: 150px;
height: 40px;

}

.right_ad2 a {
   overflow: hidden;
}



	
/*2========================================
　　-トップページ＞右側メニュー＞advertise3-
============================================*/


.right_ad3{
	width:150px;
	float: left;
	margin-top: 5px;
	margin-left:2px;
	height: 4px;
 	background-image: url(contents/images/selc_r.png);
}
	
.right_ad3 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}
.right_ad3 li {
width: 150px;
height: 4px;
margin: 0px;
padding: 0px;
  text-indent: -1000em;
 
}

.right_ad3 li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
width: 150px;
height: 4px;

}

.right_ad3 a {
   overflow: hidden;
}


/*2========================================
　　-トップページ＞右側メニュー＞advertise4-
============================================*/


.right_ad4{
	width:150px;
	float: left;
	margin-top: 5px;
	margin-left:2px;
	height: 40px;
	line-height: 140%;
 	background-image: url(contents/images/sryugaku.png);
}
	
.right_ad4 ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}
.right_ad4 li {
width: 150px;
height: 40px;
margin: 0px;
padding: 0px;
  text-indent: -1000em;
 
}

.right_ad4 li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
width: 150px;
height: 40px;

}

.right_ad4 a {
   overflow: hidden;
}


/*menu====================================
　　トップページ＞ヘッダメニュー＞ホーム
============================================*/



.menu_home{
width: 81px;
height: 35px;
margin: 0px;
padding: 0px;
background : url(./contents/images/menu_01.gif);
background-repeat:no-repeat;
float:left;
}

.menu_home ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}
.menu_home li {
width: 81px;
height: 35px;
margin: 0px;
padding: 0px;
  text-indent: -1000em;
 
}

.menu_home li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
width: 81px;
height: 35px;

}

.menu_home a {
   overflow: hidden;
}

/*2====================================
　　トップページ＞ヘッダメニュー＞メルマガ
============================================*/


.menu_megazine{
	width: 87px;
	height: 35px;
	margin: 0px;
	padding: 0px;
	background : url(./contents/images/menu_02.gif);
	background-repeat:no-repeat;
	float:left;
}

.menu_megazine ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.menu_megazine li {
	width: 87px;
	height: 35px;
	margin: 0px;
	padding: 0px;
	text-indent: -1000em;
}

.menu_megazine li a {
	text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
	display: block;
	width: 87px;
	height: 35px;
}

.menu_megazine a {
	overflow: hidden;
}



/*2====================================
　　トップページ＞ヘッダメニュー＞Q&A
============================================*/



.menu_qa{
width: 65px;
height: 35px;
margin: 0px;
padding: 0px;
background : url(./contents/images/menu_03.gif);
background-repeat:no-repeat;
float:left;
}

.menu_qa ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}
.menu_qa li {
width: 65px;
height: 35px;
margin: 0px;
padding: 0px;
  text-indent: -1000em;
 
}

.menu_qa li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
width: 65px;
height: 35px;
}

.menu_qa a {
   overflow: hidden;
}

/*2====================================
　トップページ＞ヘッダメニュー＞留学サポート
============================================*/



.menu_support{
width: 116px;
height: 35px;
margin: 0px;
padding: 0px;
background : url(./contents/images/menu_04.gif);
background-repeat:no-repeat;
float:left;
}

.menu_support ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}
.menu_support li {
width: 116px;
height: 35px;
margin: 0px;
padding: 0px;
  text-indent: -1000em;
 
}

.menu_support li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
width: 116px;
height: 35px;
}

.menu_support a {
   overflow: hidden;
}

/*2====================================
　トップページ＞ヘッダメニュー＞無料手続き
============================================*/

.menu_free{
width: 127px;
height: 35px;
margin: 0px;
padding: 0px;
background : url(./contents/images/menu_05.gif);
background-repeat:no-repeat;
float:left;
}

.menu_free ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}
.menu_free li {
width: 127px;
height: 35px;
margin: 0px;
padding: 0px;
  text-indent: -1000em;
 
}

.menu_free li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
width: 127px;
height: 35px;
}

.menu_free a {
   overflow: hidden;
}

/*2====================================
　　トップページ＞ヘッダメニュー＞レポート
============================================*/

.menu_report{
width: 113px;
height: 35px;
margin: 0px;
padding: 0px;
background : url(./contents/images/menu_06.gif);
background-repeat:no-repeat;
float:left;
}

.menu_report ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}
.menu_report li {
width: 113px;
height: 35px;
margin: 0px;
padding: 0px;
  text-indent: -1000em;
 
}

.menu_report li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
width: 113px;
height: 35px;
}

.menu_report a {
   overflow: hidden;
}

/*2====================================
　トップページ＞ヘッダメニュー＞問い合わせ
============================================*/

.menu_enq{
width: 114px;
height: 35px;
margin: 0px;
padding: 0px;
background : url(./contents/images/menu_07.gif);
float:left;
}

.menu_enq ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}
.menu_enq li {
width: 114px;
height: 35px;
margin: 0px;
padding: 0px;
  text-indent: -1000em;
 
}

.menu_enq li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
width: 114px;
height: 35px;
}

.menu_enq a {
   overflow: hidden;
}

/*2====================================
　トップページ＞ヘッダメニュー＞会社概要
============================================*/


.menu_about{
	width: 97px;
	height: 35px;
	margin: 0px;
	padding: 0px;
	background : url(./contents/images/menu_08.gif);
	background-repeat:no-repeat;
	float: left;
}

.menu_about ul {
	margin: 0;
	padding: 0;
	list-style: none;
	
}
.menu_about li {
	width: 97px;
	height: 35px;
	margin: 0px;
	padding: 0px;
  text-indent: -1000em;
 
}

.menu_about li a {
  text-decoration: none;		/* ■Firefox等で線が表示されないようにする */
  display: block;
	width: 97px;
	height: 35px;
}

.menu_about a {
   overflow: hidden;
}


/*==================================================
　　-トップページ以外＞メインコンテンツ大枠（右側）-
======================================================*/



.box2{
	width: 600px;
	height: auto;
	margin: 10px 0 15px 5px;
	float: left;
}



/*==================================================
　　　-トップページ以外＞メインコンテンツ装飾枠-
======================================================*/


#center{
width: 605px;
height: auto;
float: left;
padding: 0;
background-color:#FFFFFF;
border-left: solid #cccccc 1px;
border-right: solid #cccccc 1px;
border-top: solid #cccccc 1px;
border-bottom: solid #cccccc 1px;
}

/*==================================================
　　　-トップページ以外＞メインコンテンツ文章枠-
======================================================*/


.main_box{
width: 585px;
height:auto;
margin: 1px 0 0 8px;
padding: 4px 2px 3px 10px;
line-height :150%;
font-size: 13px;
}

/*====================================================
　-トップページ以外＞メインコンテンツ文章レイアウト-
======================================================*/


.sent{
width: 545px;
height:auto;
margin: 1px 0 0 8px;
padding: 4px 0px 3px 10px;
line-height :150%;
font-size: 12px;
}


/*====================================================
　-トップページ以外＞メインコンテンツ文章レイアウト線付け-
======================================================*/


.sentw{
width: 545px;
height:auto;
border: solid #cccccc 1px;
margin: 1px 0 0 8px;
padding: 4px 0px 3px 10px;
line-height :150%;
font-size: 12px;
}




/*====================================
　　　　　-サポートサイト
============================================*/

.spt{
	width: 799px;
	height: auto;
	padding: 0;
	margin: 0px;
	text-align: right;
	float: left;
	font-size:10px;
	}


a.linkb{ 
color:#000000; 
} 

a.linkb:visited{ 
color:#000000; 
}


/*2====================================
　　　　　-フッタ-
============================================*/

.footer{
	width: 799px;
	height: auto;
	padding: 0;
	margin: 0px;
	background-color: #FBAC4B;
	text-align: center;
	float: left;
	font-size:10px;
	}


a.linkb{ 
color:#000000; 
} 

a.linkb:visited{ 
color:#000000; 
}



/*2====================================
　トップページ以外＞オレンジ・ヨコの区切り線-
============================================*/

.h33{
	width: 578px;
	height: 21px;
	margin: 20px 0 10px 2px;
	border: solid #FBAC4B 1px;
	background-color: #FEE8CC;
	padding: 2px 0 0 23px;
	background-image: url(contents/images/arrow_1.gif);
	background-repeat: no-repeat;
	font-weight:bold;
	font-size:12px;
	}









/*==============================================
トップページ以外＞見出し画像＞サポートパックヘッド-
============================================*/


.support{
	width: 570px;
	margin: 2px 0 0 8px;
	padding:130px 2px 2px 20px;
	background : url(./contents/images/support.png);
	background-repeat:no-repeat;
	height: 30px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}


/*==============================================
トップページ以外＞見出し画像＞メール講座-
============================================*/

.mail_title{
	width: 570px;
	margin: 2px 0 0 8px;
	padding:130px 2px 2px 20px;
	background : url(./contents/images/mail_title.png);
	background-repeat:no-repeat;
	height: 30px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}

/*==============================================
トップページ以外＞見出し画像＞説明会-
============================================*/

.fair_title{
	width: 570px;
	margin: 2px 0 0 8px;
	padding:130px 2px 2px 20px;
	background : url(./contents/images/fair.png);
	background-repeat:no-repeat;
	height: 30px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}


/*==============================================
トップページ以外＞見出し画像＞説明会フィリピン-
============================================*/

.fairp_title{
	width: 570px;
	margin: 2px 0 0 8px;
	padding:130px 2px 2px 20px;
	background : url(./contents/images/fairp.png);
	background-repeat:no-repeat;
	height: 30px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}


/*==============================================
トップページ以外＞見出し画像＞選ばれる理由-
============================================*/

.why_au{
	width: 570px;
	margin: 2px 0 0 8px;
	padding:100px 2px 2px 20px;
	background : url(./contents/images/why_au.png);
	background-repeat:no-repeat;
	height: 30px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}

/*==============================================
トップページ以外＞見出し画像＞４つステップ-
============================================*/

.step_4{
	width: 570px;
	margin: 2px 0 0 8px;
	padding:100px 2px 2px 20px;
	background : url(./contents/images/step_4.png);
	background-repeat:no-repeat;
	height: 30px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}

/*==============================================
トップページ以外＞見出し画像＞まだ-
============================================*/

.mada{
	width: 570px;
	margin: 2px 0 0 8px;
	padding:100px 2px 2px 20px;
	background : url(./contents/images/mada.png);
	background-repeat:no-repeat;
	height: 30px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}

/*==============================================
トップページ以外＞見出し画像＞半年
============================================*/

.half{
	width: 570px;
	margin: 2px 0 0 8px;
	padding:100px 2px 2px 20px;
	background : url(./contents/images/half.png);
	background-repeat:no-repeat;
	height: 30px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}

/*==============================================
トップページ以外＞見出し画像＞全貌見えない-
============================================*/

.map{
	width: 570px;
	margin: 2px 0 0 8px;
	padding:100px 2px 2px 20px;
	background : url(./contents/images/map.png);
	background-repeat:no-repeat;
	height: 30px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}

/*==============================================
トップページ以外＞見出し画像＞動画コピー-
============================================*/


.mcopy{
	width: 570px;
	margin: 2px 0 0 8px;
	padding:115px 2px 2px 20px;
	background : url(./contents/images/mcopy.png);
	background-repeat:no-repeat;
	height: 45px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}


/*==============================================
トップページ以外＞見出し画像＞資料請求１お金-
============================================*/


.datam{
	width: 580px;
	margin: 2px 0 0 8px;
	padding:100px 2px 2px 20px;
	background : url(./contents/images/datam.png);
	background-repeat:no-repeat;
	height: 30px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}



/*==============================================
トップページ以外＞見出し画像＞資料請求２業者-
============================================*/


.dataa{
	width: 580px;
	margin: 2px 0 0 8px;
	padding:100px 2px 2px 20px;
	background : url(./contents/images/dataa.png);
	background-repeat:no-repeat;
	height: 30px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}


/*==============================================
トップページ以外＞見出し画像＞無料コンテンツヘッド-
============================================*/


.freecon{
	width: 580px;
	margin: 2px 0 0 8px;
	padding:130px 2px 2px 20px;
	background : url(./contents/images/freecon.png);
	background-repeat:no-repeat;
	height: 30px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}
 
  
/*==============================================
トップページ以外＞見出し画像＞無料手続きヘッド-
============================================*/

.free{
	width: 580px;
	margin: 2px 0 0 8px;
	padding:130px 2px 2px 20px;
	background : url(./contents/images/free.png);
	background-repeat:no-repeat;
	height: 30px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}


/*==============================================
トップページ以外＞見出し画像＞ブログヘッド-
============================================*/

.blog{
	width:600px;
	height:18px;
	padding:65px 7px 0 0;
	text-align:right;
	background-image: url(contents/images/blog.png);
	background-repeat: no-repeat;
	margin: 0 0 20px 0;
}



.blogl{
	width: 545px;
	height:auto;
	margin: 1px 0 0 8px;
	padding: 4px 0px 3px 20px;
	line-height :150%;
	background-image: url(contents/images/list_icon.gif);
	background-repeat: no-repeat;
	background-position: 5px 6px;
}


/*==============================================
トップページ以外＞見出し画像＞資料請求ヘッド-
============================================*/

.rlist_inq {
	width:605px;
	height:18px;
	padding:65px 0 0 0;
	text-align:right;
	background-image: url(contents/images/inquiry.png);
	background-repeat: no-repeat;
}



/*==============================================
トップページ以外＞見出し画像＞右リストメールマガジン-
============================================*/


.rlist_mag {
	text-align:right;
	background-image: url(contents/images/mag.png);
	background-repeat: no-repeat;
	width: 580px;
	margin: 2px 0 0 8px;
	padding:120px 2px 2px 20px;
	height: 30px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}

/*==============================================
トップページ以外＞見出し画像＞右リスト英語メールマガジン-
============================================*/


.rlist_emag {
	text-align:right;
	background-image: url(contents/images/emag.png);
	background-repeat: no-repeat;
	width: 580px;
	margin: 2px 0 0 8px;
	padding:120px 2px 2px 20px;
	height: 30px;
	background-position: 0px 20px;
	text-align: right;
	border-bottom: 1px solid #000000;
}



/*==============================================
トップページ以外＞見出し画像＞右リスト会社概要-
============================================*/

.rlist_about {
	background-image: url(contents/images/about.png);
	background-repeat: no-repeat;
	width:605px;
	height:18px;
	text-align:right;
	padding:65px 0 0 0;
}

/*==============================================
トップページ以外＞見出し画像＞カウンセリングページ-
============================================*/

.rlist_coun {
	background-image: url(contents/images/counseling.png);
	background-repeat: no-repeat;
	width:605px;
	height:18px;
	text-align:right;
	padding:65px 0 0 0;
}


/*=================================================
トップページ以外＞見出し画像＞ワーキングホリデー-
===============================================*/


.rlist_wh {
	width:598px;
	height:18px;
	padding:65px 7px 0 0;
	text-align:right;
	background-image: url(contents/images/wh_m2.png);
	background-repeat: no-repeat;
 
 }

.rlist_wh A{
 text-decoration: none;
 }
 
/*=============================================
トップページ以外＞見出し画像＞オーストラリア-
============================================*/


.rlist_au {
	width:598px;
	height:18px;
	padding:65px 7px 0 0;
	text-align:right;
	background-image: url(contents/images/au_m2.png);
	background-repeat: no-repeat;
 
 }

.rlist_au A{
 text-decoration: none;
 }
 

/*=============================================
トップページ以外＞見出し画像＞持ち物リスト-
============================================*/

.rlist_list {
	width:607px;
	height:18px;
	padding:65px 0 0 0;
	text-align:right;
	background-image: url(contents/images/belong.png);
	background-repeat: no-repeat;
 
 }

.rlist_list A{
 text-decoration: none;
 }
 

/*=============================================
トップページ以外＞見出し画像＞お問い合わせ
============================================*/

.rlist_ask {
	width:581px;
	height:18px;
	padding:65px 0 0 0;
	text-align:right;
	background-image: url(contents/images/ask_m2.png);
	background-repeat: no-repeat;
 
 }

.rlist_ask A{
 text-decoration: none;
 }
 
  

/*=============================================
トップページ以外＞見出し画像＞リンク集
この形式が正しい。
============================================*/

.rlist_link {
	width:600px;
	height:18px;
	background-image: url(contents/images/link_m2.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 
 }

.rlist_link A{
 text-decoration: none;
 }
 
/*=============================================
　　トップページ以外＞題名矢印
============================================*/

.rlist_sub {
	padding:20px 0 0 60px;
	width:545px;
	height:18px;
	background-color:#FFFFFF;
	border-bottom-color:#666666;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	margin-bottom: 30px;
	background-image: url(contents/images/arrrow.gif);
	background-repeat: no-repeat;
	background-position: 18px 14px;
	}


/*=============================================
　トップページ以外＞見出し画像＞無料レポート
============================================*/


.rlist_free {
	width:600px;
	height:18px;
	background-image: url(contents/images/report.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 }
 


/*=============================================
　トップページ以外＞見出し画像＞生活情報
============================================*/


.rlist_live {
	width:600px;
	height:18px;
	background-image: url(contents/images/livingau.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 }
 
 
.rlist_live A{
 text-decoration: none;
 }
 
 
/*=============================================
　トップページ以外＞見出し画像＞滞在情報
============================================*/


.rlist_stay {
	width:600px;
	height:18px;
	background-image: url(contents/images/stay.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 }
 
 
.rlist_live A{
 text-decoration: none;
 }
 

 
 
/*=============================================
　トップページ以外＞見出し画像＞到着後手続き
============================================*/


.rlist_process {
	width:600px;
	height:18px;
	background-image: url(contents/images/procedure.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 }
 
 
.rlist_live A{
 text-decoration: none;
 }
 
 

/*=============================================
　トップページ以外＞見出し画像＞語学学校一覧
============================================*/


.rlist_lschool {
	width:600px;
	height:18px;
	background-image: url(contents/images/lschool.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 }
 
 
.rlist_live A{
 text-decoration: none;
 }



/*=============================================
　トップページ以外＞見出し画像＞専門学校一覧
============================================*/


.rlist_vschool {
	width:600px;
	height:18px;
	background-image: url(contents/images/vschool.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 }
 
 
.rlist_live A{
 text-decoration: none;
 }
 
 
 
/*=============================================
　トップページ以外＞見出し画像＞動画
============================================*/


.rlist_mv {
	width:600px;
	height:18px;
	background-image: url(contents/images/movies.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 }

 
.rlist_mv A{
 text-decoration: none;
 }



/*-----------------------------------------------
　トップページ以外＞見出し画像＞州別NSW
--------------------------------------------------*/

.rlist_nsw {
	width:600px;
	height:18px;
	background-image: url(contents/images/nsw.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 }
 
 
.rlist_live A{
 text-decoration: none;
 }

/*-----------------------------------------------
　トップページ以外＞見出し画像＞州別WQLD
--------------------------------------------------*/

.rlist_qld {
	width:600px;
	height:18px;
	background-image: url(contents/images/qld.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 }
 
 
.rlist_live A{
 text-decoration: none;
 }
 
 
/*-----------------------------------------------
　トップページ以外＞見出し画像＞州別VIC
--------------------------------------------------*/

.rlist_vic {
	width:600px;
	height:18px;
	background-image: url(contents/images/vic.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 }
 
 
.rlist_live A{
 text-decoration: none;
 }
 
 
/*-----------------------------------------------
　トップページ以外＞見出し画像＞州別SA
--------------------------------------------------*/

.rlist_sa {
	width:600px;
	height:18px;
	background-image: url(contents/images/sa.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 }

 
.rlist_live A{
 text-decoration: none;
 }


/*-----------------------------------------------
　トップページ以外＞見出し画像＞州別WA
--------------------------------------------------*/

.rlist_wa {
	width:600px;
	height:18px;
	background-image: url(contents/images/wa.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 }

 
.rlist_live A{
 text-decoration: none;
 }
 


/*-----------------------------------------------
　トップページ以外＞見出し画像＞州別TAS
--------------------------------------------------*/

.rlist_tas {
	width:600px;
	height:18px;
	background-image: url(contents/images/tas.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 }

 
.rlist_live A{
 text-decoration: none;
 }

 
/*-----------------------------------------------
　トップページ以外＞見出し画像＞州別ACT
--------------------------------------------------*/

.rlist_act {
	width:600px;
	height:18px;
	background-image: url(contents/images/act.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 }

 
.rlist_live A{
 text-decoration: none;
 }



/*-----------------------------------------------
　トップページ以外＞見出し画像＞州別NZ
--------------------------------------------------*/

.rlist_nz {
	width:600px;
	height:18px;
	background-image: url(contents/images/nz.png);
	padding:65px 7px 0 0;
	margin: 0 0 20px 0px;
	text-align:right;
	background-repeat: no-repeat;
 }

 
.rlist_live A{
 text-decoration: none;
 }
 
/*=============================================
トップページ以外＞見出し画像＞メール講座解除など-
============================================*/


.rlist_mail {
	width:598px;
	height:18px;
	padding:65px 7px 0 0;
	text-align:right;
	background-image: url(contents/images/mail_courses.png);
	background-repeat: no-repeat;
 
 }

.rlist_mail A{
 text-decoration: none;
 }
 
/*=============================================
トップページ以外＞見出し画像＞更新履歴-
============================================*/


.rlist_update {
	width:598px;
	height:18px;
	padding:65px 7px 0 0;
	text-align:right;
	background-image: url(contents/images/update.png);
	background-repeat: no-repeat;
 
 }

.rlist_mail A{
 text-decoration: none;
 }
 
/*=============================================
トップページ以外＞レイアウト用＞囲い１
============================================*/


.index_box{
	width: 500px;
	height: auto;
	margin: 15px 15px 0 15px;
	border: solid #002C67 1px;
	background-color: #CEF1FF;
	padding: 10px 10px 10px 10px;
}

/*=============================================
トップページ以外＞レイアウト用＞囲い２
============================================*/


.index_box2{
	width: 500px;
	height: auto;
	margin: 15px 0px 0 15px;
	border: solid #ffcc99 1px;
	padding: 10px 10px 10px 10px;
	background-color: #FFF0E6;
}


/*=============================================
トップページ以外＞レイアウト用＞囲い３（項目用）
============================================*/


.index_box4{
	width: 500px;
	height: auto;
	margin: 15px 0px 0 15px;
	border: solid #ffcc99 1px;
	padding: 10px 10px 10px 10px;
	background-color: #FFFFFF;
}


.clear{
	clear: left;
}



/*=============================================
トップページ以外＞レイアウト用＞囲い４（項目用+20px）
============================================*/


.index_box5{
	width: 520px;
	height: auto;
	margin: 15px 0px 0 15px;
	border: solid #ffcc99 1px;
	padding: 10px 10px 10px 10px;
	background-color: #FFF0E6;
}


/*=============================================
トップページ以外＞レイアウト用＞囲い（強調用）
============================================*/


.index_box6{
	width: auto;
	height: auto;
	margin: 15px 80px 0 80px;
	border: dotted #FE9E5C 5px;
	padding: 10px 10px 10px 10px;
	background-color: #FFFFFF;
}


.clear{
	clear: left;
}



/*=============================================
トップページ以外＞レイアウト用＞囲い５（画像用）
============================================*/


.index_box7{
	width: 500px;
	height: auto;
	margin: 15px 0px 0 15px;
	border: solid #484848 1px;
	padding: 10px 10px 10px 10px;
	background-color: #FFF0E6;
}



/*=============================================
トップページ以外＞レイアウト用＞問い合わせフォーム
============================================*/



.caution {
	background: url(./contents/images/mark.gif) no-repeat 4px 10px;
	clear: left;
	　color: #9999FF;
	font-weight: bold;
	float: left;
	line-height: 2em;
	padding-left: 20px;
	margin-bottom: 10px;
}

form {
	margin: 0 0 0 0;
}

fieldset {
  margin: 0;
  padding: 0.5em 0 1.3em 0;
  border-width: 1px;
  border-color: #726d6b;
  border-style: none none dotted none;
}
fieldset#last {
  border-bottom: none;
}

}
.control {
  display: block;
  margin: 10px 0 0 130px;
  padding-top: 0.8em;
  line-height: 2em;
}



input, select, textarea {
  border-style: solid;
  border-width: 1px;
  border-color: #aaaa94 #dfdfd6 #dfdfd6 #aaaa94;
  vertical-align: middle;
  color: #696969;
  background: #f1f1ed;
}
input.radio {
  border-style: none;
  color: #000000;
  background: transparent;
}

.label {
  clear: left;
  display: block;
  padding-top: 0.8em;
  padding-left: 10px;
  float: left;
  width: 120px;
  line-height: 2em;
　margin-left: 4px;
}

label:hover {
   background-color: #ffcccc;
}

.labels {
  clear: left;
  display: block;
  padding-top: 1em;
  padding-left: 10px;
  float: left;
  width: 120px;
　margin-left: 4px;
  background: url(./contents/images/mark.gif) no-repeat 0px 1.5em;
}


.label-m {
  clear: left;
  display: block;
  padding-top: 0.8em;
  padding-left: 12px;
  margin-left: 4px;
  float: left;
  width: 120px;
  line-height: 2em;
  background: url(./contents/images/mark.gif) no-repeat 0px 1.5em;
}

input.req1, select.req1 {
  border-style: solid;
  border-width: 2px;
  border-color: #9999FF;
  vertical-align: middle;
  color: #696969;
  background: #f6f6f2;
}
input.req2 {
  border-style: dashed;
  border-width: 2px;
  border-color: #9999FF;
  vertical-align: middle;
  color: #696969;
  background: #f6f6f2;
}

/* 入力部品の幅設定
---------------------------------------------------- */
#mail1, #mail2, #city, #number, #bldg, {
  width: 290px;
}

#comment{
　width: 380px;
}

#pass1, #pass2 {
  width: 180px;
}
#name1, #name2, #name3, #name4, #year, #month, #day {
  width: 70px;
}
#post1, #post2 {
  width: 60px;
}
#state {
  width: 120px;
}
#tel1, #tel2, #tel3, #fax1, #fax2, #fax3 {
  width: 60px;
}

/* 送信ボタン
---------------------------------------------------- */
#submit input {
  margin-left: 0.5em;
  border-width: 2px;
  border-color: #ffb87c #d26000 #d26000 #ffb87c;
  width: 6em;
  vertical-align: middle;
  color: #ffffff;
  background: #ff7400;
}
#submit {
  margin-top: 1em;
  color: #444444;
  background: url(./contents/images/bg-submit1.gif) no-repeat;
}
#submit p.postext {
  margin: 0;
  padding: 10px;
  text-align: right;
  background: url(./contents/images/bg-submit2.gif) no-repeat left bottom;
}
#submit button {
  width: 140px;
  height: 50px;
  padding: 4px 0 0 0;
  color: #ffffff;
  background: url(./contents/images/button.gif) no-repeat;
  border-width: 0px;
}
#submit p.posted {
  font-size: 12px;
  font-weight: bold;
  margin: 6px 0 0;
}
#submit span {
  font-size: 10px;
}

/* 段落設定
---------------------------------------------------- */
.sample1 {
text-decoration: underline;
}


strong{
text-decoration: none;
font-weight: normal;
}

/* インフレーム設定メルマガ
---------------------------------------------------- */
.inflame {
border:1px solid gray;
padding:10px;
margin-bottom:10px;
width:90%;height:600px;
overflow:auto;
background-color:white;
font-size:9pt;
text-align:left
}

/* インフレーム設定リンク
---------------------------------------------------- */
.inflames {
border:1px solid gray;
padding:10px;
margin-bottom:10px;
width:90%;height:50px;
overflow:auto;
background-color:white;
font-size:9pt;
text-align:left
}


/* インフレーム設定AさんBさん例
---------------------------------------------------- */
.inflame2 {
border:1px solid gray;
padding:10px;
width:260px;
height:30px;
overflow:auto;
background-color:white;
font-size:9pt;
text-align:left;
}

/* 赤下線
---------------------------------------------------- */

.style3 {
color: #FF0000;
font-size:10px;
}

/* フォント12
---------------------------------------------------- */

.style4 {
font-size:12px;
}

/* 赤下線
---------------------------------------------------- */

.style5 {
color: #FF0000;
}


/* 取り消し線
---------------------------------------------------- */

.style6 {
text-decoration:line-through;
color: #FF0000;
}

/*
　-トップページ＞リンクレイアウト-
---------------------------------------------------- */


.fold{
width: 545px;
margin: 0px 0 10px 8px;
padding: 0px 0px 0px 5px;
font-size: 15px;
}

/* フォントサイズ
---------------------------------------------------- */

.style2 {font-size: 24px}
.style1 {font-size: 12px}

