@charset "UTF-8";

/* ------------------------------------------------------------------------------ */
/*    
 *
 *    CSS Document
 *    nagabi CSS 2007-00-00
 *
 *    Copyright(C) nagabi
 *
 */
/* ------------------------------------------------------------------------------ */

/*init//////////////////////////////////////////////////////////////////////////////
==================================================================================*/
body {
margin:0;
}
body,td,th {
	font-family: �l�r �o�S�V�b�N, Osaka, �q���M�m�p�S Pro W3;
}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
a:hover{text-decoration:underline;}

/*topmain//////////////////////////////////////////////////////////////////////////////
==================================================================================*/
#headline1 {
	width: 570px;
	background-image: url(../img/back_yellow_570f.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #ffffb3;
	padding-bottom: 20px;
}

#contentmain {
	width: 555px;
	background-color: #FFFFFF;
	background-image: url(../img/back_white_555f.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 15px;
	margin-left: 15px;
	padding-bottom: 25px;
}
#headline2 {
	background-color: #FFFFB3;
	width: 270px;
	background-image: url(../img/back_yellow_270f.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	float: left;
	padding-bottom: 20px;
}
#headline3 {
	background-color: #FFFFB3;
	width: 270px;
	background-image: url(../img/back_yellow_270f.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	float: right;
	padding-bottom: 20px;
}
#headline1_header {
	background-image: url(../img/a_gakko.gif);
	height: 30px;
	width: 500px;
	font-size: 18px;
	font-weight: bold;
	padding-top: 25px;
	padding-left: 70px;
	background-repeat: no-repeat;
	color: #3C3300;
	margin-top: 0px;
	background-position: left top;
	background-color: #FFFFB3;
}

#contentmain_lead {
	width: 235px;
	line-height: 22px;
	margin-top: 5px;
	float: right;
}
#contentmain_header {
	font-size: 20px;
	font-weight: bolder;
	height: 38px;
	width: 480px;
	padding-top: 25px;
	background-image: url(../img/a_new.gif);
	background-repeat: no-repeat;
	padding-left: 70px;
	background-position: left top;
	margin-top: 0px;
	background-color: ffffff;
	color: #333333;
}
#contentmain_column {
	padding-left: 20px;
	margin-top: -25px;
	margin-bottom: 0px;
	font-size: 14px;
	line-height: 26px;
	padding-right: 20px;
}
#headline2_header {
	background-image: url(../img/a_kids.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 195px;
	padding-top: 20px;
	padding-bottom: 5px;
	padding-left: 75px;
	font-size: 16px;
	font-weight: bold;
	color: #3F3300;
	margin-top: 0px;
	background-position: left 5px;
	margin-bottom: 10px;
}

#headline3_header {
	background-image: url(../img/a_art.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 210px;
	padding-top: 20px;
	padding-bottom: 5px;
	padding-left: 60px;
	font-size: 16px;
	font-weight: bold;
	color: #3F3300;
	margin-top: 0px;
	background-position: left 5px;
	margin-bottom: 0px;
}

#bottom_headline {
	width: 555px;
	margin-left: 15px;
	margin-top: 15px;
}
#bottom_headline_footer {
	background-image: url(../img/back_box_g.gif);
	clear: left;
}
#headline5 {
	background-image: url(../img/a_blog.gif);
	background-repeat: no-repeat;
	height: 40px;
	width: 150px;
	line-height: 16px;
	padding-left: 50px;
	padding-top: 8px;
	clear: both;
}
#headline6 {
	background-color: #FFFFB3;
	width: 270px;
	background-image: url(../img/back_yellow_270f.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	float: right;
	padding-bottom: 20px;
	margin-top: 15px;
}
#headline6_header {
	background-image: url(../img/a_np2009.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 200px;
	padding-top: 20px;
	padding-bottom: 5px;
	padding-left: 70px;
	font-size: 16px;
	font-weight: bold;
	color: #3F3300;
	margin-top: 0px;
	background-position: left 5px;
	margin-bottom: 0px;
}
#headline7 {
	background-color: #FFFFB3;
	width: 270px;
	background-image: url(../img/back_yellow_270f.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	float: right;
	padding-bottom: 20px;
	margin-top: 15px;
}
#headline7_header {
	background-image: url(../img/a_history.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 205px;
	padding-top: 20px;
	padding-bottom: 5px;
	padding-left: 65px;
	font-size: 16px;
	font-weight: bold;
	color: #3F3300;
	margin-top: 0px;
	background-position: left 5px;
	margin-bottom: 0px;
}

