@charset "euc-jp";

/************************************/
/* body              */
/************************************/

body{
font-family: "Lucida Grande","Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka‐等幅";
font-size: 12px;
line-height: 170%;
color: #666;
margin: 20px 0px 10px 0px;
padding: 0;
background-color: #fff;
}
#baseBlock {
width: 800px;
padding: 0px;
margin: 0px  auto; 0px auto;/*0,auto*/
}
#baseLeft {
width : 175px;
float : right;
}
#baseMain {
width : 575px;
float : left;
}

/************************************/
/* ヘッダー要素              */
/************************************/

/******画像、概要******/

#headBlock1 {

/******画像を変更したい場合は
　　　　画像のURLを
　　　　　ここに貼付けて下さい
　　　　　　　↓　↓　↓　******/
background-image: 
url("http://blog-imgs-32-origin.fc2.com/i/m/o/imodokoro/0_blog_title.jpg");
/*****　　　　↑　↑　↑　
　　　　　　　画像のURL　******/

height: 170px;
width: 800px;
border: 1px solid #444;
margin: 0px  0px  0px  0px;
}
/******画像、概要ここまで******/

/******タイトル概要******/

#headTitle{
height: 25px;
width: 800px;
background-color: #444;
border-right: 1px solid #444;
border-left: 1px solid #444;
border-bottom: 1px solid #444;
margin: 0px  0px  15px  0px;
}

/******タイトル名******/

#headBlogName{
font-family: "Lucida Grande","Verdana","ＭＳ Ｐゴシック", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "Osaka";
font-size: 20px;
color: #fff;
padding: 3px 6px 0px 0px;
text-align: right;
text-decoration: none;
}
a.none{
color: #fff;
text-decoration: none;
}

/******タイトルここまで******/

/******説明******/

#headIntroduction{
font-size: 10px;
color: #ffffff;
margin: 3px 0px 0px 6px;
}

/******説明ここまで******/


/************************************/
/* リンクの色  */
/************************************/

a{ color: #3A5FCD;
text-decoration: none;
}
a:link{ color: #3A5FCD;
text-decoration: none;
}
a:visited{ color: #3A5FCD;
text-decoration: none;
}
a:hover{ color: #AAA;
}

/************************************/
/* リスト要素              */
/************************************/

blockquote {
margin:50px;
background-color: #fff;
padding: 10px;
border-top: 1px dotted #666;
border-right: 1px dotted #666;
border-bottom: 1px dotted #666;
border-left: 5px solid #666;
font-size: 95%;
}

/************************************/
/* フォーム要素              */
/************************************/

form {
padding: 0px;
margin: 0px 5px;
}
.search {
width:90px;
border: 1px solid #666;
margin-top: 5px;
}
textarea,input {
font-family: "Lucida Grande","Verdana", "ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka";
}

/************************************/
/* メニュー要素              */
/************************************/

/******右メニュー******/

#menu1Block {
float : right;
width : 180px;
}

/******大枠概要******/

.menuBlockBase {
width : 180px;
margin: 0px 0px 2px 0px;
padding: 0px;
}

/******内容概要******/

.menuBlockBody {
background-color: #fff;
margin: 0px;
padding: 0px 0px 2px 0px;
font-size: 95%;
}

/******メニュータイトル******/

.menuBlockHead {
color: #666;
margin: 0px;
padding: 0px 0px 2px 15px;
border-bottom: 1px solid #666;
background-image:url("http://blog-imgs-30-origin.fc2.com/p/o/l/polepolebawa/fukidashi7.gif");
background-repeat:no-repeat;
font-size: 95%;
letter-spacing: 0.2em;
}

/******テキスト******/

.menuText {
font-size: 95%;
padding: 3px 1px;
color: #666;
line-height: 130%;
}
.menuText ul {
padding: 0px 0px 0px 15px;
margin: 2px 0px 2px 5px;
}
.menuText ul li {
padding: 0px 3px 0px 0px;
margin: 0px 3px 2px 0px;
list-style-type: circle;
}
/*********************/

select {
width: 140px;
margin-top: 2px;
}

/************************************/
/* メインコンテンツ要素         */
/************************************/
#mainBlock {
float : left;
width : 100%;
margin: 10px 0px 0px 0px;
}

