@import "miura.css";
html{margin:0;padding:0}
body{text-align:center;font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";background-color: #F6F6F6;margin-top: 0px;margin-bottom: 0px;color: #666666;}
div#container{text-align:left;width:990px;margin:0 auto;background-image: url(img/kai_hai.gif);background-repeat: repeat-y;background-position: center;padding-right: 0px;padding-left: 0px;padding-top: 0px;padding-bottom: 0px;}
h1{
	background-image: url(img/kai_top.jpg);
	background-repeat: no-repeat;
	font-size: 12px;
	text-indent: -10000px;
	margin: 0px 0px 0px 21px;
	padding: 0px;
	height: 50px;
	width: 780px;
	float: left;
}

#logout {
	margin: 0px 9px 0px 0px;
	padding: 0px;
	height: 50px;
	width: 180px;
	float: right;
}
#logout UL {padding: 0px;margin: 0px;}
#logout LI {list-style-type: none;padding: 0px;margin: 0px;float: left;text-indent: -10000px;}
#logout a {DISPLAY: block;MARGIN: 0px;padding: 0px;height: 50px;overflow: visible;}
#logout A.menu_001 {BACKGROUND-IMAGE: url(img/kai_top2.jpg);width: 170px;}
#logout A:hover {BACKGROUND-POSITION: 0px -50px}


img {border:0px;}
form{margin: 0px;padding: 0px;}
/******************************************************************************************/
#menu {margin: 0px 0px 0px 21px;padding: 0px;height: 50px;width: 950px;}
#menu UL {padding: 0px;margin: 0px;}
#menu LI {list-style-type: none;padding: 0px;margin: 0px;float: left;text-indent: -10000px;}
#menu a {DISPLAY: block;MARGIN: 0px;padding: 0px;height: 50px;overflow: visible;}
#menu A.menu_01 {BACKGROUND-IMAGE: url(img/menu_01.gif);width: 155px;}
#menu A.menu_02 {BACKGROUND-IMAGE: url(img/menu_02.gif);width: 160px;}
#menu A.menu_03 {BACKGROUND-IMAGE: url(img/menu_03.gif);width: 168px;}
#menu A.menu_04 {BACKGROUND-IMAGE: url(img/menu_04.gif);width: 152px;}
#menu A.menu_05 {BACKGROUND-IMAGE: url(img/menu_05.gif);width: 152px;}
#menu A.menu_06 {BACKGROUND-IMAGE: url(img/menu_06.gif);width: 163px;}
#menu A:hover {BACKGROUND-POSITION: 0px -50px}
/******************************************************************************************/
div#header {position:relative}
.js{
	background-color: #FFFFFF;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
/******************************************************************************************/
div#nabi {font-size: 12px;line-height: 20px;text-indent: 10px;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #FD6500;padding: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 21px;width: 950px;}
div#nabi a{font-size: 12px;}
/******************************************************************************************/
div#wrapper {}
div#content {float:right;width:710px;margin: 10px 30px 10px 0px;padding: 0px;display:inline;}
div#content2 {
	width:710px;
	margin: 10px auto;
	padding: 0px;
	background-color: #FFFFFF;
}

