@charset "utf-8";

#m2 {
margin:0px;
padding:0px;
width:100%;
height:69px;
background:url(../img/logo_o.gif) no-repeat;
background-color:#ff8c00;
color:white;
}

#m3 {
margin:0.5em 0em 0em 0em;
clear:both;
padding:0.8em;
text-align:center;
background-color:#ff8c00;
color:white;
}

#m3 address {
font-style:normal;
}

#m4 {
margin:0px;
padding:0.5em;
}

#m5 {
text-align:right;
color:#ffd700;
padding:0.2em 0.6em 0 0;
font-size:84%;
}

#m6 {
float:right;
padding:0 0.2em 0 0;
}

#m6 ul {
list-style-type:none;
}
#m6 li {
display:inline;
}
#m6 a {
padding:0;
color:#fff;
text-decoration:none;
}
#m6 a:hover {
color:#c00;
text-decoration:underline;
padding:0;
}

#m6 em {
padding:0;
color:#7b7773;
font-style:normal;
font-weight:bold;
text-decoration:none;
}

#m6 li span {
padding:0 0.4em 0 0.4em;
border-left:#fff 1px solid;
font-weight:bold;
}

#m7 {
width:100%;
margin:0px;
padding:0px;
}

#m9 {
width:100%;
margin:0;
padding:0;
clear:both;
text-align:right;
}

#t1 {
width:78.9%;
margin:0;
float:left;
padding:0px;
}

#t2 {
text-align:left;
float:left;
width:27%;
margin:0;
padding:0px;
}

#c1 {
width:72%;
margin:0;
float:right;
padding:0px;
}

#c1 p {
margin:8px 2px 0px 0px;
padding:0;
}
#c4 p {
margin:8px 0px 0px 0px;
padding:0;
}
#c2 {
clear:both;
margin:0;
padding:0;
}

#c2 table a {
font-weight:bold;
}

#c3 h4 {
margin:8px 0px 0px 1px;
padding:0;
}

form {
display:inline;
}

input, textarea {
margin:-0.2em 0 0.2em 0.3em;
}

#g1 {
width:100%;
float:left;
}

#g2 {
margin:0.15em 0 0 0;
float:left;
}

#g3 {
float:right;
white-space:nowrap
}

#ne a{
font-weight:bold;
}

#ne a:visited {
color:#d00;
}

#ne a:hover {
color:#f50;
}

#new{
color:#ff8c00;
font-weight:bold;
font-size:92%;
}

body {
font-family:"メイリオ",meiryo,arial,helvetica,geneva,sans-serif;
font-size:75%;
line-height:1.3em;
margin:0px;
padding:0px;
color:#331900;
background-color:white;
cursor:url(http://advimages.nexon.net/MapleStory/leafgear/image/cursor/hand_shadow.cur), auto;
}

h1,h2,li {
padding:0;
margin:0;
}

h3 {
padding:0;
margin:0;
height:28px;
}

h1,h2,h3 span,#ve,.at.img {
display:none;
visibility:hidden;
}

h4 {
padding:2px 0px 1px 0px;
margin:0;
font-size:100%;
}

ul {
padding:0px;
margin:0 0 0.5em 1.6em;
list-style-type:disc;
}

ol {
padding:0 0 0 0;
margin:0.8em 0.1em 0 0.5em;
list-style-type:none;
}

th {
text-align:right;
font-weight:normal;
padding:0 0.5em 0 0;
white-space:nowrap;
vertical-align:top;
}

td,th {
padding-bottom:0.4em;
}

a {
color:#d00;
text-decoration:none;
}

a:visited {
color:#800;
}

a:hover { 
color:#ff5500;
text-decoration:underline;
cursor:url(http://advimages.nexon.net/MapleStory/leafgear/image/cursor/hand_anim_shadow.ani), url(http://advimages.nexon.net/MapleStory/leafgear/image/cursor/hand1.cur), auto;
}


table {
margin:0.8em 0 0 0;
font-size:100%;
}

i {
font-style:normal;
font-size:84%;
color:#989490;
}

#c3 { 
padding:0 0 0.1em 0.1em;
margin:0px 0.2em 0.4em 0.2em;
}

#c5 {
width:100%;
margin:0;
float:left;
padding:0 0 1em 0;
}

#c6 {
width:36%;
margin:0 0 0.2em 0;
float:right;
padding:0.6em 0 0.6em 0px;
font-size:1.9em;
font-weight:bold;
line-height:1.2em;
color:#fff;
text-align:center;
background-color:#33accc;
border-left: 6px solid #fff;
}

#c4 {
margin:0;
width:20.5%;
float:right;
}

#c7 { 
background:url(../img/mush.gif) no-repeat;
margin-top:0;
background-position:center top;
background-color:#ffedd2;
height:128px;
margin:0 0 1.5em 0;
padding:0.6em 0;
}

#c5 li {
padding:0.8em 0 0 0;
}

#c3 b {
font-weight:normal;
font-size:84%;
}

#c6 h3 { 
background:url(../img/sdt.gif) no-repeat;
margin-top:0;
background-position:center;
height:15px;
margin:0;
padding:0.6em 0;
}

#c9 h3 {
background:url(../img/h1.gif) no-repeat;
margin-top:0;
background-color:#ff8c00;
color:white;
}

#c2 h3 {
background:url(../img/h2.gif) no-repeat;
margin-top:0;
background-color:#ff8c00;
color:white;
}

#c3 h3 {
background:url(../img/h3.gif) no-repeat;margin-top:0;
background-color:#ff8c00;
color:white;
}

#c4 h3 {
background:url(../img/h4.gif) no-repeat;
margin-top:0;
background-color:#ff8c00;
color:white;
}

#c4 p {
padding-left:0.5em;
}

#c5 p {
padding-left:1.6em;
}

#m9 p {
padding:1em 1em 0em 1em;
}

#m3 a {
color:#fff;
text-decoration:none;
}
#m3 a:hover {
color:#c00;
text-decoration:underline;
}

#tz {
text-align:right;
}

#c5 img {
float:left;
margin:0.5em;border:0px;
}

div#g3 input[type="text"] {
border-color:#ff8c00 !important;
}

#ne {
margin:0;padding-left:38px;
background: url(../img/maplestory_icon1.png) no-repeat left center;
}

#ne:hover {
background: url(../img/maplestory_icon2.png) no-repeat left center;
}
img {
border: none;padding-left:4px;padding-bottom:4px;
}