/******枠******/

.mainEntryBlock {
border: 1px solid #666;
margin: 10px 0px 10px 0px;
padding: 0px 15px;
}

/******枠内概要******/

.mainEntryBase {
margin: 0px 3px 3px 3px;
}

/******タイトル******/
.mainEntryTitle {
margin: 0px;
padding: 10px 8px 6px 15px;
font-size: 16px;
color: #666;
}

/******タイトル下（日時）******/
.mainEntryDate {
font-size: 10px;
line-height: 150%;
color: #666;
text-align: right;
margin: 0px 0px 10px;
padding: 2px 3px 0px 0px;
border-top: 1px solid #666;
}

.mainEntryDate a {
color: #666;
text-decoration: none;
}
.mainEntryDate a:link {
color: #666;
text-decoration: none;
}
.mainEntryDate a:visited {
color: #666;
text-decoration: none;
}
.mainEntryDate a:hover {
color: #666;
background-color: #fff;
}


/******メインエントリー******/
.mainEntryBody {
margin: 15px 15px 10px 10px;
font-size: 100%;
color: #666;

}
.mainEntryBody a{ color: #3A5FCD;
text-decoration: none;
}
.mainEntryBody a:link{ color: #3A5FCD;
text-decoration: underline;
}
.mainEntryBody a:visited{ color: #3A5FCD;
text-decoration: underline;
}
.mainEntryBody a:hover{ color: #AAA;
}
.ranking {
margin: 6px 0px 0px 0px;
}
.ranking img{
border: 0px solid #fff;
margin: 0px 0px -4px 2px;
}

/******メインエントリーここまで******/

/******エントリー下******/

.mainEntryMore {
margin: 15px 15px;
font-size: 100%;
color: #666;
}

.mainEntryMore a{ color: #3A5FCD;
text-decoration: none;
}
.mainEntryMore a:link{ color: #3A5FCD;
text-decoration: underline;
}
.mainEntryMore a:visited{ color: #3A5FCD;
text-decoration: underline;
}
.mainEntryMore a:hover{ color: #AAA;
}

.mainEntryInfo {
font-size: 90%;
color: #666;
text-align: right;
margin: 25px 5px 5px 0px;
}
.mainEntryComment {	
font-size: 95%;
color: #666;
margin: 0px 10px 0px 15px;
}
.mainEntryComment ul {
padding: 0px;
margin: 0px 10px 5px 5px;
}

/******枠外下******/

.pageLink {	
padding: 10px;
font-size: 95%;
margin-top: 10px;
text-align: center;
}
.pict {
margin: 15px 0px;
clear: both;
}

/************************************/
/* コメント要素              */
/************************************/

/*\*//*/
 textarea, select, input {
 font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
 }
 /**/


/******コメントタイトル******/

.mainCommentHead {
margin: 0px 5px 10px 5px;
padding: 7px 3px 5px 3px;
font-size: 12px;
color: #666;
border-bottom: 1px solid #666;
letter-spacing: 0.2em;
}

/******コメントタイトルここまで******/


/******コメント小見出し******/

