/************************************/
/* body              */
body{
font-family:"MS UI Gothic", "Arial";
background-color: #ffffff;
margin: 0;
padding: 0;
text-align: center;
}

#baseBlock {
width: 1000px;
background-color: #ffffff;
border-right:0px solid #000000;
border-left:0px solid #000000;
padding: 0px;
margin: 0px auto;
text-align: left;
}

/************************************/
/* リンク */
a{ color: #000000;text-decoration: none;}
a:hover{ color: #999999;text-decoration:underline;}

a.white:link {
text-decoration : none; 
color : #ffffff;
}
a.white:visited {
text-decoration : none; 
color : #ffffff; 
}
a.white:active {
text-decoration : underline; 
color : #ffffff; 
}
a.white:hover {
text-decoration : underline; 
color : #999999; 
}

/************************************/
/* list要素              */
blockquote {
margin: 10px;
padding: 10px;
background-color: #EAF4FD;
border-right: 1px solid #808080;
border-bottom: 2px solid #808080;
}

/************************************/
/*head要素              */
#headBlock1 {
height: 375px;
width: 1000px;
background-image: url(https://blog-imgs-71.fc2.com/w/a/r/warinbrain/t01logo.jpg);
.asset-more-link a:link{http://warinbrain.blog19.fc2.com/};
background-color: #FFFFFF;
background-repeat: no-repeat;
background-position: center;
}


/************************************/
/* menu 要素              */
#menuBlock {
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-top: 1px solid #000000;
border-bottom: 1px solid #000000;
float : right;
width : 220px;
background-color:#f8f8ff;
margin: 20px 10px 0px 0px;
}
.menuBlockBase {
margin: 5px 10px 25px 15px;
}
.menuBlockBody {
padding: 0px 5px;
}
.menuText {
font-size: 12px;
padding: 0px;
color: #666666;
line-height: 1.2;
}
.menuText ul {
padding: 0px;
margin: 0px;
list-style-type: dot;
}
.menuText ul li {
margin: 5px 5px 5px 20px;
}

.warinbrain{
font-size: 10px;
}

.calender {
font-size: 12px;
line-height: 1.2;
width: 160px;
padding:0 12px 0 12px;
}
.calender caption {
font-size: 12px;
line-height: 1.3;
}
.calender th {
width: 26px;
height: 20px;
font-weight: bolder;
font-align:center;
border-bottom: 1px dotted #B5B5B5;
}
.calender td {
width: 26px;
height: 20px;
text-align: center;
}

th#sun {
color: #CC0000;
}
th#sat {
color: #0000CC;
}
.calender td a:link {
color: #FFFFFF;
background-color:#000000;
display:block
}
.calender td a:hover {
background: #808080;
color: #ffffff;
}

/* form 要素              */
form {
padding: 0px;
margin:  0px 0px 30px 10px;    
}
.search {
width:100px;
border: 1px solid #999999;
margin-top: 15px;
background: #FFFFFF;
color: #636363;
}

/************************************/
/* main 要素              */
#mainBlock {
float : left;
width : 760px;
}

.mainEntryBlock {
width : 740px;
margin: 10px 0px 10px 10px;
background-color: #FFFFFF;

border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-style: solid;
border-right-color: #000000;
border-bottom-color: #000000;
border-left-color: #000000;
border-top-color: #000000;
}

.mainEntryTitle {
background-color: #000000;
padding: 12px 10px 2px;
font-size: 15px;
//font-weight: bold;
font-family: "HG創英角ｺﾞｼｯｸUB","メイリオ",sans-serif; 
color: #FFFFFF;
text-align: right;

}
.mainEntryBase {
margin: 10px 10px 10px 10px;
width : 720px;
background-color: #FFFFFF;
}
.mainEntryBody {
padding: 10px 15px;
font-size: 12px;
line-height: 1.4;
color: #333333;
}

.mainEntryBody a{ 
color: #0110ff;text-decoration:none;}


.mainEntryBody a:hover{ 
color: #000777;text-decoration:underline;}

.mainEntryMore {
padding: 10px 15px;
font-size: 12px;
line-height: 1.4;
color: #333333;
}
.mainEntryDate {
padding: 10px 15px;
font-size: 11px;
line-height: 1.3;
color: #666666;
text-align: right;
}
.pageLink{
font-size: 12px;
text-align: center;
margin: 5px 10px 20px;
}
/* 画像要素             */
.mainEntryBase img{
float: left;
margin:4px 8px 5px 1px;
padding: 5px;
background-color: #FFFFFF;
border-left-width: 1px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-style: solid;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-color: #999999;
border-top-color: #999999;
border-right-color: #999999;
border-bottom-color: #999999;
}

/************************************/
/* mainComment要素              */
.mainCommentBold {
padding: 10px 15px;
font-size: 12px;
font-weight: bold;
color: #336699;
}
.mainCommentTitle{
font-weight: bold;
font-size: 12px;
color: #808080;
background-color:#ffffff;
margin:0 3px 0px 3px;
padding: 5px 5px;
border-left:1px solid #dcdcdc;
border-bottom:1px solid #dcdcdc;
}
.mainCommentBody {
font-size: 12px;
line-height: 1.3;
color: #333333;
padding: 5px 15px;
}
.mainCommentDate {
font-size: 12px;
color: #666666;
padding: 5px 15px 25px;
}

/************************************/
/* maintForm要素              */
.mainForm {
margin: 10px;
}
.mainFormText {
width: 250px;
border: 1px solid #FFFFFF;
}
.mainFormTextarea {
width: 250px;
border: 1px solid #FFFFFF;
}
.mainFormPass {
width: 100px;
border: 1px solid #FFFFFF;
}
.mainFormCheck {
border: 1px solid #FFFFFF;
}
.mainFormButton {
width: 100px;
}

/************************************/
/* maintTaba要素              */
.mainTrabaBold{
padding: 10px 15px;
font-size: 12px;
font-weight: bold;
color: #336699;
}
.mainTrabaTitle{
font-weight: bold;
font-size: 12px;
color: #808080;
background-color:#ffffff;
margin:0 3px 0px 3px;
padding: 5px 5px;
border-left:1px solid #dcdcdc;
border-bottom:1px solid #dcdcdc;
}
.mainTrabaBody {
font-size: 12px;
line-height:1.3;
color: #333333;
padding: 5px 15px;
}
.mainTrabaDate {
font-size: 11px;
color: #666666;
padding: 5px 15px 25px;
}
.mainTrabaUrl {
padding: 5px 15px 25px;
}
.mainTrabaForm {
width: 300px;
border: 1px solid #FFFFFF;
}

/************************************/
/*コピーライト*/
.copyright {
font-size: 12px;
line-height: 1.8;
padding: 10px 50px 15px 110px;
}

.copyright a:link {color:000000;	text-decoration: none;}
.copyright a:hover {color: #999999;	text-decoration: underline;}



