@charset "utf-8";* {margin: 0;padding: 0;color: #666666;font-weight: normal;font-style: normal;}body {background: #333333;font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", HiraKakuPro-W3,Helvetica, sans-serif;font-size: 12px;text-align: center;}a:link {text-decoration: none;color: #000099;}a:visited {text-decoration: none;color: #663399;}a:hover {text-decoration: underline;color: #cc0000;}img {border-style: none;}hr{color: #666666;width: 600px;border-top: 1px;}div#main{margin: 0px auto;background: #ffffff;width: 725px;}div#page_tt{width: 725px;height: 248px;margin: 0px auto;text-align: left;background: url(img/top_hd1.jpg) no-repeat;}h1 {font-size: 2px;font-weight: normal;color: #000000;}div#copy{width: 550px;height: 59px;margin: 0px auto;padding: 8px 150px 0px 25px;text-align: left;background: url(img/top_hd2.jpg) no-repeat;}div#copy p{font-size: 10px;line-height: 1.5;color: #ffffff;font-weight: normal;}strong{font-size: 12px;line-height: 1.5;color: #ffffff;font-weight: bold;}#navi{padding: 8px 0px 20px 10px;text-align: left;line-height: 1.0;}#crumbs{width:500px;text-align: left;line-height: 1.0em;}div#contents1{width: 725px;padding: 0px;}#to_fh{float: left;width: 212px;padding: 0px 25px 0px 20px;margin-bottom: 30px;}.lk_img{margin: 0px;padding: 0px;}#to_tp{float: left;width: 212px;padding: 0px 25px 0px 0px;}#to_other{float: left;width: 212px;padding: 0px}#to_dssolo{width: 212px;margin-bottom: 25px;padding: 0px;}#to_sp{width: 212px;margin-bottom: 25px;padding: 0px;}#to_acc{width: 212px;padding: 0px;}#footer{clear: both;width: 700px;background: #dddddd;padding: 8px 0px 8px 25px;text-align: left;}
