@charset   "UTF-8";


.title2 {
	background-image : url(T10_other/bg_01.gif);
	width: 800px;
	













margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}

body {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
	
	
	

margin-top : 0px;
margin-left : auto;
margin-right : auto;
margin-bottom : 0px;
}

.title3 {
	width: 800px;
	height : 15px;
	background-image : url(T10_other/bg_02.gif);











margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}


.w800_margin_up5{
margin-top : 5px;
width : 800px;

margin-bottom : 5px;
}

.all_zero{
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}

#title{
border-width : 0px;border-style : none;

width : 200px;
height : 25px;

margin-bottom : 0px;
}

.UP10{
margin-top : 10px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}

.outline{
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
width : 800px;

margin-left : auto;
margin-right : auto;

margin-top : 0px;
margin-bottom : 0px;



text-align : left;
}

#out{
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : auto;
margin-right : auto;
margin-bottom : 0px;

width : 800px;


}

.main_back2{
padding-top : 15px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;

font-size : 14px;
font-family : "ＭＳ Ｐゴシック";
line-height : 130%;

background-color : #ecefff;

border-left-width : 1px;
border-right-width : 1px;
border-left-style : solid;
border-right-style : solid;
border-left-color : #137ca4;
border-right-color : #137ca4;

border-bottom-width : 1px;
border-bottom-style : none;
border-bottom-color : #137ca4;



vertical-align : top;
}

.main_back{
padding-top : 10px;
padding-left : 10px;
padding-right : 10px;
padding-bottom : 10px;

font-size : 14px;
font-family : "ＭＳ Ｐゴシック";
line-height : 130%;

background-color : #ecefff;

border-left-width : 1px;
border-right-width : 1px;
border-left-style : solid;
border-right-style : solid;
border-left-color : #137ca4;
border-right-color : #137ca4;

text-align : left;
}

.menu{
background-image : url(T10_other/bg_01.gif);
text-align : center;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
width : 145px;
height : 25px;

font-weight : bold;
color : white;
}

.menu2{
background-image : url(T10_other/bg_05.gif);
text-align : center;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
width : 145px;
height : 25px;

font-weight : bold;
color : white;
}

.top{
background-image : url(T10_other/gra15.jpg);
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;

height : 25px;
border-width : 1px;border-style : solid;border-color : #137ca4;

width : 643px;

font-size : 14px;
font-family : "ＭＳ Ｐゴシック";
font-weight : bold;
}

.sub_top{
background-image : url(T10_other/gra3.jpg);
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;

font-weight : bold;
border-top-width : 1px;
border-left-width : 1px;
border-right-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-right-style : solid;
border-top-color : #137ca4;
border-left-color : #137ca4;
border-right-color : #137ca4;

font-size : 14px;

height : 25px;

font-family : "ＭＳ Ｐゴシック";

border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #137ca4;
}

.Box1{
padding-top : 6px;
padding-left : 15px;
padding-right : 10px;
padding-bottom : 20px;
border-left-width : 1px;
border-left-style : solid;
border-left-color : silver;

border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 0px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : none;
border-top-color : silver;
border-right-color : silver;
border-bottom-color : silver;

font-size : 14px;
font-family : "ＭＳ Ｐゴシック";
line-height : 130%;
}

.subtitle{
font-size : 10px;
font-family : HGｺﾞｼｯｸM;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;


color : white;


}





.P_Class{
font-size : 13px;









font-family : "ＭＳ Ｐゴシック";

padding-top : 10px;
padding-left : 15px;
padding-bottom : 15px;

height : 200px;
}

.P_Class a{
font-size : 13px;
font-family : "ＭＳ ゴシック";

text-decoration : none;

font-weight : bold;
}

.bt_color{
background-color : #f0ffff;
}



.submenu_link {
border-left-width : 1px;
border-right-width : 1px;
border-left-style : solid;
border-right-style : solid;
border-left-color : #009999;
border-right-color : #009999;

padding-left : 10px;

border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #009999;

background-color : #f0ffff;

text-decoration : none;

height : 80px;

vertical-align : middle;

font-weight : normal;

font-size : 15px;
}

