@charset "EUC-JP";

/*
Copyright (C) 2006 mafmafnet http://www.mafmafnet.com/
*/

* {
margin : 0;
padding : 0;
}

body {
font-family: Verdana,"Hiragino Kaku Gothic Pro","Hiragino Kaku Ghothic Pro W3","MS UI Gothic","¥Ò¥é¥®¥Î³Ñ¥´ Pro W3",Osaka,Gothic,sans-serif;
color :#5c543d;
background-color: #fff;
margin-left:25px;
font-size : 100%;
background : url("http://blog-imgs-41.fc2.com/u/r/a/uranews4vip/bg.jpg") left top repeat-y;
}

a {
text-decoration : none;
}

a:link{
color : #ef7b7b;
}

a:visited{
color:#af6050;
}

a:hover{
color : #af6050;
border-bottom: 1px dotted #b58368;
}

#all {
text-align: left;
width: 966px;
position: relative;
background-color: #fff;
}

#header {
height: 255px;
background-color: #fff;
background : url("http://blog-imgs-41.fc2.com/u/r/a/uranews4vip/girl3.jpg") top right no-repeat;
}


h1{
font-size: 120%;
padding:10px;
}

h2 {
font-size: 80%;
font-weight:normal;
margin-left: 20px;
margin-right: 340px;
}

h3 {
color:#556b2f;
background-color: #fff;
}

#calendar {
background-color : #cc6666;
text-align : center;
padding : 5px 0px;
font-size : 65%;
font-weight: bold;
width : 966px;
}


#calendar li {
display : inline;
list-style-type : none;
color: #ffffff;
}

#calendar ul {
margin : 4px 0px 0px 5px;
list-style-position : inside;
}

#calendar li a{
color: #ffc8e3;
}


li.day {
padding: 0px 3px 0px 3px;
font-weight: bold;
}


img { 
border: 0px;
}


ul {
line-height: 150%;
color: #9b674d;
padding-left: 5px;
}

li {
padding-bottom: 5px;
color: #9b674d;
list-style-type:circle;
}

blockquote {
padding: 10px;
margin: 10px 5px 10px;
background-color: #ffffff;
clear: both;
border: 1px dotted #b58368;
}

h3, h4{
font-size: 95%;
}


#main {
width: 760px;
float: left;
}

#main_position {
margin: 5px;
}

.pageselect {
background-color: #cc6666;
border: 1px dotted #b58368;
padding: 5px;
margin: 20px 10px;
font-size: 80%;
text-align: center;
color: #ffffff;
font-weight: bold;
}

.pageselect a{
color: #ffc8e3;
}


.entry {
margin: 20px 0px 50px 5px;
padding:0px 5px;
line-height: 150%;
border-right: 2px solid #b58368;
border-bottom: 2px solid #b58368;
}

.entry_title {
margin: 5px 50px 10px 0px;
padding: 5px;
border-bottom: 2px dotted #b58368;
}

.entry_body {
font-size: 90%;
margin-bottom: 20px;
padding: 5px 10px 0;
}

.entry_more {
font-size: 90%;
margin: 0 5px 20px;
}

.entry_state {
font-size: 60%;
border-top: 2px dotted #b58368;
margin:5px 0px 10px 50px;
padding:5px;
clear: both;
text-align: right;
color: #ef7b7b;
vertical-align: top;
}

.box {
margin: 20px 0px;
padding:5px;
line-height: 150%;
border: 1px solid #b58368;
}

.box_body {
font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "£Í£Ó ¥´¥·¥Ã¥¯", Gothic, sans-serif;
font-size: 100%;
line-height: 120%;
padding: 5px 15px;
}

#menu {
width: 160px;
float: left;
padding-bottom: 30px;
margin-top: 15px;
margin-left: 20px;
}


.menu_title {
background : url("http://blog-imgs-23.fc2.com/m/a/f/mafmafnet/tag.gif") right top repeat-y;
border: 1px solid #b58368;
font-weight: bold;
font-size: 90%;
margin-bottom: 5px;
padding: 5px 5px 5px 10px;
}

