@charset "utf-8";

/* ---------------------------------

	KANSAI　WINDOW

	 操作方法

 --------------------------------- */

* { margin:0; padding:0; }

div { margin:0; padding:0; }

dl, dt, dd { margin: 0; padding: 0; display: block; }

ul, li { margin:0; padding:0; list-style:none; }

h1, h2, h3, h4, h5 { margin: 0; padding: 0; font-weight:normal; font-size:100%; }

table,td,tr,th { margin:0; padding:0; font-weight:normal; }

img { margin:0; padding:0; border:0; }

p { margin:0; padding:0; }

a { color: #003399; text-decoration:none; }
a:hover{ color: #003399; text-decoration:underline; }


/*
 *  クリアハック
 */

.clearfix:after {  content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.clearfix { min-height: 1px; }
* html .clearfix { height: 1px; /*\*//*/ height: auto; overflow: hidden; /**/ }






/*                  共通レイアウト
 --------------------------------- */
#wrapper {
	width:960px; margin:0 auto; text-align:left; font-size: 12px; line-height:1.4; }


/* 1 */
#leftbox01 {
	width:430px; float:left; margin-left:100px; }
*html #leftbox01 {
	width:430px; float:left; margin-left:50px; }	
	
	#guidebox01 {
		width:100%; background:url(../t/use/images/bg01.jpg) left top no-repeat; height:159px; padding-top:85px; color:#F00; line-height:1.8; }		
	.guide_sbox_l {
		width:159px; float:left; }
	.guide_sbox_r {
		width:260px; float:right; }


#rightbox01 {
	width:304px; float:right; margin-right:100px; }
*html #rightbox01 {
	width:304px; float:right; margin-right:50px; }
	
.banner01 {
	clear:both; width:100%; padding:20px 0; }
	
	
.grey_box {
	width:718px; border:1px solid #ccc; margin:0 auto; padding:20px; }
.guidebox02 {
	width:349px; float:left; margin:10px 0; }
.guidebox03 {
	width:349px; float:right; margin:10px 0; }
	.guide_sbox2_l {
		width:90px; float:left; }
	.guide_sbox2_r {
		width:249px; float:right; }
		
.l_100 {
	margin-left:100px; }

#footer_area {
	width:100%; margin-top:30px; }
	.pagetop {
		text-align:right; padding:10px 20px; }
		

/* third */
#guide2_01 {
	width:960px; margin-bottom:20px; height:251px; padding-top:200px; background:url(../t/use/images/3-img02.jpg) no-repeat; }
.guide2_list_l {
	width:250px; float:left; margin-left:230px; margin-bottom:20px; }
	.guide2_list_l li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }
.guide2_list_r {
	width:250px; float:right; margin-right:90px; margin-bottom:20px; }
	.guide2_list_r li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }
* html #guide2_01 {
	width:960px; margin-bottom:20px; height:251px; padding-top:200px; background:url(../t/use/images/3-img02.jpg) no-repeat; }
* html .guide2_list_l {
	width:250px; float:left; margin-left:130px; margin-bottom:20px; }
	* html .guide2_list_l li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }
* html .guide2_list_r {
	width:250px; float:right; margin-right:50px; margin-bottom:20px; }
	* html .guide2_list_r li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }
		
		
#guide2_02 {
	width:960px; margin-bottom:20px; height:452x; padding-top:125px; background:url(../t/use/images/3-img03.jpg) no-repeat; }
.guide202_list_l {
	width:180px; float:left;  margin-left:270px; margin-bottom:35px; }
	.guide202_list_l li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }
.guide202_list_r {
	width:300px; float:right; margin-right:90px; margin-bottom:35px; }
	.guide202_list_r li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }
.guide202_list_l_1 {
	width:300px; float:left;  margin:10px 0 20px 270px; }
	.guide202_list_l_1 li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }
* html #guide2_02 {
	width:960px; margin-bottom:20px; height:452x; padding-top:125px; background:url(../t/use/images/3-img03.jpg) no-repeat; }
* html .guide202_list_l {
	width:170px; float:left;  margin-left:160px; margin-bottom:27px; }
	* html .guide202_list_l li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }
* html .guide202_list_r {
	width:300px; float:right; margin-right:50px; margin-bottom:27px; }
	* html .guide202_list_r li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }

* html .guide202_list_l2 {
	width:170px; float:left;  margin-left:160px; margin-bottom:32px; }
	* html .guide202_list_l2 li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }
* html .guide202_list_r2 {
	width:300px; float:right; margin-right:50px; margin-bottom:32px; }
	* html .guide202_list_r2 li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }		
* html .guide202_list_l_1 {
	width:300px; float:left;  margin:25px 0 35px 160px; }
	* html .guide202_list_l_1 li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }
		

#guide2_03 {
	width:960px; margin-bottom:20px; height:310px; padding-top:190px; background:url(../t/use/images/3-img04.jpg) no-repeat; }
.guide203_list_l {
	width:150px; float:left; margin-left:130px; margin-bottom:70px; }
	.guide203_list_l li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }
.guide203_list_2 {
	width:150px; float:left; margin-left:30px; margin-bottom:70px; }
	.guide203_list_2 li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }
* html #guide2_03 {
	width:960px; margin-bottom:20px; height:310px; padding-top:190px; background:url(../t/use/images/3-img04.jpg) no-repeat; }
* html .guide203_list_l {
	width:150px; float:left; margin-left:80px; margin-bottom:70px; }
	* html .guide203_list_l li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }
* html .guide203_list_2 {
	width:150px; float:left; margin-left:30px; margin-bottom:70px; }
	* html .guide203_list_2 li {
		padding:3px 0; text-indent:20px; background:url(../t/use/images/arrow.jpg) 0 5px no-repeat; }


		
		
/* form */
#guide3 {
	width:760px; margin:0 auto 20px auto; line-height:1.8; }
#guide3 p {
	line-height:1.8; }
#enquete {
	width:718px; border:1px solid #ccc; margin-bottom:20px; padding:20px; }
	.enquete_table {
		width:100%; }
	.enquete_table th {
		padding:10px; text-align:left; background:#f2f2f2; width:45%; }
	.enquete_table .etd_01 {
		padding:10px; width:55%; }
	.enquete_table .etd_02 {
		padding:5px 0; }
.enquete_send {
	padding:50px 0; text-align:center; }
	
#print {display:none;}
