BODY,tr,td{font-size:12px; font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3","Hiragino Kaku Gothic Pro","‚l‚r ‚oƒSƒVƒbƒN", "MS P Gothic","Osaka",Verdana,Arial, Helvetica, sans-serif;
}

body {background-color: #ffffff;
background-image:url(img/back.jpg); background-repeat:repeat-x;
}


a:link   { text-decoration:none; color:#3366CC;}
a:visited{ text-decoration:none; color:#3366CC;}
a:active { text-decoration:none; color:#FF6600;}
a:hover  { text-decoration:none; color:#FF6600;}


.menu1{
	color:#C66300;
	text-decoration:none;
	font-size:13px;
	font-weight: bold;
} 
.menu2{color:#663300;text-decoration:none;font-size:13px;} 
a.menu1:link {color:#663300;text-decoration:none;font-size:13px;} 
a.menu1:visited {color:#663300;text-decoration:none;font-size:13px;} 
a.menu1:hover {color:#FFCC00;text-decoration:none;font-size:13px;} 

a.menu2:link {color:#333333;text-decoration:none;font-size:12px;} 
a.menu2:visited {color:#333333;text-decoration:none;font-size:12px;} 
a.menu2:hover {color:#FFCC00;text-decoration:none;font-size:12px;} 

td.t80l20{padding: 100px 0px 0px 20px;}
td.t80r20{padding: 100px 20px 0px 0px;}
td.main1{padding: 0px 20px 0px 20px;}
td.main2{padding: 0px 20px 0px 15px;}
td.main3{padding: 20px 20px 0px 20px;}

td.side20{padding: 0px 20px 0px 20px;}

td.bottom10{padding: 0px 0px 10px 0px;}
td.t8b15{padding: 8px 0px 15px 0px;}

td.kakomi1 {vertical-align:top;
border-right:1px solid #cccccc;border-left:1px solid #cccccc;
padding: 0px 20px 5px 20px;}

td.kakomi1-side {vertical-align:top;
padding: 0px 15px 0px 15px;}

td.kakomi1-txt {vertical-align:top;font-size:12px;padding: 0px 0px 5px 0px; }

td.kakomi1-txt-b {vertical-align:top;font-size:14px;
font-weight: bolder;color:#663300;}

td.kakomi1-txt-b2 {vertical-align:top;font-size:14px;
font-weight: bolder;color:#663300;
padding: 5px 0px 2px 0px; border-top:1px dotted #cccccc;}

td.kakomi1-txt-small {vertical-align:top;font-size:10px;}


td.kakomi2 {vertical-align:top;
padding: 10px 10px 0px 10px;}

td.kakomi2-txt {vertical-align:top;font-size:12px;
padding: 10px 20px 0px 0px;}

td.kakomi2-txt-s {vertical-align:top;font-size:10px;
padding: 2px 20px 0px 0px;}

td.kakomi2-txt2 {vertical-align:top;font-size:12px;
padding: 4px 20px 0px 0px;}

td.kakomi3 {vertical-align:top;
border-bottom:1px dotted #cccccc;padding: 5px 15px 5px 10px;font-size:12px;line-height:1.5;}

td.kakomi3-b {vertical-align:top;
padding: 5px 15px 5px 10px;font-size:12px;line-height:1.5;}

td.kakomi3-arrow {vertical-align:top;
border-bottom:1px dotted #cccccc;padding: 10px 0px 5px 15px;font-size:12px;line-height:1.5;}

td.kakomi3-b-arrow {vertical-align:top;
padding: 10px 0px 5px 15px;font-size:12px;line-height:1.5;}

td.kakomi-panda1 {vertical-align:top;
padding: 0px 80px 15px 20px;font-size:12px;}

td.kakomi-panda2 {vertical-align:bottom;font-weight: bolder;
padding: 10px 80px 5px 20px;font-size:14px;line-height:1.5;color:#663300;}

td.kakomi-panda3 {vertical-align:bottom;text-align:right;
padding: 10px 90px 5px 0px;font-size:12px;line-height:1.5;}

td.pjr {vertical-align:top;
padding: 8px 0px 0px 0px;}

td.pjr-txt1 {
	vertical-align:bottom;
	font-weight: bolder;
	padding: 0px 50px 0px 17px;
	font-size:13.5px;
	color:#663300;
}

td.pjr-txt2 {
	vertical-align:top;
	padding: 0px 50px 0px 17px;
	font-size:13px;
}

td.pjr-txt3 {vertical-align:bottom;font-weight: bolder;
padding: 0px 10px 0px 70px;font-size:12px;color:#663300;}

td.pjr-txt4 {
	vertical-align:top;
	padding: 0px 10px 0px 70px;
	font-size:12px;
}


td.pjr-border {
	vertical-align:top;
	border-bottom:1px dotted #FFCC33;
	padding: 3px 5px 3px 5px;
	font-size:15px;
	line-height:1.8;
}

td.pjr-arrow {
	vertical-align:top;
	border-bottom:1px dotted #FFCC33;
	padding: 7px 0px 3px 10px;
	font-size:14px;
	line-height:1.8;
}

td.art-kakomi1-txt {vertical-align:top;font-size:12px;line-height:1.4;
padding: 0px 15px 0px 15px;}

td.art-kakomi1 {vertical-align:top;padding:10px 15px 5px 18px;}

td.foot {vertical-align:top;font-size:12px;line-height:1.4;
padding: 0px 15px 0px 5px;}

td.foot-txt {text-align:right;vertical-align:top;font-size:10px;}


td.kakomi-book {vertical-align:top;
border-right:1px solid #cccccc;border-left:1px solid #cccccc;
padding: 0px 20px 5px 0px;}

td.kakomi-book_txt {vertical-align:top;font-size:12px;padding: 0px 0px 5px 0px; }

td.kakomi-book_txtb {vertical-align:top;font-size:12px;
font-weight: bolder;color:#663300;}
td.kakomi-book_txtsub {vertical-align:top;
text-align: center;font-size:10px;padding: 8px 10px 2px 5px; }

td.kakomi-book-txts {vertical-align:top;font-size:12px;
padding: 10px 20px 0px 0px;}

td.kakomi-book-panda {vertical-align:top;
padding: 0px 80px 15px 20px;font-size:10px;}

td.book-txt {vertical-align:top;
padding: 0px 10px 10px 20px;font-size:12px;line-height:1.5;}


table.book-foot  {border: solid 1px #FF9900; background-color: #FFFFCC;}
td.book-foot-txt {text-align:right;font-size:12px;padding: 0px 10px 0px 0px;}

p.back {font-size:10px;padding: 10px 10px 0px 0px;}

td.pj-txt {vertical-align:top;border-right:1px solid #cccccc;border-left:1px solid #cccccc;
padding: 0px 20px 0px 20px;font-size:12px;line-height:1.5;}

td.pj-txt2 {vertical-align:top;
padding: 0px 0px 5px 0px;font-size:12px;line-height:1.5;
border-bottom:1px dotted #cccccc;font-weight: bolder;}

td.pj-txt3 {
	vertical-align:top;
	padding: 10px 0px 0px 0px;
	font-size:14px;
	line-height:1.5;
}

td.pj-txt4 {vertical-align:top;color:#6e5237;
padding: 0px 20px 0px 20px;font-size:12px;line-height:1.5;}

td.publi-txt {vertical-align:top;
padding: 10px 0px 0px 0px;font-size:12px;line-height:1.5;}
