html{background:url("/img/gplaypattern.png");}*{margin:0;padding:0;line-height:130%;font-family:Meiryo,sans-serif;-webkit-text-size-adjust:100%;}p{padding:5px;}.wrap1000{width:1000px;margin:auto;}hr{border:0;height:70px;background:url(/img/hr.png) 50% 50% no-repeat;}.center{text-align:center;margin:auto;}table{width:650px;margin:30px auto;}th{padding:10px;width:150px;background:aliceblue;border:1px solid #666;}td{padding:10px;text-align:left;border:1px solid #666;}h3{margin-top:30px;background:#f2f2f2;background:-moz-linear-gradient(top,#f2f2f2 0%,#ffffff 100%);background:-webkit-linear-gradient(top,#f2f2f2 0%,#ffffff 100%);background:linear-gradient(to bottom,#f2f2f2 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#ffffff',GradientType=0);border:1px solid #aaa;border-bottom:3px #cc3333 solid;padding:0px 10px;}#main ol{margin:15px 50px 0 50px;}a{color:blue;text-decoration:none;}#main h2{width:600px;height:50px;overflow:hidden;background:url("/img/page/title.png");background-repeat:no-repeat;margin:auto;margin-bottom:30px;text-indent:-9999px;}#main #page01 h2{background-position:0px 0px;}#main #page02 h2{background-position:0px -50px;}#main #page03 h2{background-position:0px -100px;}#main #page04 h2{background-position:0px -400px;}#main #page05 h2{background-position:0px -150px;}#main #page06 h2{background-position:0px -200px;}#main #page07 h2{background-position:0px -250px;}#main #page08 h2{background-position:0px -300px;}#main #mailform h2{background-position:0px -350px;}.bx-wrapper{width:800px;margin:auto;}.img_b{padding:5px;border:1px solid #ccc;}.box{overflow:hidden;}.box_left{float:left;}.box_right{float:right;}input[type="text"]{margin:0;padding:0;display:inline-block;width:100%;}#description{background:orange;}#description div{height:40px;line-height:40px;text-align:center;font-weight:bold;}#main .wrap1000{background-color:#fff;padding:50px;width:900px;}#main *{line-height:200%;}#header{background:#fff;height:120px;overflow:hidden;}#header div{background:url("/img/header.png");background-repeat:no-repeat;background-position:0px 0px;}#header h1{position:relative;top:30px;left:30px;width:350px;height:60px;}#header h1 a{display:block;width:100%;height:100%;text-indent:-9999px;}#header_menu{position:relative;top:-60px;left:500px;width:500px;height:120px;list-style:none;overflow:hidden;}#header_menu li{list-style:none;float:left;}#header_menu a{display:block;width:100px;height:120px;text-indent:-9999px;}#header_menu1:hover,#header_menu2:hover,#header_menu3:hover,#header_menu4:hover,#header_menu5:hover{background:url("/img/header.png");background-repeat:no-repeat;}#header_menu1:hover{background-position:-500px -120px;}#header_menu2:hover{background-position:-600px -120px;}#header_menu3:hover{background-position:-700px -120px;}#header_menu4:hover{background-position:-800px -120px;}#header_menu5:hover{background-position:-900px -120px;}#slider{background:#000;width:100%;height:180px;overflow:hidden;border-top:solid 1px #eee;}#breadcrumb{background:#993366;color:#fff;width:100%;}#breadcrumb *{height:40px;line-height:40px;font-weight:bold;color:#fff;text-decoration:none;}#breadcrumb span{padding:0 20px;}#footer{color:#fff;background-color:#000;}#footer_menu{background-color:#ebebeb;color:#000;text-align:center;padding:5px 0;overflow:hidden;}#footer_menu a{color:#000;text-decoration:none;font-weight:bold;padding:2px;text-indent:15px;}#footer_menu li{display:inline-block;}#footer_info{text-align:center;}#footer_info a{color:#fff;text-decoration:underline!important;}#footer_info .wrap1000{padding:10px 0;}#footer_info .wrap1000 div{display:inline-block;text-align:left;}#footer_info #footer_info1{width:600px;}#footer_info #footer_info2{width:350px;}#copyright div{text-align:center;font-size:14px;}#copyright div{padding:20px 0;}#footer_menu span{display:none;}#footer_menu a{float:left;display:inline-block;width:485px;border:solid 1px #000;float:left;margin:2px;height:50px;line-height:50px;background:#fff;text-align:left;}@media only screen and (max-width: 320px) {#main{font-size:120%;}}

#header_menu5,
#footer_info1 a:nth-of-type(1),
#main div div:nth-child(6),
#page02 table:nth-child(3)  tr:nth-child(8)
{display:none!important;}

#main div div:nth-child(5)
{width: auto!important;}

#header_menu li:nth-of-type(5) {
    background: #fff;
    width: 100px;
    height: 120px;
}

.fixed_menu li:nth-of-type(6) {
	display: none;
}