#headline_lead1 {
	padding-left: 20px;
	font-size: 14px;
	width: 230px;
	margin-top: 5px;
	line-height: 18px;
	margin-bottom: 0px;
}
* html #headline_lead1 {
	margin-top: 0px;
}
#headline_lead2 {
	padding-left: 20px;
	font-size: 14px;
	width: 230px;
	margin-top: 10px;
	line-height: 18px;
	margin-bottom: 0px;
}


#headline1_lead {
	width: 530px;
	margin-left: 20px;
	font-size: 14px;
	line-height: 26px;
	margin-top: -15px;
	margin-bottom: 0px;
}#headline2_lead {
	padding-left: 20px;
	font-size: 14px;
	width: 230px;
	margin-top: 0px;
	line-height: 18px;
	margin-bottom: 0px;
}
#headline3_lead {
	padding-left: 20px;
	font-size: 14px;
	width: 230px;
	margin-top: 10px;
	line-height: 18px;
	margin-bottom: 0px;
}
#headline6_lead {
	padding-left: 20px;
	font-size: 14px;
	width: 230px;
	margin-top: 10px;
	line-height: 18px;
	margin-bottom: 0px;
}
#headline7_lead {
	padding-left: 20px;
	font-size: 14px;
	width: 230px;
	margin-top: 10px;
	line-height: 18px;
	margin-bottom: 0px;
}

/*topright//////////////////////////////////////////////////////////////////////////////
==================================================================================*/
#pickup {
	background-color: #FFFFFF;
}
#pickup_box {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: cccccc;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-top: 7px;
	clear: both;
	padding-left: 0px;
}
#subnavibtn {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 10px;
}
#subnavibtn_header {
	background-image: url(../img/back_btnsub_h.gif);
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-top: 5px;
	height: 25px;
	background-position: left top;
	margin-top: 0px;
}
#subnavibtn_lead {
	width: 180px;
	font-size: 10px;
	line-height: 14px;
	margin-top: -20px;
	padding-bottom: 8px;
	background-image: url(../img/back_btnsub_f.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-left: 10px;
	margin-bottom: 0px;
	padding-right: 10px;
}
#subnavibtn_lead {
	/margin-top: -30px;
}
#pickup_box p {
	width: 90px;
	margin-left: 100px;
	font-size: 12px;
	line-height: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#pickup_box1 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: 666666;
	width: 200px;
	margin-top: 5px;
}

/*#pickup_box2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: 666666;
	margin-bottom: 0px;
	width: 200px;
	margin-top: 5px;
}*/



/*header//////////////////////////////////////////////////////////////////////////////
==================================================================================*/
#header {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#header_a2 {
	background-image: url(../img/back_headertop_f.gif);
	background-repeat: no-repeat;
	height: 235px;
	width: 800px;
	margin: 0px;
	padding-top: 10px;
}
#headerlead_a1 {
	font-size: 12px;
	line-height: 18px;
	margin-top: 115px;
	margin-left: 30px;
}
#headerimg_a1 {
	margin-left: 25px;
	margin-top: 0px;
}
#header_a1 {
	margin: 0px;
}

/*footer//////////////////////////////////////////////////////////////////////////////
==================================================================================*/
#footer_box {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
}
#footer {
	background-image: url(../img/back_blackgra.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #999999;
	padding-bottom: 20px;
}
#credit {
	width: 350px;
	font-size: 10px;
	float: right;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 18px;
	text-align: left;
}
#copyright {
	line-height: 16px;
	margin-top: 80px;
	margin-bottom: 5px;
	float: left;
}
#footer_box_footer {
	background-image: url(../img/spacer.gif);
	background-repeat: no-repeat;
	clear: both;
}

