/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(http://easygame.jp/mt-static/themes-base/blog.css);
@import url(http://easygame.jp/mt-static/themes/unstyled/screen.css);
/* end StyleCatcher imports */








/*============================== basic style */

html {
height:100%;
padding-bottom:1px;
}

body {
overflow-x: hidden;
padding:0px;
margin:0px;
color: #460000;
width: 600px;;
background-color: rgba(0,0,0,0);
}

a {color:#96004b;}
a:link, a:visited {text-decoration:none;}
a:hover, a:active {text-decoration:underline;}

img {border:0px;}

table {
border-collapse:collapse;
border-spacing:0;
}

/*-------------------------------------------------- text */

*{font-family:"MS PGothic","Hiragino Kaku Gothic Pro";}

body {
font-size: 13px; /* モダンブラウザ向け */
*font-size: small; /* IE 7向け */
*font: x-small; /* IE 6以下 */
line-height:1;
}

h1 {padding:0 0 10px 0; margin:0; color:#96004b; line-height:1.6; font-size:138.5%; font-weight:bold;}
h2 {padding:0; margin:0; color:#666; line-height:1.6; font-size:138.5%; font-weight:bold;}
h3 {padding: 0px; margin: 0px; color:#004b96; line-height:1.6; font-size:116%; font-weight:bold;}
h4 {padding: 0px; margin: 0px; color:#460000; line-height:1.6; font-size:108%; font-weight:bold;}
p {padding:0; margin:0; color:#460000; line-height:1.6; text-shadow:}
li {padding:0; margin:0; color:#460000; line-height:1.6; text-shadow:}
input,textarea,select,option {padding:2px; margin:0; color:#460000; line-height:1; font-size:100%;}

address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;}

/*-------------------------------------------------- clearfix */

.contents-clear {clear:both;}

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/*-------------------------------------------------- clearfix */

/* For modern browsers */
.cf:before,
.cf:after {
content:"";
display:table;
}
 
.cf:after {
clear:both;
}
 
/* For IE 6/7 (trigger hasLayout) */
.cf {
zoom:1;
}
/*============================== mt contents */

/* background */

body .mt-main-index {
}

#container {
}

#container-inner {
width:922px;
}

/* header */

#header {
height:166px;
}

#header-inner {
padding:0;
margin:0;
width:922px;
}

#header h1,
#header h2,
#header-name,
#header-description {
border:none;
display:block;
overflow:hidden;
text-indent:-999999px;
}

#header h2,
#header-description {
width:196px;
height:19px;
display:none;
}

#header h1 a,
#header-name a {
width:200px;
height:164px;
display:block;
}

/* contents */

#content {
background-color: rgba(255,255,255,0);
}

#content-inner {
padding:15px 0;
}

#alpha-inner {
padding:0 0 0 30px;
color: #460000;
}

.asset-body {
line-height:1.6;
}

.asset-name,
.archive-header {
margin-bottom:20px;
}

.widget-content input.ti {
width:180px;
padding:3px;
border:1px solid #426042;
}

/* footer */

#footer-inner {
padding:20px 0;
border-top:1px dotted #426042;
margin-top:20px;
text-align:center;
color:#460000;
border-radius: 2px;        /* CSS3草案 */  
-webkit-border-radius: 2px;    /* Safari,Google Chrome用 */  
-moz-border-radius: 2px;   /* Firefox用 */
-webkit-box-shadow: #C9C9C9 0px 0px 3px;
-moz-box-shadow: #C9C9C9 0px 0px 3px;
box-shadow: #C9C9C9 0px 0px 3px;
}

#footer-inner address {
color:#fff;
}

/*-------------------------------------------------- windglory */

#box {
width:870px;
background-color:#fff;
}


#box .box {
padding:0 0 3px 0;
margin:0 0 16px;
width:870px;
overflow:hidden;
border-bottom:1px solid #fff;
}

#box .box .topic {
width:870px;
}

#box .box .topic a {
padding:0;
margin:0;
text-align:left;
letter-spacing:0.1em;
overflow:hidden;
display:block;
font-size:13px;
color:#FFF;
}


#box .box .topic a:hover {
color:#ccc;
}


body,
.mt-area {
    background-color: transparent;
}