div#content p{margin: 0px;padding: 0px;}
.content07,.content08,.content09,.content10,.content11,.content12,.content13,.content14,.content15,.content16,.content17,.content18,.content19,.content20,.content21,.content22,.content23,.content24,.content25,.content26,.content27,.content28,.content29,.content30,.content31,.content32,.content33,.content34,.content35,.content36,.content37,.content38,.content39,.content40,.content41,.content42,.content43,.content44,.content45,.content46,.content47,.content48,.content49,.content50
{MARGIN: 0px;padding: 0px;overflow: visible;height: 46px;width: 704px;background-repeat: no-repeat;text-indent: -10000px;}
div#content .content00{MARGIN: 0px;padding: 0px;overflow: visible;background-image: url(img/content00.gif);height: 46px;width: 704px;background-repeat: no-repeat;text-indent: -10000px;}
div#content .content01{MARGIN: 0px;padding: 8px 8px 0px 0px;overflow: visible;background-image: url(img/content01.gif);height: 38px;width: 696px;background-repeat: no-repeat;text-align: right;}
div#content .content02{MARGIN: 0px;padding: 0px;overflow: visible;background-image: url(img/content02.gif);height: 46px;width: 704px;background-repeat: no-repeat;text-indent: -10000px;}
div#content .content03{MARGIN: 0px;padding: 8px 8px 0px 0px;overflow: visible;background-image: url(img/content03.gif);height: 38px;width: 336px;background-repeat: no-repeat;text-align: right;}
div#content .content04{MARGIN: 0px;padding: 8px 8px 0px 0px;overflow: visible;background-image: url(img/content04.gif);height: 38px;width: 336px;background-repeat: no-repeat;text-align: right;}
div#content .content05{MARGIN: 0px;padding: 8px 8px 0px 0px;overflow: visible;background-image: url(img/content05.gif);height: 38px;width: 696px;background-repeat: no-repeat;text-align: right;}
div#content .content06{MARGIN: 0px;padding: 8px 8px 0px 0px;overflow: visible;background-image: url(img/content06.gif);height: 38px;width: 696px;background-repeat: no-repeat;text-align: right;}
.content07{background-image: url(img/content07.gif);}
.content08{background-image: url(img/content08.gif);}
.content09{background-image: url(img/content09.gif);}
.content10{background-image: url(img/content10.gif);}
.content11{background-image: url(img/content11.gif);}
.content12{background-image: url(img/content12.gif);}
.content13{background-image: url(img/content13.gif);}
.content14{background-image: url(img/content14.gif);}
.content15{background-image: url(img/content15.gif);}
.content16{background-image: url(img/content16.gif);}
.content17{background-image: url(img/content17.gif);}
.content18{background-image: url(img/content18.gif);}
.content19{background-image: url(img/content19.gif);}
.content20{background-image: url(img/content20.gif);}
.content21{background-image: url(img/content21.gif);}
.content22{background-image: url(img/content22.gif);}
.content23{background-image: url(img/content23.gif);}
.content24{background-image: url(img/content24.gif);}
.content25{background-image: url(img/content25.gif);}
.content26{background-image: url(img/content26.gif);}
.content27{background-image: url(img/content27.gif);}
.content28{background-image: url(img/content28.gif);}
.content29{background-image: url(img/content29.gif);}
.content30{background-image: url(img/content30.gif);}
.content31{background-image: url(img/content31.gif);}
.content32{background-image: url(img/content32.gif);}
.content33{background-image: url(img/content33.gif);}
.content34{background-image: url(img/content34.gif);}
.content35{background-image: url(img/content35.gif);}
.content36{background-image: url(img/content36.gif);}
.content37{background-image: url(img/content37.gif);}
.content38{background-image: url(img/content38.gif);}
.content39{background-image: url(img/content39.gif);}
.content40{background-image: url(img/content40.gif);}
.content41{background-image: url(img/content41.gif);}
.content42{background-image: url(img/content42.gif);}
.content43{background-image: url(img/content43.gif);}
.content44{background-image: url(img/content44.gif);}
.content45{background-image: url(img/content45.gif);}
.content46{background-image: url(img/content46.gif);}
.content47{background-image: url(img/content47.gif);}
.content48{background-image: url(img/content48.gif);}
.content49{background-image: url(img/content49.gif);}
.content50{background-image: url(img/content50.gif);}
.content01g,.content02g,.content03g,.content04g,.content05g,.content06g,.content07g,.content08g,.content09g,.content10g
{MARGIN: 0px;padding: 0px;overflow: visible;height: 46px;width: 704px;background-repeat: no-repeat;text-indent: -10000px;}
.content01g {background-image: url(img/content01g.gif);}
.content02g {background-image: url(img/content02g.gif);}
.content03g {background-image: url(img/content03g.gif);}
.content04g {background-image: url(img/content04g.gif);}
.content05g {background-image: url(img/content05g.gif);}
.content06g {background-image: url(img/content06g.gif);}
.content07g {background-image: url(img/content07g.gif);}
.content08g {background-image: url(img/content08g.gif);}
.content09g {background-image: url(img/content09g.gif);}
.content10g {background-image: url(img/content10g.gif);}
.menu_360 {width:354px;padding: 0px;border: 3px solid #F6F5E0;margin: 0px 0px 10px;float: left;}
.menu_710_js {
	width:704px;
	padding: 0px;
	border: 3px solid #F6F5E0;
	margin: 0px;
}

.menu_710 {width:704px;padding: 0px;border: 3px solid #F6F5E0;margin: 0px 0px 10px;float: left;}
.menu_710w {width:710px;padding: 0px;margin: 0px 0px 10px;float: left;}
.menu_710_l {width:344px;padding: 0px;border: 3px solid #F6F5E0;margin: 0px;float: left;}
.menu_710_r {width:344px;padding: 0px;border: 3px solid #F6F5E0;margin: 0px;float: right;}
/******************************************************************************************/
div#navigation {float:left;width:204px;margin: 10px 0px 10px 30px;padding: 0px;background-color: #FFFFFF;border: 3px solid #F6F5E0;display:inline;}
div#navigation p {MARGIN: 10px;padding: 0px;overflow: visible;font-size: 12px;line-height: 180%;color: #666666;}
div#navigation table{margin: 10px;}
div#navigation td {font-size: 12px;}
div#navigation .menu2_01{MARGIN: 0px;padding: 0px;overflow: visible;background-image: url(img/menu2_01.gif);height: 46px;width: 204px;text-indent: -1000px;background-repeat: no-repeat;}
div#navigation .menu2_02{MARGIN: 0px;padding: 11px 8px 0px 0px;overflow: visible;background-image: url(img/menu2_02.gif);height: 37px;width: 196px;background-repeat: no-repeat;text-align: right;}
div#navigation .menu2_03{MARGIN: 0px;padding: 0px;overflow: visible;background-image: url(img/menu2_03.gif);height: 48px;width: 204px;text-indent: -1000px;background-repeat: no-repeat;}
div#navigation .rush_s_b{border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #F6F5E0;width: 206px;margin: 10px 0px 0px;height: 70px;text-align: center;}
/******************************************************************************************/
div#footer {background: #F6F5E0;text-align: right;font-size: 12px;line-height: 30px;margin: 0px 0px 0px 21px;width: 930px;padding: 0px 10px;clear: both;}
div#footer a{color: #FF6600;margin: 0px;padding: 0px;}
div#footer p{color: #FF6600;margin: 0px;padding: 0px;}
/*************　個別　******************************/
.table_m {margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 5px;font-size: 12px;}
.table_m_r {margin-top: 5px;margin-right: 5px;margin-bottom: 5px;margin-left: 0px;font-size: 12px;text-align: right;}
.table_m_100 {margin-top: 5px;margin-right: 5px;margin-bottom: 5px;margin-left: 0px;font-size: 12px;}
.table_m_font {margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 5px;font-size: 12px;line-height: 150%;}
.table_m_696 {margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 4px;font-size: 12px;line-height: 150%;width: 696px;text-align: center;}
.table_m_696_f14 {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 4px;
	font-size: 12px;
	line-height: 150%;
	width: 696px;
}

.f10 {font-size: 10px;}
.f11 {font-size: 11px;}
.f12_b {font-size: 12px;font-weight: bold;}
.f12_bb {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.f12 {font-size: 12px;line-height: 150%;font-weight: normal;color: #666666;}
.f12_kanryou {font-size: 12px;color: #FF6600;font-weight: bold;line-height: 180%;text-align: center;padding-top: 30px;padding-bottom: 20px;}
.f14 {
	font-size: 14px;
	line-height: 150%;
}
.f14_kanryou {font-size: 14px;color: #FF6600;font-weight: bold;line-height: 180%;text-align: center;padding-top: 30px;padding-bottom: 20px;}
.f14_kanryou2 {
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
	line-height: 180%;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 20px;
}

.error {
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
	line-height: 180%;
	text-align: center;
}


.f11_FF0000 {font-size: 11px;color: #FF0000;font-weight: normal;}
.f11_666666 {font-size: 11px;color: #666666;font-weight: normal;}

.f12_b_FF6600 {font-size: 12px;color: #FF6600;font-weight: bold;line-height: 150%;}
.f12_b_FF0000 {font-size: 12px;color: #FF0000;font-weight: bold;line-height: 150%;}
.f12_b_F6A900 {font-size: 12px;color: #F6A900;font-weight: bold;line-height: 150%;}
.f12_b_78AA2D {font-size: 12px;color: #78AA2D;font-weight: bold;line-height: 150%;}

.f14_b_FF6600 {font-size: 14px;color: #FF6600;font-weight: bold;line-height: 150%;}
.f14_b_FF0000 {font-size: 14px;color: #FF0000;font-weight: bold;line-height: 150%;}
.f14_b_F6A900 {font-size: 14px;color: #F6A900;font-weight: bold;line-height: 150%;}
.f14_b_78AA2D {font-size: 14px;color: #78AA2D;font-weight: bold;line-height: 150%;}

.f_color_FF7C00 {color: #FF7C00;}
.ul_news {margin: 10px 0px 10px 10px;padding: 0px;list-style-type: none;font-size: 12px;line-height: 180%;}
.ul_news li{background-image: url(img/li_haikei_01.gif);background-repeat: no-repeat;background-position: left center;text-indent: 10px;}
.mail_mati {background-color: #0099FF;padding: 5px;color: #FFFFFF;text-align: center;font-size: 11px;margin: 0px;}
.mail_kyohi {background-color: #666666;padding: 5px;color: #FFFFFF;text-align: center;font-size: 11px;margin: 0px;}
.mail_jikan {background-color: #FFCC33;padding: 5px;color: #FFFFFF;text-align: center;font-size: 11px;margin: 0px;}
.select_230{width: 230px;}
/*********** ページ個別ＣＳＳ　*******************************************************/
#c_party {margin: 0px 0px 0px 2px;padding: 0px;width: 700px;}
#c_party UL {padding: 0px;margin: 0px;}
#c_party LI {list-style-type: none;padding: 10px 0px 10px 12px;margin: 0px;float: left;width: 160px;}
#c_party a {DISPLAY: block;MARGIN: 0px;padding: 80px 0px 0px;overflow: visible;font-size: 11px;color: #666666;text-decoration: none;line-height: 150%;}
#c_party img {border:0px;}
#c_party A.c_party_01 {BACKGROUND-IMAGE: url(../img/c_party01.gif);width: 160px;background-repeat: no-repeat;}
#c_party A.c_party_02 {BACKGROUND-IMAGE: url(../img/c_party02.gif);width: 160px;background-repeat: no-repeat;}
#c_party A.c_party_03 {BACKGROUND-IMAGE: url(../img/c_party03.gif);width: 160px;background-repeat: no-repeat;}
#c_party A.c_party_04 {BACKGROUND-IMAGE: url(../img/c_party04.gif);width: 160px;background-repeat: no-repeat;}
#c_party A:hover {BACKGROUND-POSITION: 0px -150px;}
/***table_color_00***/
.b_input{text-align: center;height: 40px;padding-top: 10px;}
.b_input_img{text-align: center;padding-left: 10px;}
/***table_color_01***/
.table_color_01{margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 5px;font-size: 12px;line-height: 150%;}
.table_color_01 th{background-color: #FAFAEF;font-size: 12px;font-weight: bold;color: #FF6600;text-align: center;}
.table_color_01 td{background-color: #FFFFFF;}
.table_color_01 textarea{margin: 0px;padding: 3px;border: 1px solid #D4D4D4;}
.table_color_01_input{width: 560px;color: #333333;}
/***table_color_02***/
.table_color_02{margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 5px;line-height: 20px;font-size: 14px;}
.table_color_02_back{background-color: #FFF5F4;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #FFCCCC;}
.table_color_02_back2{background-color: #FFF5F4;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #FFCCCC;font-size: 14px;font-weight: bold;color: #FF4040;}
.table_color_02 th{width: 80px;vertical-align: top;}
.table_color_02 td{}
/***table_color_03***/
.table_color_03{margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 5px;line-height: 20px;font-size: 14px;}
.table_color_03_back{background-color: #ECF8FF;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #55C5EA;}
.table_color_03_back2{background-color: #ECF8FF;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #55C5EA;font-size: 14px;font-weight: bold;color: #55C5EA;}
.table_color_03 th{width: 80px;vertical-align: top;}
.table_color_03 td{}
.table_color_03 ul{list-style-type: none;padding: 0px;margin: 0px;}
.table_color_03 li{font-size: 14px;font-weight: bold;color: #55C5EA;list-style-type: square;margin: 0px;padding: 5px;list-style-position: inside;}
.table_color_03 ul ul li{font-size: 14px;font-weight: normal;color: #666666;margin: 0px;list-style-type: none;padding: 0px 0px 0px 20px;}
/***table_color_04***/
.table_color_04{margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 5px;line-height: 20px;font-size: 14px;background-color: #FF4040;}
.table_color_04 th {text-align: left;color: #FF4040;background-image: url(img/icons/icons_yaji001.gif);background-position: left center;background-repeat: no-repeat;text-indent: 15px;background-color: #FFFFFF;}
.table_color_04 td {padding-left: 20px;background-color: #FFFFFF;}
/***table_color_05***/
.table_color_05{margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 4px;font-size: 12px;line-height: 150%;background-color: #CCCCCC;width: 696px;}
.table_color_05 th{background-color: #F6F5E0;font-size: 12px;font-weight: bold;color: #666666;text-align: center;}
.table_color_05 td{background-color: #FFFFFF;font-size: 12px;}
.table_color_05 textarea{margin: 0px;padding: 3px;border: 1px solid #D4D4D4;}
.table_color_05 select{width: 560px;color: #333333;}
.table_color_05_input{width: 560px;color: #333333;}
/***table_color_06***/
.table_color_06{margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 4px;font-size: 12px;line-height: 150%;background-color: #CCCCCC;width: 696px;}
.table_color_06 th{background-image: url(img/form_hi_no.gif);background-color: #FFFFFF;background-repeat: no-repeat;text-indent: 10px;font-size: 12px;color: #555555;width: 167px;vertical-align: top;line-height: 25px;font-weight: normal;text-align: left;}
.table_color_06 td{background-color: #FFFFFF;font-size: 12px;line-height: 20px;}
.table_color_06 textarea{margin: 0px;padding: 3px;border: 1px solid #D4D4D4;}
.table_color_06 select{width: 560px;color: #333333;}
/***table_color_07***/
.table_color_07{margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 5px;font-size: 12px;line-height: 150%;background-color: #CCCCCC;}
.table_color_07 th{background-color: #F6F5E0;font-size: 12px;font-weight: normal;text-align: left;line-height: 20px;color: #555555;background-image: url(img/table_color_hr01.gif);background-repeat: no-repeat;background-position: left center;text-indent: 10px;}
.table_color_07 td{background-color: #FFFFFF;line-height: 20px;}
/***table_color_08***/
.table_color_08{margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 5px;font-size: 12px;line-height: 150%;background-color: #F6A900;}
.table_color_08 th{font-size: 14px;font-weight: bold;color: #F6A900;text-align: left;width: 100px;vertical-align: top;background-color: #FFFCF4;}
.table_color_08 td{background-color: #FFFFFF;font-size: 14px;}
/***table_color_09***/
.table_color_09{margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 5px;font-size: 12px;line-height: 150%;background-color: #85B242;}
.table_color_09 th{background-color: #FAFAEF;font-size: 14px;font-weight: bold;color: #78AA2D;text-align: left;width: 100px;vertical-align: top;}
.table_color_09 td{background-color: #FFFFFF;font-size: 14px;}
/***table_color_10***/
.table_color_10{
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
	font-size: 12px;
	line-height: 150%;
	background-color: #FE7200;
}
.table_color_10 th{
	background-color: #FDFCF9;
	font-size: 14px;
	font-weight: bold;
	color: #FE7200;
	text-align: left;
	width: 100px;
	vertical-align: top;
}
.table_color_10 td{
	background-color: #FFFFFF;
	font-size: 14px;
}

/***table_color_11***/
.table_color_11{
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 12px;
	line-height: 150%;
	background-color: #CCCCCC;
	width: 496px;
	margin-right: auto;
	margin-left: auto;
}
.table_color_11 th{background-color: #F6F5E0;font-size: 12px;font-weight: bold;color: #666666;text-align: center;}
.table_color_11 td{
	background-color: #FFFFFF;
	font-size: 12px;
}

/***table_color_12***/
.table_color_12{margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 5px;line-height: 20px;font-size: 14px;}
.table_color_12_back{
	background-color: #EAF7FF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #D5EEFF;
}
.table_color_12_back2{
	background-color: #F4FBFF;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #80CCFF;
	font-size: 14px;
	font-weight: bold;
	color: #008DEC;
}
.table_color_12 th{width: 80px;vertical-align: top;}
.table_color_12 td{}


/***table_color_14***/
.table_color_14{margin-top: 5px;margin-right: 0px;margin-bottom: 5px;margin-left: 5px;line-height: 20px;font-size: 14px;background-color: #FF4040;}
.table_color_14 th {
	text-align: left;
	color: #40B3FF;
	background-image: url(img/icons/icons_yaji002.gif);
	background-position: left center;
	background-repeat: no-repeat;
	text-indent: 15px;
	background-color: #FFFFFF;
}
.table_color_14 td {padding-left: 20px;background-color: #FFFFFF;}

/*** フォーム関連 *****************/
.td_input input{margin: 0px;padding: 3px;border: 1px solid #D4D4D4;}
.input_w560{width: 560px;}
.input_w420{width: 420px;}
.input_w390{width: 390px;}

.input_w100{width: 100px;}
.input_w150{width: 150px;}
.input_w250{width: 250px;}
.input_w300{width: 300px;}

.textarea_w560{width: 560px;}
.textarea_w420{width: 420px;}
.textarea_w390{width: 390px;}
.textarea_w100{width: 100px;}
.textarea_w150{width: 150px;}
.textarea_w250{width: 250px;}
.textarea_w300{width: 300px;}




/*** 090714 maeda.css 追加 *****************/

.cont_center700{width:700px;text-align: center;height: 40px;padding-top: 10px;margin:0 0 10px 0;float:left;display:inline;}
.f12_FF0000 {font-size: 12px;color: #FF0000;font-weight: normal;line-height: 150%;}
.f12_b_0000FF {font-size: 12px;color: #0000FF;font-weight: bold;line-height: 150%;}
.f12_0000FF {font-size: 12px;color: #0000FF;}
div#content .content_calendar{width:694px;height:32px;background-image: url(img/content_calendar.gif);color:#FF6600;font-size:14px;font-weight:bold;padding:14px 0 0 10px;}
.clear{clear: both;}
.content_month{width:694px;height:20px;background-image: url(img/content_month.gif);color:#FFFFFF;font-size:12px;padding:5px 0 0 10px;}
.content_month01{float:left;font-weight:bold;}
.content_calendarbg01{color:#FFFFFF;font-size:12px;padding:0 10px 0 0;float:right;}
#content_calendarbg02 {width:678px;height:130px;background-image: url(img/calendar_iconbg02.gif);font-size:10px;padding:8px 10px 0 10px;margin:0 2px 0 2px;border-left:solid 1px #A3A3A3;border-right:solid 1px #A3A3A3;border-bottom:solid 1px #A3A3A3;display:block;}
#content_calendarbg02 p{width:674px;border-bottom:solid 1px #CCCCCC;line-height:150%;font-size:12px;}
#content_calendarbg02 li{float:left;padding:0 20px 0 0px;display:block;}
#content_calendarbg02 img{float:left;margin:0px 0 0 0;display:inline;}
#content_calendarbg02 table{margin:7px 0 0 0;width:668px;}
.content_calendarbg01 a:link {text-decoration:underline;color:#FFFFFF;}
.content_calendarbg01 a:visited{text-decoration:none;color:#FFFFFF;}
.content_calendarbg01 a:active {text-decoration:underline;color:#FFFFFF;}
.content_calendarbg01 a:hover {text-decoration:none;color:#FFFFFF;}
#content_calendarbg03{width:678px;height:30px;background-image: url(img/calendar_iconbg02.gif);font-size:12px;padding:13px 10px 0 10px;margin:0 2px 0 2px;color:#FF6600;border-left:solid 1px #A3A3A3;border-right:solid 1px #A3A3A3;}
#content_calendarbg03 a:link {text-decoration:underline;color:#FF6600;}
#content_calendarbg03 a:visited {text-decoration:underline;color:#FF6600;}
#content_calendarbg03 a:active {text-decoration:none;color:#FF6600;}
#content_calendarbg03 a:hover {text-decoration:none;color:#FF6600;}
#content_calendarbg03 table{float:left;}
#content_calendarbg03 th{padding:0 20px 0 0;}
#calendar{width:700px;background-color:#FF6600;margin:0 2px 0 2px;}
#calendar th{width:90px;background-color:#FEEEC7;text-align:center;font-size:12px;}
#calendar td{background-color:#FFFFFF;height:80px;vertical-align:top;font-size:12px;padding:5px;}
#calendar td img{margin:5px 5px -2px 0;}
#content_calendarbg04 {width:678px;height:22px;background-image: url(img/calendar_iconbg02.gif);font-size:12px;padding:8px 10px 0 10px;margin:0 2px 10px 2px;border-left:solid 1px #A3A3A3;border-right:solid 1px #A3A3A3;border-bottom:solid 1px #A3A3A3;text-align:right;color:#FF6600;}
#content_calendarbg04 a:link {text-decoration:underline;color:#FF6600;}
#content_calendarbg04 a:active {text-decoration:none;color:#FF6600;}
#content_calendarbg04 a:visited {text-decoration:underline;color:#FF6600;}
#content_calendarbg04 a:hover {text-decoration:none;color:#FF6600;}
.wish_schedule{width:660px;border:solid 1px #CCCCCC;margin:10px;padding:10px;float:left;display:inline;}
.wish_scheduleimg{float:left;margin:0 20px 0 0 ;}

.wishbt01 a{
	width:262px;
	height:40px;
	background-image:url(img/wishbt01off.gif);
	text-indent:-9999px;
	float:right;
	margin:10px 53px 0 0;
	display:block;
}
.wishbt01 a:hover{width:262px;height:40px;background-image:url(img/wishbt01on.gif);}

.wishbt02 a{
	width:262px;
	height:40px;
	background-image:url(img/wishbt02off.gif);
	text-indent:-9999px;
	float:right;
	margin:5px 53px 0 0;
	display:block;
}
.wishbt02 a:hover{width:262px;height:40px;background-image:url(img/wishbt02on.gif);}
#wishnext{width:30px;margin:10px;padding:5px 10px 5px 5px;background-image:url(img/next_mark.gif);background-position:90% 50%;background-repeat:no-repeat;border:1px solid #CCCCCC;float:right;display:inline;font-size:12px;}
.wish_status{width:311px;margin:10px 0 0 5px;float:right;font-size:12px;display:inline;}
.wish_tx{width:316px;}

/*** 090714 maeda.css 追加 *****************/
.samp1style {
	visibility: visible;
	text-align: right;
	position: relative;
	top: 0px;
}
.samp2style {
	visibility: hidden;
	position: relative;
	top: -30px;
	text-align: right;
}