/*container~//////////////////////////////////////////////////////////////////////////////
==================================================================================*/
#container {
	background-image: url(../img/back_box_w.gif);
}
#wrapper {
	width: 790px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/back_box_g.gif);
	padding-bottom: 30px;
	padding-right: 10px;
}
#content {
	width: 570px;
	float: left;
	font-size:14px;
	line-height:24px;
}
#wrapper_footer {
	clear: both;
	background-image: url(../img/back_box_g.gif);
	background-repeat: no-repeat;
}
.column1 {
	margin-top: 0px;
	margin-bottom: 35px;
}
.column2 {
	margin-top: 30px;
	margin-bottom: 30px;
}

/*pagehead//////////////////////////////////////////////////////////////////////////////
==================================================================================*/
#title_gakko {
	background-image: url(../01_gakko/img/head_gakko.gif);
	height: 38px;
	width: 492px;
	font-size: 18px;
	font-weight: bold;
	padding-top: 22px;
	padding-left: 70px;
	background-repeat: no-repeat;
	color: #3C3300;
	margin-top: 0px;
	margin-left: 8px;
}
#title_kids {
	background-image: url(../02_kids/img/head_kids.gif);
	height: 38px;
	width: 492px;
	font-size: 18px;
	font-weight: bold;
	padding-top: 22px;
	padding-left: 70px;
	background-repeat: no-repeat;
	color: #3C3300;
	margin-top: 0px;
	margin-left: 8px;
}
#title_art {
	background-image: url(../03_art/img/head_art.gif);
	height: 38px;
	width: 492px;
	font-size: 18px;
	font-weight: bold;
	padding-top: 22px;
	padding-left: 70px;
	background-repeat: no-repeat;
	color: #3C3300;
	margin-top: 0px;
	margin-left: 8px;
}
#title_np2009 {
	background-image: url(../04_np/img/head_np2009.gif);
	height: 38px;
	width: 492px;
	font-size: 18px;
	font-weight: bold;
	padding-top: 22px;
	padding-left: 70px;
	background-repeat: no-repeat;
	color: #3C3300;
	margin-top: 0px;
	margin-left: 8px;
}
#title_history {
	background-image: url(../05_history/img/head_history.gif);
	height: 38px;
	width: 492px;
	font-size: 18px;
	font-weight: bold;
	padding-top: 22px;
	padding-left: 70px;
	background-repeat: no-repeat;
	color: #3C3300;
	margin-top: 0px;
	margin-left: 8px;
}
#title_nakadaira {
	background-image: url(../07_nakadaira/personalhistory/img/head_nakadaira.gif);
	height: 38px;
	width: 542px;
	font-size: 18px;
	font-weight: bold;
	padding-top: 22px;
	padding-left: 20px;
	background-repeat: no-repeat;
	color: #3C3300;
	margin-top: 0px;
	margin-left: 8px;
}

/*pagecontainer~////////////////////////////////////////////////////////////////////
==================================================================================*/
#contentmain_other {
	width: 555px;
	background-color: #FFFFFF;
	margin-top: 7px;
	margin-left: 15px;
	padding-bottom: 25px;
	background-image: url(../img/back_white_555f.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#contentmain_other2 {
	width: 555px;
	background-color: #FFFFFF;
	margin-top: 7px;
	margin-left: 15px;
	padding-bottom: 25px;
	background-image: url(../img/back_white_555f.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 35px;
}
#contentmain_img_other {
	width: 130px;
	float: right;
	padding-right: 40px;
	margin-top: 35px;
	margin-bottom: 30px;
}
#contentmain_footer_other {
	clear: both;
	width: 495px;
	padding-right: 30px;
	padding-left: 30px;
	padding-top: 30px;
}