.mainCommentH3 {
color: #666;
margin: 0px 10px 13px 10px;
padding: 0px 0px 2px 15px;
border-bottom: 1px solid #666;
background-image:url(
http://blog-imgs-30-origin.fc2.com/p/o/l/polepolebawa/fukidashi7.gif);
background-repeat:no-repeat;
font-size: 95%;
letter-spacing: 0.2em;
}

.mainCommentBold {
padding: 10px 0px 2px 5px;
margin: 0px 3px;
border-bottom: 1px solid #666;
font-size: 12px;
color: #666;
}

/******コメント小見出しここまで******/


/******コメント******/

.mainCommentTitle{
margin: 10px 15px 13px 15px;
padding: 5px 0px 5px 5px;
font-size: 12px;
color: #666;
}


.mainCommentBody {
font-size: 95%;
color: #666;
margin: 0px 30px 20px 30px;
}

/******コメントここまで******/

/******掲載日時******/

.mainCommentDate {
padding: 5px 10px 30px 20px;
margin: 10px 0px;
font-size: 12px;
color: #666;
border-bottom: 1px solid #666;
}

/************************************/
/* maintForm要素              */
/************************************/

.mainForm {
margin: 10px;
}
.mainForm dt {
width: 150px;
}
.mainForm dd {
font-size: 10px;
padding: 0;
margin: 15px 10px 0px;
}
.mainFormText {
width: 250px;
border: 1px solid #666;
font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka", "Lucida Grande","Verdana";
}
.mainFormTextarea {
width: 250px;
border: 1px solid #666;
font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka", "Lucida Grande","Verdana";
}
.mainFormPass {
border: 1px solid #666;
font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka", "Lucida Grande","Verdana";
}
.mainFormCheck {
border: 1px solid #666;
font-family:"ヒラギノ角ゴ Pro W3", "ＭＳ ゴシック", "Osaka", "Lucida Grande","Verdana";
}
.mainFormButton {
width: 100px;
}


/************************************/
/* mainトラバ要素              */
/************************************/

.mainTrabaBold{
padding: 15px 0px 2px 5px;
margin: 0px 3px 0px 3px;
border-bottom: 1px solid #666;
font-size: 12px;
font-weight: bold;
color: #666;
}
.mainTrabaTitle{
padding: 3px 0px 5px 15px;
font-weight: bold;
font-size: 12px;
color: #666;
}
.mainTrabaBody {
padding: 0px 0px 0px 20px;
font-size: 12px;
line-height: 130%;
color: #666;
}
.mainTrabaDate {
padding: 5px 10px 15px 20px;
font-size: 10px;
color: #666;
}
.mainTrabaUrl {
padding: 4px 0px 20px 10px;
}

/************************************/
/* カレンダー要素  */
/************************************/

table.calender {
font-size: 10px;
width: 95%;
border-collapse: separate;
border-spacing: 0;
margin: 3px 0px 0px 8px;
padding: 0.5em 0 0.7em 0;
}
.calender caption {
font-size: 100%;
padding: 0.7em 0 1em 0;
}
.calender th {
font-weight: normal;
text-align: center;
}
.calender td {
width: 14%;
text-align: center;
padding: 0.1em;
}
.calender td a {
display: block;
}
th#sun {
color: #f99;
}
th#sat {
color: #99f;
}

.calender a{ color: #3A5FCD;
text-decoration: none;
}
.calender a:link{ color: #3A5FCD;
text-decoration: underline;
}
.calender a:visited{ color: #3A5FCD;
text-decoration: underline;
}
.calender a:hover{ color: #AAA;
}

/************************************/
/* カウンター要素              */
/************************************/

.plugin-counter {
padding: 0px 0px 0px 15px;
}

/************************************/
/* フッター要素              */
/************************************/

#footBlock {
width: 800px;
padding: 10px 20px 0px 0px;
margin: 10px 0px 0px;
clear: both;
font-size: 90%;
text-align: right;
border-top: 1px solid #666;
line-height: 130%;
}


/************************************/
/* 広告              */
/************************************/

#cmWaku {
width: 125px;
text-align: center;
font-size: 80%;
line-height: 130%;
text-decoration: none;
margin: 14px 0px 0px 0px;
padding: 0px;
}

.cm1 {
line-height: 130%;
margin: 0px 0px 20px 0px;
text-decoration: none;
}
.cm1 a{ color: #666;
text-decoration: none;
}
.cm1 a:link{ color: #666;
text-decoration: none;
}
.cm1 a:visited{ color: #666;
text-decoration: none;
}
.cm1 a:hover{ color: #AAA;
}
.cm1 p{
margin: 3px 0px 0px 0px;
padding: 0px
}


.cm {
line-height: 130%;
color: #777;
font-size: 80%;
text-decoration: none;
padding: 15px  0px 20px 0px;
}
.cm a{ color: #777;
text-decoration: none;
}
.cm a:link{ color: #777;
text-decoration: none;
}
.cm a:visited{ color: #777;
text-decoration: none;
}
.cm a:hover{ color: #AAA;
}

.cm a:link{ color: #777;
text-decoration: none;
}
.cm a:visited{ color: #777;
text-decoration: none;
}
.cm a:hover{ color: #AAA;
}