.submenu {
border-left-width : 1px;
border-right-width : 1px;
border-left-style : solid;
border-right-style : solid;
border-left-color : #009999;
border-right-color : #009999;

padding-left : 0px;

border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : #009999;

background-color : #f0ffff;

text-decoration : none;

height : 23px;

vertical-align : middle;

font-weight : bold;

font-size : 15px;

padding-top : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 1px;
margin-right : 0px;
margin-bottom : 0px;

text-align : center;
}

.submenu a{
text-decoration : none;

padding-top : 5px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;

height : 100%;

display : block;
}

.submenu_link_p{
font-size : 13px;
font-weight : normal;
margin-top : 5px;
margin-left : 0px;
margin-right : 5px;
margin-bottom : 5px;
}

.side_pr{
height : 620px;
border-width : 1px;border-style : solid;border-color : #009999;
}

.kakaku_list{
width : 300px;

margin-top : 0px;
margin-left : 0px;
margin-right : 0px;

margin-bottom : 0px;







border-style : none;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;


font-size : 14px;
font-family : "ＭＳ Ｐゴシック";






}

.kakaku_list ul{
list-style-type : none;


padding-left : 0px;
padding-right : 0px;

margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;


border-style : none;




padding-top : 0px;
padding-bottom : 0px;















}

.kakaku_list li{
padding-left : 0px;
padding-right : 0px;


margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;

border-width : 0px 1px 1px;border-style : solid;border-color : #137ca4;




font-size : 14px;


margin-top : 0px;

padding-top : 0px;
padding-bottom : 0px;











text-align : center;





background-color : #f0ffff;



height : 25px;





overflow : hidden;
}

.kakaku_list a{
text-align : center;















text-decoration : none;




border-style : none;










padding-top : 5px;
padding-left : 0px;
padding-right : 0px;


margin-left : 0px;
margin-right : 0px;

background-position : left top;







display : block;







height : 100%;
}

.kakaku_list a:hover{
color : maroon;






background-color : #80ff80;
display : block;































}

.vup_mg5{
margin-top : 25px;
margin-left : 5px;
margin-right : 5px;
margin-bottom : 5px;

font-weight : bold;
color : #004080;
}



.P_mark{
color : white;
background-color : maroon;

text-align : center;
}

.A_mark{
color : white;
background-color : navy;



text-align : center;
}

.vup_table{
font-size : 14px;
font-family : "ＭＳ ゴシック";border-width : 1px;border-style : solid;border-color : #0000a0;
line-height : 130%;

text-align : left;
}

.vup_left15{
margin-left : 15px;

padding-top : 3px;
padding-left : 3px;
padding-right : 3px;
padding-bottom : 3px;
}

.vup_p{
font-size : 12px;
}

.link_table{
width : 800px;

font-size : 12px;
font-family : "MS UI Gothic";
border-style : solid;
border-collapse : collapse;
border-width : 1px;border-color : silver;
}

.link_table_tr1{
width : 400px;


background-color : #d9ffd9;
border-style : none;
vertical-align : middle;

padding-left : 10px;

font-size : 13px;

font-weight : bold;
}

.link_table_tr2{
width : 400px;


padding-left : 20px;
}

.link_table_tr1 td{
height : 25px;

bottom : inherit;

vertical-align : middle;border-width : 1px;border-style : solid;border-color : silver;
padding-left : 15px;

width : 400px;
}

.link_table_tr2 td{
border-width : 1px;border-style : solid;border-color : silver;
padding-left : 25px;

padding-right : 5px;

height : 40px;

width : 400px;
}

.link_table_800{
font-size : 11px;
height : 20px;
border-width : 0px;border-style : none;border-color : silver;


background-color : #f0f8ff;

padding-left : 10px;
}





a:hover{
color : maroon;

text-decoration : underline;
}

a{
text-decoration : none;

font-weight : bold;
}

.link_table_800 a{
font-weight : normal;
}

.submenu a:hover{
color : maroon;
background-color : #80ff80;
display : block;
}

.h1{
font-size : 15px;
color : white;

font-family : "ＭＳ Ｐ明朝";

background-color : navy;
}

