body,input{font-family:'Helvetica Neue',Helvetica,Arial,Meiryo,sans-serif}header{display:block}.header_bar{position:fixed;top:0;left:0;width:100%;height:1.2em;padding:.2em;z-index:12}.header_bar h1{color:#cd5c5c;font-size:medium;text-align:left;padding-left:1em;letter-spacing:.2em;margin-top:.5em}.header_bar a{text-decoration:none}.header_bar a:link{color:#cd5c5c}.header_bar a:visited{color:#cd5c5c}.header_bar a:hover{color:#ff6347;text-decoration:underline}.header_bar a:active{color:#cd5c5c}.header_bar ul{text-align:right;margin-top:-1.8em}.header_bar ul li{display:inline;margin-right:2em;font-size:smaller}@media screen and (max-width:479px){body{font-size:smaller}.header_bar{width:100%;padding:.2em}.header_bar h1{font-size:medium}.header_bar ul li{font-size:x-small}}@media screen and (max-width:360px){.header_bar h1{font-size:x-small}}main{display:block}.content{margin-top:2em;z-index:1}footer{display:block}.infoRule{line-height:150%;font-weight:bold;background-color:#00bfff;color:#fff;font-size:x-large;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;box-shadow:0 2px 2px 0 #ccc;-moz-box-shadow:0 2px 2px 0 #ccc;-webkit-box-shadow:0 2px 2px 0 #ccc}@media screen and (max-width:850px){.infoRule{font-size:x-large}}@media screen and (max-width:479px){.infoRule{font-size:medium}}@media screen and (max-width:360px){.infoRule{font-size:small}}.setting{right:0;position:absolute}.setting div{display:table-cell;text-align:center;font-size:small;padding-right:5px}.settingCheckBox{width:50px;margin:0 auto}.settingCheckBox label{position:relative;display:block;width:40px;height:20px;box-sizing:border-box;padding:4px;border-radius:30px;background-color:#ebebeb}.settingCheckBox label::after{display:inline-block;content:"";width:100%;text-align:left;color:#666;box-sizing:border-box;padding:1px 8px 0}.settingCheckBox label>span{position:absolute;right:3px;top:2.5px;display:block;width:14px;height:14px;line-height:20px;border-radius:50%;text-align:center;letter-spacing:normal;background-color:#666;cursor:pointer;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out}.settingCheckBox input[type="checkbox"]{display:none}.settingCheckBox input[type="checkbox"]:checked+label{background-color:#3598db}.settingCheckBox input[type="checkbox"]:checked+label::after{content:"";text-align:right;color:#666}.settingCheckBox input[type="checkbox"]:checked+label>span{right:22px;background-color:#f4faff}body{line-height:100%;text-align:center;font-size:inherit;color:#333;background-image:url(/netigo_v2/Images_V/StoneSteal/stoneBasic_back.jpg)}.infoRule{margin-top:40px;margin-bottom:10px}.star{color:#e9e512}.emphasis{color:#a52a2a}.box-all{margin-top:30px}.box{display:inline-block;width:250px;font-size:large;line-height:150%;font-weight:bold}.box a:link{color:#cd853f}.box a:visited{color:#cd853f}.box a:hover{color:#ff6347}.box a:active{color:#cd853f}.arrow{position:relative;display:inline-block;padding:0 0 0 16px;color:#000;vertical-align:middle;text-decoration:none;font-size:15px}.arrow::before,.arrow::after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.arrow::before{width:12px;height:12px;-webkit-border-radius:50%;border-radius:50%;background:#cd853f}.arrow::after{left:5px;box-sizing:border-box;width:3px;height:3px;border:3px solid transparent;border-left:3px solid #fff}.menuIcon{width:200px;margin-top:5px;display:inline-block;border:solid 10px #87cefa;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;box-shadow:0 2px 2px 0 #ccc;-moz-box-shadow:0 2px 2px 0 #ccc;-webkit-box-shadow:0 2px 2px 0 #ccc}.menuIcon:hover{opacity:.6;filter:alpha(opacity=60);-ms-filter:"alpha(opacity=60)"}.rule{margin:0 auto;background:#ebebeb;margin-top:80px;border-radius:5px;opacity:.8;padding:20px;max-width:800px}.rule ul{padding-top:10px;margin:0 auto;max-width:350px;text-align:left;list-style-position:inside;list-style-image:url(/netigo_v2/Images_V/StoneSteal/stoneList.png)}.rule ul li{color:#1d8d8d;font-size:x-large;line-height:150%;vertical-align:middle}.rule-title{text-align:center;font-weight:bold}.rule-title-num{font-size:xx-large;color:#0a72bb;font-weight:bold}@media screen and (max-width:1100px){.box{width:200px;font-size:medium}.menuIcon{width:180px;border:solid 8px #87cefa}}@media screen and (max-width:750px){.menuIcon{width:150px;border:solid 8px #87cefa}}@media screen and (max-width:650px){.menuIcon{width:120px;border:solid 8px #87cefa}}@media screen and (max-width:479px){.menuIcon{width:100px;border:solid 5px #87cefa}}@media screen and (max-width:360px){.menuIcon{width:80px}.box{font-size:smaller}.rule{font-size:smaller}.rule ul li{font-size:large}}