#contentmain_column_kids {
	padding-left: 30px;
	margin-top: 35px;
	margin-bottom: 0px;
	font-size: 14px;
	line-height: 24px;
	float: left;
	width: 330px;
}
#contentmain_box_art {
	margin-top: 15px;
	margin-left: 15px;
}
#contentmain_column_art1 {
	padding-left: 30px;
	margin-top: 0px;
	margin-bottom: 30px;
	font-size: 14px;
	line-height: 24px;
	width: 485px;
}
#contentmain_column_art2 {
	padding-left: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 14px;
	line-height: 20px;
	float: left;
	width: 485px;
}
#contentmain_column_nakadaira {
	padding-left: 35px;
	margin-bottom: 35px;
	font-size: 14px;
	line-height: 24px;
	padding-top: 35px;
	margin-right: 60px;
}
#contentmain_history_header {
	font-size: 16px;
	font-weight: bolder;
	height: 35px;
	width: 485px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	margin-left: 30px;
	margin-bottom: 10px;
}
.content_box_history {
	width: 485px;
	margin-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	margin-bottom: 5px;
}
#contentmain_footer_history {
	clear: both;
	width: 485px;
	padding-left: 30px;
	margin-top: 10px;
}
.content_box_history2 {
	width: 485px;
	margin-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	margin-bottom: 5px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
}
#wrapper_sitemap {
	width: 790px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../img/back_box_g.gif);
	padding-bottom: 30px;
	padding-right: 10px;
	padding-top: 7px;
}
.contentmain_sitemap {
	width: 770px;
	background-color: #FFFFFF;
	margin-left: 15px;
	padding-bottom: 25px;
	background-image: url(../img/back_white_555f.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 35px;
}
.contentmain_column_sitemap {
	font-size: 16px;
	width: 710px;
	margin-left: auto;
	margin-bottom: 10px;
	margin-right: auto;
}
#contentmain_footer_sitemap {
	clear: both;
	width: 680px;
	padding-left: 30px;
	margin-top: 10px;
	margin-left: 30px;
}




/*box~////////////////////////////////////////////////////////////////////////
==================================================================================*/
.colorbox1 {
	padding:35px;
	margin-left:35px;
	background-color: #FFFDE5;
	margin-right: 60px;
	border: 1px solid #C1B87A;
}

/*pagenav//////////////////////////////////////////////////////////////////////////////
==================================================================================*/
#information {
	width: 200px;
	float: right;
	margin-top: 15px;
}
#information #navmain a {
	color: #3F3300;
}
#information #navsub a {
	color: #720000;
}
.information2 {
	width: 200px;
	float: right;
	margin-top: 15px;
	clear: right;
}


#navibtn_main1 {
	background-image: url(../img/btn_new.gif);
	background-repeat: no-repeat;
	height: 38px;
	width: 150px;
	line-height: normal;
	padding-left: 50px;
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
	color: 000000;
	margin-bottom: 10px;
}

#navibtn_main2 {
	background-image: url(../img/btn_gakko.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 145px;
	line-height: normal;
	padding-left: 55px;
	padding-top: 15px;
	font-size: 13px;
	font-weight: bold;
	color: #3F3300;
	margin-bottom: 7px;
}

#navibtn_main3 {
	background-image: url(../img/btn_kids.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 130px;
	line-height: normal;
	padding-left: 70px;
	padding-top: 15px;
	font-size: 13px;
	font-weight: bold;
	color: #3F3300;
	margin-bottom: 7px;
}
#navibtn_main4 {
	background-image: url(../img/btn_art.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 155px;
	line-height: normal;
	padding-left: 45px;
	padding-top: 16px;
	font-weight: bold;
	color: #3F3300;
	margin-bottom: 7px;
	font-size: 11px;
}
#navibtn_main5 {
	background-image: url(../img/btn_blog.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 140px;
	line-height: normal;
	padding-left: 60px;
	padding-top: 15px;
	font-size: 13px;
	font-weight: bold;
	color: #3F3300;
	margin-bottom: 15px;
}
#navibtn_main6 {
	background-image: url(../img/btn_np2009.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 140px;
	line-height: normal;
	padding-left: 60px;
	padding-top: 15px;
	font-weight: bold;
	color: #3F3300;
	margin-bottom: 7px;
	font-size: 12px;
}
#navibtn_main7 {
	background-image: url(../img/btn_history.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 145px;
	line-height: normal;
	padding-left: 55px;
	padding-top: 15px;
	font-weight: bold;
	color: #3F3300;
	margin-bottom: 7px;
	font-size: 12px;
}
#navibtn_main2,#navibtn_main3,#navibtn_main5,#navibtn_main6,#navibtn_main7 {
	/height: 29px;
	/padding-top: 16px;
}
#navibtn_main4 {
	/height: 26px;
	/padding-top: 19px;
	/padding-left: 50px;
}

