@charset ”UTF-8;

@import url(tab.css);

.m-bar {
	border: 0;
	margin: 0;
	padding: 0;
	overflow: hidden;
}



/* ------------------  */

.PAGETITLE {
	font-size: 24px; font-weight: bolder
}

H1{
	font-size: 12px; font-weight: bolder; padding-bottom: 3px;
	padding-top: 3px;
}

H2{
	font-size: 11px; font-weight: bolder;
    line-height: 150%;
}


H3{
	font-size: 13px;
/*font-weight: bolder*/
}
FORM{
	padding-left: 0px; padding-right: 0px;
	padding-top: 0px; padding-bottom: 0px;
	margin-left: 0px; margin-right: 0px;
	margin-top: 0px; margin-bottom: 0px;
}

MENU{
	padding-left: 0px; padding-right: 0px;
	padding-top: 0px; padding-bottom: 0px;
	margin-left: 0px; margin-right: 0px;
	margin-top: 0px; margin-bottom: 0px;
}
LI{
	list-style-image: url(../images/ti2/spacer1010.gif);
	background-color: #FFFFFF;
/*	background-image: url(../images/ti2/menu_bg2.gif);*/
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 3px;
	border-bottom: 1 dotted #CCCCCC;
/*	border-bottom: 1 solid #F6B88B;*/
}



.readbun{
	width:90% ;
	text-align:left;
	color: #666666;
	line-height:110%;
	padding-bottom: 10px; padding-top: 10px; margin-bottom:-18px
}
.readbun2{
	width:90% ;
	text-align:left;
	color: #666666;
	line-height:105%;
	padding-bottom: 10px; padding-top: 10px; margin-bottom:-18px
}


.side_waku024{
	margin-top:10px;
	border-left: 1 solid #BFDFFF;
	border-right: 1 solid #BFDFFF;
	border-top: 1 solid #BFDFFF;
	border-bottom: 1 solid #BFDFFF;
}



.side_body022{
	font-size: 11px;
	line-height:13px;
	text-align:center; color: #333333;
	padding-left: 5px; padding-right: 5px;
	padding-top: 5px; padding-bottom: 5px;
}


.side_body032{
	font-size: 12px;
	line-height:19px;
	background-color: #FFFFFF;
	text-align:left; color: #333333;
	padding-left: 5px; padding-right: 5px;
	padding-top: 5px; padding-bottom: 5px;
}



.side_body022_line{
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	border-bottom: 1 dotted #999999;
	border-top: 1 dotted #999999;
	border-left: 1 dotted #999999;
	border-right: 1 dotted #999999;
}
.side_body023_line{
	margin-bottom: 2px;
/*	border-bottom: 1 dotted #CCCCCC;
	border-top: 1 dotted #CCCCCC;
	border-left: 1 dotted #CCCCCC;
	border-right: 1 dotted #CCCCCC;*/
}
.side_body024{
	font-size:11px;
	line-height:12px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
/*-- 新着情報ブロック --*/

.new_cap{
	color: #3A3A3A;
	margin-top:4px;
	font-size: 12px;
	line-height:15px;
}
.new_next{
	text-align:right;
	font-size: 12px;
	padding-right: 5; padding-top: 5; padding-bottom: 5
}
.new_next2{
	text-align:right;
	font-size: 11px;
	padding-right: 5; padding-top: 15; padding-bottom: 5
}

/*-- 右側インフォメーション --*/
.left_title{
	text-align: center;
	color: #FFFFFF;
	background-color: #7CC7FF; font-size: 12px;
	border: 1 solid #7CC7FF; padding: 5;
	margin-bottom:5px
}


.left_date{
	color: #000000;
	font-size: 12px;
	line-height:16px;
	padding-left: 10; padding-top: 0; padding-bottom: 2
}


.left_cap{
	color: #3A3A3A;
	margin-top:0px;
	font-size: 11px;
	line-height:11px;
}
.left_cap2{
	color: #3A3A3A;
	padding-left:5px;
	padding-right:5px;
	font-size: 11px;
	line-height:11px;
}
.left_cap3{
	width: 90%;
	color: #3A3A3A;
	padding-left:5px;
	padding-right:5px;
	margin-top:5px;
	font-size: 11px;
	line-height:13px;
}
.left_next{
	text-align:right;
	font-size: 12px;
	padding-right: 5; padding-top: 5; padding-bottom: 5
}


/*-- メイン部分 --*/

.main_text02{
	font-size: 11px;
	line-height: 15px;
	color: #333333;
	margin-bottom:8px
}
.main_text03{
	font-size: 11px;
	line-height: 15px;
	color: #336666;
	margin-bottom:8px
}

/*-- 一押しブロック --*/


.BANNER_waku01{
	font-size: 11px;
	line-height:13px;
	text-align:center; color: #333333;
	padding: 5px;
}

.footer_body{
	color:#333333;
	font-size:12px;
	line-height:14px;
	padding: 5px;
	margin-bottom: 5px;
	border: 1 dotted #999999;
}

.footer_copyblue{
	text-align:center;
	color:#0863BD;
	font-size:11px;
	line-height:13px;
	margin-bottom: 5px;
	margin-top: 5px;
}
.p10{
	font-size: 10pt;
        line-height:18px;
}

.p10Blue{
	font-size: 10pt;
	color:#00A2C8;
}
.p11{
	font-size: 11pt;
        line-height:24px;
}
a{
	color: #BD2C60; text-decoration: none
}


a:hover{
	color: #193FFF; text-decoration: underline;
/*	position:relative; top:1px; left:1px;*/
}


.table_body {  border: 1px #FFCC00 dashed}

.p15 {  font-size: 18px; font-weight: bolder}

.p9 { font-size: 11px; argin-right: 13px}
.staff_aisatu { font-size: 12px; line-height: 130%; width: 90%; text-align: left; border: 1px #FF9900 dashed; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 15px; color: #333333}
.staff_aisatucap { font-size: 11px; width: 90%; text-align: right; border: 2px #FF9900 solid; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; margin-top: 5px; background-color: #FFFFCC; margin-bottom: 50px}

.name_e { font-size: 10px; clip: rect( ); margin-bottom: 3px ; font-family: "Arial", "Helvetica", "sans-serif"; color: #666666}


.body_boji2 { font-size: 11px; line-height: 110%; color: #333333; padding-right: 5px; padding-top: 3px; padding-bottom: 15px}


ul#menu{
    width:540px;
	list-style-type:none;
}

ul#menu li{
     width:170px;
     float:left;

	 margin-bottom:10px;
}

.midashi{
font-size: 11pt;
background-color: #FFFFCC;
width:545px;
padding:5,0,5,5;

}

