@charset "utf-8";
body {background-color:#FFFFFF; margin:0 auto; padding:0; font-family : "ＭＳ Ｐゴシック", Osaka, sans-serif;}
#footer-freespace img {margin-top: -2px !important;}
img {margin:0; padding:0; border:0; }
.toppage_clearfix:after {content: " "; display: block; clear: both; height: 0.1px; font-size:0.1em; line-height:0; visibility: hidden; }
* html .toppage_clearfix {display: inline-block; }
* html .toppage_clearfix {height: 1%; }
#toppage_header #toppage_logo_box {float:left; width:300px; text-align:left; }
#toppage_header #toppage_logo_box p {font-size:10px; color:#F04D68; margin:5px 0; padding:0; font-weight:normal; }
#toppage_header #toppage_right_head {float:right; width:500px; text-align:right; }
#toppage_header #toppage_right_head ul {margin:0; padding:5px 0; font-size:12px; text-align:right; }
#toppage_header #toppage_right_head ul li {display:inline; list-style:none; color:#999999; padding-left:5px; }
#toppage_header #toppage_right_head p {font-size:12px; margin:0; padding:5px 0 10px 0; }
#toppage_header #toppage_right_head p img {margin:0 5px 0 20px; }
#toppage_header #toppage_right_head p span {font-size:10px; letter-spacing:1px; }
#toppage_navi {margin:0; padding:0; border-bottom:3px #F04D68 solid; width:960px; }
#toppage_navi ul {margin:0; padding:0; list-style:none; float:left; width:960px; display:block; }
#toppage_navi ul li {float:left; text-indent:-99999px;  display:block; width:102px; height:31px; }
#toppage_navi ul li a {display:block; width:102px; height:31px; }
#toppage_navi ul li#toppage_navi_01 {background-image:url(/assets/default/image/user/newnavi_18.gif); display:block; }
#toppage_navi ul li#toppage_navi_02 {background-image:url(/assets/default/image/user/newnavi_12.gif); display:block; }
#toppage_navi ul li#toppage_navi_03 {background-image:url(/assets/default/image/user/newnavi_15.gif); display:block; }
#toppage_navi ul li#toppage_navi_04 {background-image:url(/assets/default/image/user/newnavi_16.gif); display:block; }
#toppage_navi ul li#toppage_navi_05 {background-image:url(/assets/default/image/user/soudan2.gif); display:block; }
#toppage_navi ul li#toppage_navi_06 {background-image:url(/assets/default/image/user/newnavi_20.gif); display:block; }
#toppage_navi ul li#toppage_navi_07 {background-image:url(/assets/default/image/user/newnavi_13.gif); display:block; }
#toppage_navi ul li#toppage_navi_08 {background-image:url(/assets/default/image/user/newnavi_40.gif); display:block; }
#toppage_navi ul li#toppage_navi_09 {background-image:url(/assets/default/image/user/newnavi_19.gif); display:block; }
#toppage_navi ul li#toppage_navi_10 {background-image:url(/assets/default/image/user/newnavi_38.gif); display:block; }
#toppage_navi ul li#toppage_navi_11 {background-image:url(/assets/default/image/user/globalnavi_08.gif); display:block; }
#toppage_navi ul li#toppage_navi_12 {background-image:url(/assets/default/image/user/globalnavi_09.gif); display:block; }
#toppage_navi ul li#toppage_navi_01_on {background-image:url(/assets/default/image/user/newnavi_29.gif); display:block; }
#toppage_navi ul li#toppage_navi_02_on {background-image:url(/assets/default/image/user/newnavi_30.gif); display:block; }
#toppage_navi ul li#toppage_navi_03_on {background-image:url(/assets/default/image/user/newnavi_33.gif); display:block; }
#toppage_navi ul li#toppage_navi_04_on {background-image:url(/assets/default/image/user/newnavi_34.gif); display:block; }
#toppage_navi ul li#toppage_navi_05_on {background-image:url(/assets/default/image/user/soudan1.gif); display:block; }
#toppage_navi ul li#toppage_navi_06_on {background-image:url(/assets/default/image/user/newnavi_37.gif); display:block; }
#toppage_navi ul li#toppage_navi_07_on {background-image:url(/assets/default/image/user/newnavi_31.gif); display:block; }
#toppage_navi ul li#toppage_navi_08_on {background-image:url(/assets/default/image/user/newnavi_41.gif); display:block; }
#toppage_navi ul li#toppage_navi_09_on {background-image:url(/assets/default/image/user/newnavi_36.gif); display:block; }
#toppage_navi ul li#toppage_navi_10_on {background-image:url(/assets/default/image/user/newnavi_39.gif); display:block; }
#toppage_navi ul li#toppage_navi_11_on {background-image:url(/assets/default/image/user/globalnavi_18.gif); display:block; }
#toppage_navi ul li#toppage_navi_12_on {background-image:url(/assets/default/image/user/globalnavi_19.gif); display:block; }
#toppage_navi ul li#toppage_navi_01 a:hover {background-image:url(/assets/default/image/user/newnavi_29.gif); display:block; }
#toppage_navi ul li#toppage_navi_02 a:hover {background-image:url(/assets/default/image/user/newnavi_30.gif); display:block; }
#toppage_navi ul li#toppage_navi_03 a:hover {background-image:url(/assets/default/image/user/newnavi_33.gif); display:block; }
#toppage_navi ul li#toppage_navi_04 a:hover {background-image:url(/assets/default/image/user/newnavi_34.gif); display:block; }
#toppage_navi ul li#toppage_navi_05 a:hover {background-image:url(/assets/default/image/user/soudan1.gif); display:block; }
#toppage_navi ul li#toppage_navi_06 a:hover {background-image:url(/assets/default/image/user/newnavi_37.gif); display:block; }
#toppage_navi ul li#toppage_navi_07 a:hover {background-image:url(/assets/default/image/user/newnavi_31.gif); display:block; }
#toppage_navi ul li#toppage_navi_08 a:hover {background-image:url(/assets/default/image/user/newnavi_41.gif); display:block; }
#toppage_navi ul li#toppage_navi_09 a:hover {background-image:url(/assets/default/image/user/newnavi_36.gif); display:block; }
#toppage_navi ul li#toppage_navi_10 a:hover {background-image:url(/assets/default/image/user/newnavi_39.gif); display:block; }
#toppage_navi ul li#toppage_navi_11 a:hover {background-image:url(/assets/default/image/user/globalnavi_18.gif); display:block; }
#toppage_navi ul li#toppage_navi_12 a:hover {background-image:url(/assets/default/image/user/globalnavi_19.gif); display:block; }
#toppage_navi p {float:right; width:170px; margin:0; padding:0; text-align:right; }