* {
margin: 0;
padding: 0;
word-wrap: break-word;
}
img {
border:0px;
}
body {
width: 620px;
margin: 0px auto 0px auto;
line-height: 150%;
letter-spacing: 0px;
font-size: 12px;
color: #000000;
font-family: ヒラギノ丸ゴ Pro W4, Hiragino Maru Gothic Pro, Verdana;
background: url('https://wox.cc/skin/11/body_background_img.png') #9B9B9B top center repeat scroll;
	font-weight: normal;
}
* html body { font-size: 75%; }
*+html body { font-size: 75%; }
h1,h2,h3,h4,h5,h6{ font-size: 100%; font-weight: normal;}input,textarea,select {
font-size: 100%;
color: #000000;
border: 1px solid #D0D0D0;
background: #FAFAFA;
font-family: ヒラギノ丸ゴ Pro W4, Hiragino Maru Gothic Pro, Verdana;
padding: 2px;
}
option {padding: 0 4px 0 2px;}
.radio,.checkbox {border: none; background: none;}
.btn {margin-left: 5px; padding-left: 8px; padding-right: 8px; cursor: pointer;}
a:link { color: #000000; text-decoration: underline; }
a:visited { color: #000000; text-decoration: underline; }
a:hover { color: #7D7D7D; text-decoration: underline; }
a:active { color: #EBEBEB; text-decoration: none; }
#all {
border-right: 2px  solid #7D7D7D;
border-bottom: 2px  solid #7D7D7D;
border-left: 2px  solid #7D7D7D;
background: #FFFFFF;
}
#content { padding: 20px 0 20px 0; }
#header {
padding-top: 20px;
background: url('https://wox.cc/skin/11/header_background_img.gif') #4D3036 bottom left repeat-x;
}
#header-line {
border-top: 8px solid #A0A0A0;
}
h1{
padding: 13px 20px 43px 20px;
}
h1 a:link { color: #FCDDF2; text-decoration: none; }
h1 a:visited { color: #FCDDF2; text-decoration: none; }
h1 a:hover { color: #FCDDF2; text-decoration: none; }
h1 a:active { color: #FCDDF2; text-decoration: none; }
#pagetitle {
font-size: 240%;
color: #FCDDF2;
}
#subtitle {
display: block;
margin-top: 10px;
font-size: 100%;
color: #F2DFAF;
}
#menu-box {
background: url('https://wox.cc/skin/11/menu_background_img.gif') #614040 top left repeat;
}
#menu-box ul {
margin: 0;
padding: 0px 20px 0px 20px;
list-style-type : none;
font-size: 168%;
}
#menu-box ul li {
float: left;
margin-right: 0px;
	white-space: nowrap;
background: transparent url('https://wox.cc/skin/11/menu_button_background_img.gif') top left no-repeat;
}
#menu-box ul .end {
margin-right: 0;
}
#menu-box ul li a {
float: left;
display: block;
height: 27px;
padding-left: 16px;
}
#menu-box ul li a span {
float: left;
display: block;
height: 27px;
line-height: 27px;
padding-right: 16px;
background: transparent url('https://wox.cc/skin/11/menu_button_background_img.gif') top right no-repeat;
cursor: pointer;
}
#menu-box ul li a:hover,
#menu-box ul li.current a {
height: 27px;
line-height: 27px;
padding-left: 16px;
background: transparent url('https://wox.cc/skin/11/menu_button_current_background_img.gif') top left no-repeat;
}
#menu-box ul li a:hover span,
#menu-box ul li.current a span {
height: 27px;
line-height: 27px;
padding-right: 16px;
background: transparent url('https://wox.cc/skin/11/menu_button_current_background_img.gif') top right no-repeat;
}
#menu-box ul li.left-bg {
display: block;
margin-right: 0;
height: 27px;
width: 1px;
background: transparent url('https://wox.cc/skin/11/menu_button_left_background_img.gif') top left no-repeat;
}
#menu-box ul li.right-bg {
display: block;
height: 27px;
width: 1px;
background: transparent url('https://wox.cc/skin/11/menu_button_right_background_img.gif') top right no-repeat;
}
#menu-box ul li a:link,
#menu-box ul li a:link span,
#menu-box ul li a:visited,
#menu-box ul li a:visited span {
color: #FFFFFF; text-decoration: none; cursor: pointer;
}
#menu-box ul li a:hover,
#menu-box ul li a:hover span,
#menu-box ul li.current a,
#menu-box ul li.current a span {
color: #F2927E; text-decoration: none; cursor: pointer;
}
.info {margin: 0px 0px 20px 0px;}#main .plug-parts .body table {
font-size: 100%;
color: #000000;
}
#mail-form label span {
font-size: 100%;
color: #000000;
}
#mail-form img { vertical-align: middle; margin-right: 2px; }
#mail-form .labelcheckbox { margin-right: 3px; }
#mail-form .labelcheckbox span { margin-left: 2px; }
#mail-form .btn { margin: 0 6px 0 0; }
#mail-form .info {margin: 0px 0px 4px 0px;}#search-form .input-plug-srh {
width: 84px;
ime-mode: active;
}
#search-form #search-form-btn{
margin-left: 0;
margin-bottom: 2px;
}
#search-form .input-plug-srh {
margin-right: 3px;
margin-bottom: 2px;
}
.srh-col {
background-color:#FFF700;
}
.side .plug-parts {
margin-bottom: 20px;
border: 1px solid #A3A3A3;
}
.side .plug-parts .title {
padding: 8px 8px 0 8px;
font-size: 100%;
font-weight: bold;
}
.side .plug-parts .body {
padding: 8px;
font-size: 100%;
list-style-type: none;
}
.side .plug-parts .foot {
padding: 8px;
font-size: 100%;
list-style-type: none;
}
.side .plug-parts ul.body li {
margin-bottom: 4px;
}
.side .plug-parts .body .input-plug-ja {
width: 124px;
margin-bottom: 3px;
ime-mode: active;
}
.side .plug-parts .body .input-plug-en {
width: 124px;
margin-bottom: 3px;
ime-mode: inactive;
}
.side .plug-parts .body .input-plug-s-en {
width: 60px;
margin-bottom: 3px;
ime-mode: inactive;
}
.side .plug-parts .body .textarea-m {
width: 124px;
height: 80px;
margin-bottom: 3px;
ime-mode: active;
}
.side .plug-parts-style-none {
border: none;
background:none;
}
.side .plug-parts-style-none .body,.side .plug-parts-style-none .body-float {
padding:0;
}
.side .plug-parts-style-none .title {
display:none;
}
.side .plug-parts ul.body-float li,.side .plug-parts-style-none ul.body-float li {
float: left;
margin-right:12px;
}
.side .plug-parts.img {
border: none;
background:none;
}
.line {
padding-top: 10px;
margin-bottom: 10px;
border-bottom: 1px solid #A3A3A3;
}
#main .plug-parts {
}
#main .plug-parts .title {
padding: 8px 8px 0 8px;
font-size: 100%;
}
#main .plug-parts .body {
padding: 8px;
font-size: 100%;
list-style-type: none;
}
#main .plug-parts ul.body li {
}
#main .plug-parts .body a img,#main .plug-parts-style-none a img {
margin-bottom: 6px;
}
#main .plug-parts .body-foot-none {
padding: 8px;
font-size: 100%;
}
#main .plug-parts .foot {
padding: 4px 8px 8px 8px;
font-size: 100%;
}
#main .plug-parts .foot .element-all {
float:right; display:inline-block;
}
#main .plug-parts .foot .element,
#main .plug-parts .foot .edit,
#main .plug-parts .foot .del {
margin-right: 5px;
float: left;
}
#main .plugline {
padding-top: 5px;
margin-bottom: 5px;
border-bottom: 1px solid #A3A3A3;
}
#main .plugline-foot-none {
margin-top: 0;
}
#main .plug-parts-style-none {
border: none;
padding: 0;
background:none;
}
#main .plug-parts-style-none .body,#main .plug-parts-style-none .body-foot-none,#main .plug-parts-style-none .body-float {
padding:0;
}
#main .plug-parts-style-none .title {
display:none;
}
#main .plug-parts ul.body-float li,#main .plug-parts-style-none ul.body-float li {
float: left;
margin-right:12px;
}
#main .plug-parts .input-plug-tb {
width: 95%;
margin-bottom: 3px;
}
#main .plug-parts .body .input-plug-ja {
width: 70%;
margin-bottom: 3px;
ime-mode: active;
}
#main .plug-parts .body .input-plug-en {
width: 70%;
margin-bottom: 3px;
ime-mode: inactive;
}
#main .plug-parts .body .input-plug-s-en {
width: 60px;
margin-bottom: 3px;
ime-mode: inactive;
}
#main .plug-parts .body .textarea-m {
width: 90%;
height: 80px;
margin-bottom: 3px;
ime-mode: active;
}
#main .input-publicly-limit-pass {
width: 120px;
}
#main #comment .body ul { margin:0 0 0 1.4em; padding:0; }
#main #comment .body ul li { list-style-type: disc; }
#main #comment .body ol { margin:0 0 0 1.8em; padding:0; }
#main #comment .body ol li { list-style-type: decimal; }
#main #comment .body p { margin-top:12px; }
.resline {
padding-top: 5px;
margin-bottom: 5px;
border-bottom: 1px solid #A3A3A3;
}
.resline-end {
padding-top: 8px;
}
.com-box {
}
.com-box .head {
padding: 8px;
font-size: 100%;
font-weight: bold;
}
.com-box .head h2 {
font-weight: bold;
}
.com-box .head .img,
.com-box .head .element {
float: left;
margin-right: 5px;
}
.com-box .head .img {
margin-right: 0;
}
.com-box .head .res {
float: right;
}
.com-box .body {
padding: 0 8px 0 8px;
}
.com-box .body ul { margin:0 0 0 1.4em; padding:0; }
.com-box .body ul li { list-style-type: disc; }
.com-box .body ol { margin:0 0 0 1.8em; padding:0; }
.com-box .body ol li { list-style-type: decimal; }
.com-box .body p { margin-top:12px; }
.com-box .body .product img {
float: left;
}
.com-box .body .product .info {
float: left;
margin-left:6px;
}
.com-box .body .product .info ul {
font-size:90%;
margin:6px 10px 0 0;
}
.com-box .body .product .info ul li {
list-style-type: none;
}
.com-box .body .com-more {
display: inline-block;
margin-top:12px;
}
.com-box .body-foot-none {
padding: 0 8px 8px 8px;
}
.com-box .body,.com-box .body-foot-none {
font-size: 120%;
color: #632F2F;
}
.com-box .foot {
padding: 8px;
font-size: 100%;
}
.com-box .foot .element-all {
float:right; display:inline-block;
}
.com-box .foot .element,
.com-box .foot .edit, .com-box .foot .del, .com-box .foot .res {
margin-right: 5px;
float: left;
}
.com-box .head h2 a:link,.com-box .foot h2 a:link { color: #000000; text-decoration: none; }
.com-box .head h2 a:visited,.com-box .foot h2 a:visited { color: #000000; text-decoration: none; }
.com-box .head h2 a:hover,.com-box .foot h2 a:hover { color: #000000; text-decoration: none; }
.com-box .head h2 a:active,.com-box .foot h2 a:active { color: #000000; text-decoration: none; }
.r-com-box {
width: 90%;
margin-left: auto;
}
.r-com-box .r-head {
padding: 8px;
font-size: 100%;
background : none;
}
.r-com-box .r-head .r-img,
.r-com-box .r-head .element {
float: left;
margin-right: 5px;
}
.r-com-box .r-head .r-img {
margin-right: 0;
}
.r-com-box .r-body,.r-com-box .r-body-foot-none {
font-size: 100%;
}
.r-com-box .r-body {
padding: 0 8px 0 8px;
}
.r-com-box .r-body ul { margin:0 0 0 1.4em; padding:0; }
.r-com-box .r-body ul li { list-style-type: disc; }
.r-com-box .r-body ol { margin:0 0 0 1.8em; padding:0; }
.r-com-box .r-body ol li { list-style-type: decimal; }
.r-com-box .r-body p { margin-top:12px; }
.r-com-box .r-body-foot-none {
padding: 0 8px 8px 8px;
}
.r-com-box .r-body-head-none {
padding: 8px;
}
.r-com-box .r-body,.r-com-box .r-body .r-body-foot-none,.r-com-box .r-body .r-body-head-none {
font-size: 100%;
}
.r-com-box .r-foot {
padding: 8px;
font-size: 100%;
}
.r-com-box .r-foot .element-all {
float:right; display:inline-block;
}
.r-com-box .r-foot .element,
.r-com-box .r-foot .edit, .r-com-box .r-foot .del {
margin-right: 5px;
float: left;
}
.r-com-box .head h3 a:link,.r-com-box .foot h3 a:link { color: #000000; text-decoration: none; }
.r-com-box .head h3 a:visited,.r-com-box .foot h3 a:visited { color: #000000; text-decoration: none; }
.r-com-box .head h3 a:hover,.r-com-box .foot h3 a:hover { color: #000000; text-decoration: none; }
.r-com-box .head h3 a:active,.r-com-box .foot h3 a:active { color: #000000; text-decoration: none; }
}
.mime {
margin: 6px;
}
.com-all blockquote {
border: 1px dotted #000000; padding:5px; width: 95%; margin: 5px auto 5px auto;
}
#navi-box {
padding: 8px;
}
#navi {
list-style-type : none;
font-size: 120%;
display: table; margin: 0 auto 0 auto;
}
* html body #navi { display: inline; }
*+html body #navi { display: inline; }
* html body #navi-box { text-align: center; }
*+html body #navi-box { text-align: center; }
#navi li { margin-right: 12px; float: left; }
#navi #navi-last { margin-right: 0; float: left; }
#footer {
font-size: 139%;
color: #BDFCEA;
padding: 20px 20px 20px 20px;
background: url('https://wox.cc/skin/11/footer_background_img.gif') #000000 bottom left repeat;
}
#footer #accessories { list-style-type: none; float: left; }
#footer #accessories li { padding-right: 6px; float: left; }
#footer #copyright { list-style-type: none;float: right; }
#footer #copyright li { padding-left: 14px; float: left; }
#footer #copyright li.wox a:link { color: #BDFCEA; text-decoration:underline; }
#footer #copyright li.wox a:visited { color: #BDFCEA; text-decoration:underline; }
#footer #copyright li.wox a:hover { color: #BDFCEA; text-decoration:underline; }
#footer #copyright li.wox a:active { color: #BDFCEA; text-decoration:underline; }
.add-friend .textarea-m { width:70%; height:120px;}
.add-friend .btn { margin: 0; }
.float-block .left {
float:left;
margin-right: 15px;
margin-bottom: 20px;
}
.float-block .first {
margin-left: 0;
}
.calendar {width: 100%;font-size: 89%;text-align: center;}
.calendar th {
	font-weight: normal;
	padding: 0 2px 0 2px;
}

.calendar td {
	padding: 0 2px 0 2px;
}

.calendar-month {
}

.calendar-week {
}
.calendar-week-sat {color: #00A0FB;}.calendar-week-sun {color: #FF3100;}
.calendar-day {

}

.calendar-day-link {

}
.calendar-day-sat {color: #00A0FB;}.calendar-day-sun {color: #FF3100;}.calendar-day-hol {color: #FF3100;}.calendar-today {background: #CCCCCC;}.calendar-day-link a:link,.calendar-today a:link { text-decoration: underline; }
.calendar-day-link a:visited,.calendar-today a:visited { text-decoration: underline; }
.calendar-day-link a:hover,.calendar-today a:hover { text-decoration: underline; }
.calendar-day-link a:active,.calendar-today a:active { text-decoration: underline; }
.error-msg .error-head {
margin-bottom: 4px;
font-size: 100%;
color: #CC2A2A;
}
.error-msg .error-body {
font-size: 100%;
color: #CC2A2A;
list-style-type: none;
}
.error-msg ul.error-body li {
margin-bottom: 4px;
}

div.tooltip, span.tooltip {
background-color:#EEEEEE;
border: 1px solid #9E9E9E;
padding:10px;
line-height: normal;
}

.clearfix:after {
	content: "";
	display: block;
	clear: both;
}
.clearfix {display: inline-block;}* html .clearfix {height: 1%;}.clearfix {display: block;}