@charset "UTF-8";



/*+++++++++++++++++++++++++++++++++++++++++++++++++++++

 common.css

+++++++++++++++++++++++++++++++++++++++++++++++++++++*/


p strong {font-weight:normal;}
td strong {font-weight:normal;}

* {margin:0px; padding:0px;}



a:link {color:#4466dd; }

a:visited {color:#4466dd; }

a:active {color:#4466dd; }

a:hover {color:#ee8844; }





img { border:0px; margin:0px; vertical-align:top; }

li { list-style-type:none; }



body { background:url(../img/common/backgroundimage.gif) repeat; font-family:ＭＳ Ｐゴシック,'Hiragino Kaku Gothic Pro',sans-serif; }



#wrapper { width:768px; margin:0px auto; }

#header { width:768px; }

	#imagegirl { float:left; width:139px; }

	#header01 { float:left; width:317px; }

	#headerinfo { float:left; padding-bottom:19px; width:312px; }

		#headerinfo ul li { display:inline; float:left; }

	#mainmenu { clear:both; width:768px; }

		#mainmenu ul li { display:inline; float:left; }



#container { width:768px; background:#ffffff; border-top:#aa3250 3px solid; clear:both; overflow:hidden; }



	#topicpath { padding:0px 0px 10px 0px; width:530px; }

		#topicpath img { float:left; padding: 0px 8px 0px 0px; }

		#topicpath p { float:left; font-size:small; padding-top: 5px; }





	.imagesborder { border:#777777 1px solid; }



	#sidecontent { float:left; padding-top:10px; }

		.subh1 { height:24px; background:url(../img/common/sidemenu.gif) repeat-x bottom left; }

		.sidemenu h1 { font-size:12px; color:#aa3250; vertical-align:top; padding:6px 0px 0px 14px; }

		.sidemenu { padding-bottom:11px; }

		.sidemenu { font-size:small; }

		.sidemenuline { width:204px; border:1px #ffb4d2 solid; }

		.sidemenuline ul { width:185px; padding:10px 0px 0px 8px; color:#777777; }

		.sidemenuline ul li { padding:0px 0px 8px 16px; line-height:1.2em; font-size:small; vertical-align:top; background:url(../img/common/listmark.gif) no-repeat; }

		.sidemenuline img { padding:7px 0px 0px 6px; line-height:0px; }





#hooter { clear:both; width:768px; }

#hootermenu { padding:30px 0px 10px 10px; background:#ffffff; font-size:small; }



#copyright { height:18px; background:url(../img/common/footer_bg.gif) repeat-x; color:#ffffff; font-size:x-small; text-align:right; vertical-align:top; padding:5px 10px 0px 0px; }