.menu_contents {
font-size: 75%;
margin-bottom:20px;
padding-left: 5px;
}


#menu input {
border: 1px solid #b58368;
background-color:#ffffff;
margin-bottom: 3px;
}

.link{
margin: 5px 0px 0px 17px;
border-top: 1px dotted #b58368;
padding:2px;
text-align:right;
font-size:75%;
}

h3 img {
vertical-align:middle;
}

#footer {
width: 966px;
clear : both;
color: #556b2f;
line-height: 110%;
padding: 5px 0px;
}

.copyright{
font-size:60%;
border-top: 1px solid #b58368;
padding:5px;
text-align: right;
}


textarea,select,input { 
font-family: "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3","Hiragino Kaku GothicPro","Osaka","Helvetica","Arial","Verdana","£Í£Ó £Ð¥´¥·¥Ã¥¯",sans-serif;
font-size: 95%;
}

.vip_headline{ 
font-size: 80%;
font-weight:normal;
margin-left: 20px;
width: 460px;
height:160px;
overflow:auto;
}
.niconico_headline{ 
font-size: 80%;
font-weight:normal;
margin-left: 20px;
width: 664px;
height:114px;
overflow:auto;
}
span.num{text-decoration: underline;}
span.postname{
color: forestgreen;
font-weight: bold;
}
span.postname_m{
color: blue;
font-weight: bold;
}
span.res1{
color: #ef7b7b;
font-weight: bold;
}
span.res2{
color: #ef7b7b;
font-weight: bold;
line-height:132%;
font-size: 132%;
}
span.res3{
color: #5b7bef;
font-weight: bold;
}
span.res4{
color: #5b7bef;
font-weight: bold;
line-height:132%;
font-size: 132%;
}
span.res5{
color: peru;
font-weight: bold;
}
span.res6{
color: peru;
font-weight: bold;
line-height:132%;
font-size: 132%;
}
span.res7{
color: #ef5bef;
font-weight: bold;
}
span.res8{
color: #ef5bef;
font-weight: bold;
line-height:132%;
font-size: 132%;
}
span.res9{
color: mediumseagreen;
font-weight: bold;
}
span.res0{
color: mediumseagreen;
font-weight: bold;
line-height:132%;
font-size: 132%;
}
span.res01{
color: #ef7b7b;
font-weight: bold;
}
span.res02{
color: #5b7bef;
}
span.res03{
color: mediumseagreen;
}
#main dt{
font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "£Í£Ó ¥´¥·¥Ã¥¯", Gothic, sans-serif;
font-size: 100%;
line-height: 140%;
margin-top: 3.2em;
}
#main dd{
color: black;
font-family: "£Í£Ó £Ð¥´¥·¥Ã¥¯", Osaka, "£Í£Ó ¥´¥·¥Ã¥¯", Gothic, sans-serif;
margin: 0.2em 1.8em 1.8em;
line-height: 120%;
}
#main p{
margin-bottom: 2.4em;
line-height: 160%;
}
#main em{
font-weight: bold;
font-style: normal;
line-height:132%;
font-size: 132%;
}
#main strong{
color : red;
font-size: 220%;
font-weight: bold;
font-style: normal;
line-height:132%;
}
#main dl{
margin-top:0;
margin-bottom:0;
padding-top:0;
padding-bottom:0;
}
span.ps{color: #ffc8e3;}
span.ps2{
color: #ffc8e3;
font-size: 100%;
font-weight: normal;
}
#main hr {
height:1px; 
border: 1px dotted #b58368;
margin-top: 1.4em;
}
#main li {list-style-position: inside;}
cite{line-height:160%;}
/* ¡Ö´Þ¤à¤Ï¤Æ¤Ê¥Ö¥Ã¥¯¥Þ¡¼¥¯¡×¥Ü¥¿¥ó */
img.b_entry{
	float: none;
	clear: both;
	border: none;
}
