@charset "shift_jis";
/* CSS Document */

body{
margin:0;
padding:0;
font-family : Verdana, Arial, Helvetica, sans-serif, "Hiragino Kaku Gothic Pro","Osaka","lroSVbN";
font-size:12px;
background-image:url(../images/bg2.jpg);
background-repeat:repeat-x;
background-color:#eefaff;
}


h1 {margin:5px 10px 0 10px;width:535px;}
h2 {margin:0;padding:0;}
h3 {margin:0;padding:10px 10px 0 20px;color:#4490CB;}
h4 {margin:10px 10px 10px 20px;padding:0;color:#0099FF;font-size:14px;background-image:url(../images/h4.jpg);width:526;height:30px;}
h5 {margin:0;padding:0;}
h6 {margin:0;padding:0;}
p  {margin:0;padding:0;font-size:12px;line-height:200%;}
ol {margin:0;padding:0;}
ul {margin:0;padding:0;}
li {margin:0;padding:0;list-style:none}
img{margin:0;padding:0;border:0;}

.m2{margin:0 10px 20px 20px;padding:0;}

a        {text-decoration:none;color:#f24b96;}
a:link   {text-decoration:none;color:#f24b96;}
a:visited{text-decoration:none;color:#f24b96;}
a:hover  {text-decoration:none;color:#f24b96;}


hr{display:none;}

/*
-------------------------------------------------------------------------------
カテゴリーセンター揃え
-------------------------------------------------------------------------------
*/

#hedder   {width:804px;margin-left:auto;margin-right:auto;padding:10px 6px 0 8px;height:72px;background-color:#FFFFFF;}
#menuTop  {width:804px;margin-left:auto;margin-right:auto;padding:0 6px 0 8px;height:48px;background-color:#FFFFFF;}
#contents {width:804px;margin-left:auto;margin-right:auto;padding:0 6px 0 8px;background-color:#FFFFFF;}
#footer   {width:804px;margin-left:auto;margin-right:auto;padding:5px 6px 10px 8px;background-color:#FFFFFF;}



/*
-------------------------------------------------------------------------------
トップメニュー
-------------------------------------------------------------------------------
*/

ul#menu{
position:relative;

}
ul#menu li{
position:absolute;
left:0;
}

ul#menu li#menu1{left:0px;}
ul#menu li#menu2{left:114px;}
ul#menu li#menu3{left:228px;}
ul#menu li#menu4{left:342px;}
ul#menu li#menu5{left:456px;}
ul#menu li#menu6{left:570px;}
ul#menu li#menu7{left:684px;}

#menuTop li{
list-style:none;
}


/*
-------------------------------------------------------------------------------
レフトメニューA
-------------------------------------------------------------------------------
*/

#leftmenuA_1              {width:148px;height:62px;background-image:url(../images/menu_left_1.jpg);padding:8px 5px 5px 75px;}

#leftmenuA_1_ttl          {font-size:10px;margin-bottom:5px;}
#leftmenuA_1_ttl a        {text-decoration:none;color:#F7BF45;font-weight:bold;}
#leftmenuA_1_ttl a:link   {text-decoration:none;color:#F7BF45;font-weight:bold;}
#leftmenuA_1_ttl a:visited{text-decoration:none;color:#F7BF45;font-weight:bold;}
#leftmenuA_1_ttl a:hover  {text-decoration:none;color:#F7BF45;font-weight:bold;}

#leftmenuA_1_txt          {font-size:9px;line-height:160%;}
#leftmenuA_1_txt a        {text-decoration:none;color:#838383;}
#leftmenuA_1_txt a:link   {text-decoration:none;color:#838383;}
#leftmenuA_1_txt a:visited{text-decoration:none;color:#838383;}
#leftmenuA_1_txt a:hover  {text-decoration:none;color:#838383;}




#leftmenuA_2    {width:148px;height:62px;background-image:url(../images/menu_left_2.jpg);padding:8px 5px 5px 75px;}

#leftmenuA_2_ttl{font-size:10px;margin-bottom:5px;}
#leftmenuA_2_ttl a        {text-decoration:none;color:#4490CB;font-weight:bold;}
#leftmenuA_2_ttl a:link   {text-decoration:none;color:#4490CB;font-weight:bold;}
#leftmenuA_2_ttl a:visited{text-decoration:none;color:#4490CB;font-weight:bold;}
#leftmenuA_2_ttl a:hover  {text-decoration:none;color:#4490CB;font-weight:bold;}

#leftmenuA_2_txt{font-size:9px;color:#838383;line-height:160%;}
#leftmenuA_2_txt a        {text-decoration:none;color:#838383;}
#leftmenuA_2_txt a:link   {text-decoration:none;color:#838383;}
#leftmenuA_2_txt a:visited{text-decoration:none;color:#838383;}
#leftmenuA_2_txt a:hover  {text-decoration:none;color:#838383;}





#leftmenuA_3              {width:148px;height:62px;background-image:url(../images/menu_left_3.jpg);padding:8px 5px 5px 75px;}

#leftmenuA_3_ttl          {font-size:10px;margin-bottom:5px;}
#leftmenuA_3_ttl a        {text-decoration:none;color:#81BD30;font-weight:bold;}
#leftmenuA_3_ttl a:link   {text-decoration:none;color:#81BD30;font-weight:bold;}
#leftmenuA_3_ttl a:visited{text-decoration:none;color:#81BD30;font-weight:bold;}
#leftmenuA_3_ttl a:hover  {text-decoration:none;color:#81BD30;font-weight:bold;}

#leftmenuA_3_txt          {font-size:9px;color:#838383;line-height:160%;}
#leftmenuA_3_txt a        {text-decoration:none;color:#838383;}
#leftmenuA_3_txt a:link   {text-decoration:none;color:#838383;}
#leftmenuA_3_txt a:visited{text-decoration:none;color:#838383;}
#leftmenuA_3_txt a:hover  {text-decoration:none;color:#838383;}


/*
-------------------------------------------------------------------------------
LATEST NEWS
-------------------------------------------------------------------------------
*/

#latestnews    {width:229px;background-image:url(../images/latest2.jpg);margin:5px 0 0 0;}
#latest_area   {width:209px;background-image:url(../images/latest1.jpg);padding:40px 10px 0 10px;line-height:140%;font-size:10px;}
#latest_bottom {width:229px;background-image:url(../images/latest3.jpg);height:9px;}
#latest_area li{background-image:url(../images/mark.gif);background-repeat:no-repeat;padding:0 5px 0 15px;margin:20px 0 0 0;}
#latest_area a        {text-decoration:none;color:#000000;}
#latest_area a:link   {text-decoration:none;color:#000000;}
#latest_area a:visited{text-decoration:none;color:#000000;}
#latest_area a:hover  {text-decoration:none;color:#000000;}


/*
-------------------------------------------------------------------------------
LATEST NEWS
-------------------------------------------------------------------------------
*/

#banner1{width:229px;margin:5px 0 0 0;}

/*
-------------------------------------------------------------------------------
コンテンツ
-------------------------------------------------------------------------------
*/

#contentsA{float:left;width:229px;}
#contentsB{float:left;width:570px;margin:0px 0 0 5px;}
#contentsB_1{margin:0 0 5px 0;}
#contentsB_area       {background-image:url(../images/contents_bg.jpg);width:569px;background-repeat:no-repeat;}
#contentsB_area p     {width:526px;padding:0px 10px 30px 20px;}
#contentsB_area li    {padding:0px 10px 0 15px;margin:0 0 0 20px;line-height:160%;background-image:url(../images/li.jpg);background-repeat:no-repeat;}

/*
-------------------------------------------------------------------------------
フッター
-------------------------------------------------------- -----------------------
*/