#navibtn_sub1 {
	background-image: url(../img/btn_sub.gif);
	background-repeat: no-repeat;
	height: 26px;
	width: 170px;
	line-height: normal;
	padding-left: 30px;
	padding-top: 3px;
	font-size: 13px;
	font-weight: bold;
	color: #720000;
	margin-bottom: 7px;
}
#navibtn_sub1 {
	/height: 29px;
	/padding-top: 6px;
}

/*text//////////////////////////////////////////////////////////////////////////////
==================================================================================*/
.caption1 {
	margin-top: -8px;
	margin-left: 10px;
	font-size: 12px;
}
.caption2 {
	font-size: 11px;
	margin-top: 2px;
	line-height: 11px;
}
.caption3 {
	font-size: 11px;
	margin-top: 2px;
	clear: left;
}
.caption4 {
	font-size: 10px;
	margin-top: 4px;
	margin-bottom: 0px;
	line-height: 12px;
}
.caption5 {
	font-size: 13px;
	margin-top: 4px;
}


.head1 {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 20px;
}
.head2 {
	margin-top: 30px;
	margin-bottom: 10px;
}
.head3 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #967800;
	padding-bottom: 10px;
	padding-top: 35px;
}
.head4 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.subhead1 {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.subhead2 {
	margin-top: 0px;
	margin-bottom: 7px;
	margin-left: 0px;
}

.lead1 {
	margin-top: 0px;
	margin-bottom: 0px;
}
.lead2 {
	margin-top: 15px;
	margin-bottom: 0px;
}
.lead3 {
	margin-top: 0px;
	margin-bottom: 20px;
}
.columnlead1 {
	margin-top: 20px;
	margin-bottom: 0px;
}




/*style//////////////////////////////////////////////////////////////////////////////
==================================================================================*/
.style1 {
	font-size: 16px;
	font-weight: bold;
}
.style2 {
	font-size: 14px;
}
.style3 {
	font-size: 15px;
	color: #996600;
	line-height: 24px;
}
.style4 {
	font-weight: bold;
	color: #3F3300;
}
.style5 {
font-size: 12px
}
.style6 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.style5 {
	font-size: 12px;
}
.style6 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.style7 {
	font-weight: bold;
	color: #720000;
	font-size: 14px;
}
.style8 {
	font-size: 13px;
}
.style9 {
	font-size: 16px;
	font-weight: bold;
	color: #665110;
}
.style10 {
	font-size: 20px;
	font-weight: bold;
}
.style12 {
	font-size: 12px;
	line-height: 16px;
}
.style13 {
	font-size: 16px;
}
.style14 {
	font-size: 14px;
	line-height: 24px;
}
.style15 {font-size: 13px
}
.style18 {
	font-size: 17px;
	font-weight: bold;
}
.style19 {
	font-size: 13px;
}
.style20 {
	font-size: 11px;
}

/*
.style4 {
	font-size: 14px;
	font-weight: bold;
	color: #3F3300;
}
.style7 {
	font-size: 13px;
	font-weight: bold;
	color: #720000;
}
.style8 {
	font-size: 12px; 
	font-weight: bold; 
	color: #3F3300; 
}
.style10 {
	font-size: 16px;
	font-weight: bold;
	color: #3F3300;
	line-height: 24px;
}
*/


/*fromnton

.style4 {
	font-size: 13px;
	font-weight: bold;
	color: #3F3300;
}
.style6 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.style5 {
	font-size: 12px;
}
.style7 {
	font-size: 13px;
	font-weight: bold;
	color: #720000;
}
.style8 {font-size: 12px; font-weight: bold; color: #3F3300; }
.style10 {
	font-size: 16px;
	font-weight: bold;
	color: #3F3300;
	line-height: 24px;
}
*/

/*np2009
.style4 {
	font-size: 13px;
	font-weight: bold;
	color: #3F3300;
}
.style6 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.style5 {
	font-size: 12px;
}
.style7 {
	font-size: 13px;
	font-weight: bold;
	color: #720000;
}
.style8 {font-size: 12px; font-weight: bold; color: #3F3300; }
.style10 {
	font-size: 16px;
	font-weight: bold;
	color: #665100;
	line-height: 24px;
}
.style12 {
	font-size: 15px;
	color: #996600;
	line-height: 24px;
}
.style15 {font-size: 13px}
*/

/*npsche

.style4 {
	font-size: 13px;
	font-weight: bold;
	color: #3F3300;
}
.style6 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.style5 {
	font-size: 12px;
}
.style7 {
	font-size: 13px;
	font-weight: bold;
	color: #720000;
}
.style8 {font-size: 12px; font-weight: bold; color: #3F3300; }
.style10 {
	font-size: 16px;
	font-weight: bold;
	color: #3F3300;
	line-height: 24px;
}
*/

/*npconnect
.style4 {
	font-size: 13px;
	font-weight: bold;
	color: #3F3300;
}
.style6 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.style5 {
	font-size: 12px;
}
.style7 {
	font-size: 13px;
	font-weight: bold;
	color: #720000;
}
.style8 {font-size: 12px; font-weight: bold; color: #3F3300; }
.style10 {
	font-size: 16px;
	font-weight: bold;
	color: #3F3300;
	line-height: 24px;
}
*/


/*sitemap
.style6 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.style5 {
	font-size: 12px;
}
.style8 {
	color: #720000;
	font-size: 18px;
}
.style9 {
	font-size: 12px;
	line-height: 24px;
}
.style10 {font-size: 14px; font-weight: bold; color: #3F3300; }
.style11 {font-size: 14px}

.style12 {font-size: 13px}
*/


/*reviewpage//////////////////////////////////////////////////////////////////////////////
==================================================================================*/
.columnbox_noborder {
	width: 710px;
	margin-bottom: 10px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper_special {
	background-image: url(../img/back_box_g.gif);
	text-align: center;
	padding-top: 10px;
}
#contentmain_special {
	width: 770px;
	background-color: #FFFFFF;
	padding: 15px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	background-image: url(../img/back_white_800f.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}


/*

#contentmain_l1 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	margin: 0px;
	padding-bottom: 5px;
}
#contentmain_l2 {
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	padding-bottom: 5px;
	margin-bottom: 15px;
	padding-top: 5px;
	border-bottom-width: 1px;
	margin-top: 5px;
}

#contentmain_other_header {
	height: 35px;
	width: 485px;
	padding-top: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: 666666;
	margin-right: 40px;
	margin-left: 30px;
	margin-top: 0px;
	clear: both;
}
#contentmain_other_column {
	padding-left: 20px;
	margin-top: -15px;
	margin-bottom: 0px;
}

#contentmain_column_other {
	padding-left: 30px;
	margin-top: 35px;
	margin-bottom: 0px;
	font-size: 14px;
	line-height: 26px;
	float: left;
	width: 485px;
}
#contentmain_column_other2 {
	padding-left: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 14px;
	line-height: 20px;
	padding-right: 30px;
}
#contentmain_column_img {
	padding-top: -10px;
}
.img_main {
	width: 200px;
	left: 0px;
	position: relative;
}
#contentmain_img {
	width: 270px;
	float: left;
}
#contentmain_lead2 {
	width: 235px;
	line-height: 26px;
	margin-bottom: 0px;
	margin-top: 5px;
	position: relative;
	left: 15px;
}
#contentmain_footer {
	clear: both;
}
*/




/*.pickup_box_l {
	width: 100px;
	float: left;
}
.pickup_box_r {
	float: right;
	width: 90px;
	font-size: 12px;
	line-height: 16px;
	margin-right: 10px;
}
.pickup_box_f {
	clear: both;
}
.pickup_lead {
	float: right;
	width: 90px;
}
.pickup_footer {
	clear: both;
}
.pickup_img {
	float: left;
	width: 100px;
}*/
.box1l {
	float: left;
}
.box1r {
	float: right;
}
.box1b {
	clear: both;
}
