body{background-color:#ffffff;margin:0;padding:0;		color:#333333;line-height:1.3em;}/*$B!!4pK\@_Dj!!(B*/a:link{color:#164a84;text-decoration:none;}a:visited{color:#164a84;text-decoration:none;}a:hover{color:#e6b422;text-decoration:underline;}a:active{color:#e6b422;text-decoration:underline;}p,div,ul,li{margin:0;padding:0;}table,tr,td{margin:0;padding:0;}/*$B!!(Bhead$BIt!!@_Dj!!(B*/#head{width:770px;margin:0px;padding-bottom:5px;		background-image:url(../img_main/bg_main.gif);		background-repeat:repeat-y;}#head div.top{font-size:10px;color:#ffffff;				background-color:#000000;				margin:0 4 0 4;padding:2 10 0 10;}.top_left{float:left;font-size:12px;}	.top_right{float:right;}.top_left2{float:left;padding-left:5px;}	.top_right2{float:right;padding-right:5px;}#head div.line{clear:left;margin:0 4 0 4;padding:0;				border-bottom:solid 1px #000000;}#head div.line2{clear:left;margin:0 4 0 4;padding:0;				border-top:solid 1px #000000;}#head div.top a:link{color:#c1e4e9;text-decoration:none;}#head div.top a:visited{color:#c1e4e9;text-decoration:none;}#head div.top a:hover{color:#e6b422;text-decoration:none;}#head div.top a:active{color:#e6b422;text-decoration:none;}/* main$BIt!!@_Dj(B*/#main{width:770px;margin:0px;padding:0 0 30 0;		background-image:url(../img_main/bg_main.gif);		background-repeat:repeat-y;text-align:left;line-height:1.4em;}#main div.txt{padding:20 20 20 20;}.txt_navi{text-align:center;font-size:smaller;padding:10 0 20 0;}.txt_s{font-size:smaller;}.txt_b{font-weight:bold;}.txt_red{color:#b22222;font-size:smaller;}.txt_red2{color:#b22222;}.txt_title{color:#69821b;font-size:larger;font-weight:bold;padding-bottom:15px;}#main div.line{clear:left;margin:0 4 0 4;padding:0;				border-bottom:solid 1px #000000;}#main div.img_left{float:left;padding-right:20px;}#main div.img_right{float:right;padding-left:20px;}					.list_table{background-color:#e0ebaf;border-collapse:collapse;}#main div list_table table{margin:0;padding:0;}#main div list_table th,tr,td{text-align:left;padding:10px;}.gaiyou_table{width:280px;background-color:#ffffff;border-collapse:collapse;			font-size:smaller;}.gaiyou_table th{padding:10px;font-weight:normal;					background-color:#c1d8ac;}					.houki_table{width:410px;background-color:#ffffff;border-collapse:collapse;			font-size:smaller;padding:5px;}.houki_table th{padding:10px;font-weight:normal;					background-color:#ede4cd;}.kojin_table{background-color:#ffffff;border-collapse:collapse;			padding:10px;line-height:1.4em;font-size:smaller;}.kojin_table th{padding:10px;font-weight:normal;					background-color:#ede4cd;}.guide_table{background-color:#ffffff;border-collapse:collapse;}.guide_table td{padding:10px;line-height:1.4em;}.sou_table{margin:10 0 10 0;background-color:#ffffff;			border-collapse:collapse;}.sou_table th{font-weight:normal;text-align:center;			background-color:#ede4cd;padding:5px;}.sou_table td{text-align:center;padding:5px;}.sou_table2{margin:10 0 10 0;background-color:#ffffff;			font-size:smaller;border-collapse:collapse;}.sou_table2 th{font-weight:normal;background-color:#ede4cd;padding:5px;}.sou_table2 td{text-align:center;padding:5px;}#main div.p-top{font-size:smaller;text-align:center;}/*$B!!%5%$%H%^%C%WMQ!!(B*/.sitemap_table{width:700px;margin:10 0 10 0;background-color:#ffffff;				border-collapse:collapse;}.sitemap_table td{padding:20px;}.sitemap_table ul,li{list-style-type: none;line-height:1.4em;}/* Q and A $BMQ(B */.QA_Q{padding:5 0 5 5;font-size:larger;color:#69821b;		border-bottom:dotted 1px #69821b;margin-bottom:20px;		border-left:solid 10px #69821b;}.QA_A{padding:0 20 0 20;margin-bottom:50px;}/* $B$*5RMM$N@<!!MQ(B */.v_box{border:solid 3px #f0e68c;padding:15px;margin-bottom:15px;		line-height:1.5em;}.v_box p{color:#69821b;padding-bottom:5px;margin-bottom:10px;		border-bottom:dotted 1px #69821b;}.v_box2{border:solid 3px #6b8e23;padding:15px;margin-bottom:15px;		line-height:1.5em;}.v_box2 p{color:#69821b;padding-bottom:5px;margin-bottom:10px;		border-bottom:dotted 1px #69821b;}/* $B2q<R35MW!&$O$8$a$^$7$F!!MQ(B */.ha_box{background-color:#d8e698;padding:30px;margin-bottom:20px;}/*$B!!(Bfooter$BItJ,!!(B*/#footer{width:770px;margin:0px;padding:0px;		background-image:url(../img_main/bg_main.gif);		background-repeat:repeat-y;}#footer div.navi{font-size:smaller;}#footer div.bottom{font-size:12px;color:#ffffff;text-align:center;				background-color:#000000;				margin:0 4 0 4;padding:2 10 1 10;}#footer div.bottom a:link{color:#f8e58c;}#footer div.bottom a:visited{color:#f8e58c;}#footer div.copyright{font-size:smaller;color:#666666;border-bottom:solid 2px #000000;				margin:0 4 0 4;padding-bottom:5px;}