@charset "EUC-JP";

/* ===========================全体 */

*{
 margin : 0px;
 padding : 0px;
}

body {
 background : #fff;
}


div{
 font-size : x-small;
 font-family :'\30D2\30E9\30AE\30CE\20Pro\20W3','Century Gothic',Osaka,sans-serif;
 color : #808080;
 letter-spacing : 0px;
 line-height : 1.5em;
}


a:link {color : #ff759c; text-decoration : none;}
a:visited {color : #ff759c; text-decoration : none;}
a:hover {color : #ff759c; text-decoration : none;}
a:active {color : #A9A9A9; text-decoration : none;}

html {
 scrollbar-face-color :#fff ;
 scrollbar-highlight-color :#fff ;
 scrollbar-track-color :#ccc ;
 scrollbar-shadow-color :#696969 ;
 scrollbar-3dlight-color :#696969 ;
 scrollbar-arrow-color :#696969 ;
 scrollbar-darkshadow-color :#ccc ;}

p{margin:0;}


/* ===========================レイアウト装飾 */

.main_content{
 border-style:dotted;
 border-width:0px;
 border-left-width:1px;
 border-color:#fff;
 width:100%;
}

.site_name{
 margin-top:0px;
 border-style:dotted;
 border-width:0px;
 border-bottom-width:1px;
 border-color:#fff;
 width:280px;
}

.menu{
 border-style:dotted;
 border-width:0px;
 border-bottom-width:1px;
 border-color:#fff;
 width:280px;
}

.entries{
 border-style:dotted;
 border-width:0px;
 border-bottom-width:1px;
 border-color:#fff;
 width:100%;
}


/* ===========================ブログの名前 */

.site_title{
 margin:70px 10px 50px 70px;
 width:200px;
 text-align:left;
 color:#C0C0C0;
}

.site_naming{
 margin:0px 0px 10px 0px;
 font-size:45px;
 font-family:'Century Gothic',sans-serif;
}

a.site_naming{color:v; border:0;}
a.site_naming:link{color:#C0C0C0; text-decoration : none;}
a.site_naming:visited{color:#C0C0C0: ; text-decoration : none;}
a.site_naming:hover{color :#ff759c; text-decoration : none;}

.small{
 font-size:x-small;
 color:#A9A9A9;
}

a.small{color:#A9A9A9; border:0;}
a.small:link{color:#A9A9A9; text-decoration : none;}
a.small:visited{color:#A9A9A9: ; text-decoration : none;}
a.small:hover{color :#ff759c; text-decoration : none;}


/* ===========================日付 */

.date {
 font-family:'Century Gothic','\30D2\30E9\30AE\30CE\20Pro\20W3',sans-serif;
 font-size:30px;
 margin:15px 0px 15px 0px;
 width:100%;
 color:#d1d1d1;
 text-align:right;
}


/* ===========================メニュー */

.menu_inside{
 margin:5px 10px 10px 70px;
 text-align:left;
}

.menu_title{
 font-family:'Century Gothic',sans-serif;
 font-size:20px;
 letter-spacing:1px;
 margin:6px 0px 10px 0px;
 color:#C0C0C0;
}

p.menu_body{
 margin:5px 0px 0px 0px;}

.menu_text{
}


/* ===========================本文 */

.main_inside{
 padding:0px 0px 20px 30px;
 text-align:left;
}

.txt {
margin: 0px 0px 10px 0px;
text-align:left;
width:100%;
}

.txt img {
 margin: 3px;
 border : 5px solid #ff759c;}

.txt .emoji {
 margin-top : 3px;
 margin-bottom : -3px;}

.entry_ct{
 text-align:right;
 font-size:x-small;
 margin:10px 0px 5px 0px;
 width:100%;
 color:#A9A9A9;
}


/* ===========================コメント */

comment_ct{
 font-size:x-small;
 margin:5px 0px 5px 0px;
 color:#A9A9A9;
}



/* ===========================追記 */

.entry_more {
margin: 10px 0px 0px 0px;
color:#A9A9A9;
}


/* ===========================カレンダー */

.calender{text-align:center;}


/* ===========================リスト */

ul{
 margin:0px;
 padding:0px;
}

li{
 list-style:none;
}


/* ===========================ページ移動 */


.pagenavi{
 border-style:dotted;
 border-width:0px;
 border-bottom-width:1px;
 border-color:#fff;
 width:100%;
 margin:10px 0px 10px 0px;
 text-align:center;
}


/* ===========================フォーム */


input{
 background-color:white;
 font-size:small;
 border:1px solid #666;
 color:#333;
}

textarea{
 background-color:white;
 font-size:small;
 line-height:1.5em;
 border:1px solid #666;
 color:#333;
}

.formTit{
 font-size:small;
 padding-right:5px;
}

.formInp{
 text-align:left;
}



/* ===========================フッター */

.footer{
 margin:0px 0px 0px 30px;
 text-align:left;
 font-size:x-small;
 color:#A9A9A9;
}


/* ===========================iD */

#wrapper{
 position: absolute;
 left: 0; top: 0;
 width : 800px ;
 text-align:left;}

#side {
 position: absolute;
 left: 0; top: 0;
 width : 280px ;
 text-align:left;}

#main {
 position: absolute;
 margin-left: 280px;
 width : 520px ;
 text-align:left;}


/* ===========================Mac版IEの文字化け対策
マック版IEでは表示できるフォントを指定しないと文字化けを起こしますので通常は削除しないで下さい */

	textarea,input,select {
		font-family : "\30D2\30E9\30AE\30CE\20Pro\20W3","Osaka","Verdana","Helvetica","Arial","\FF2D\FF33\20\FF30\30B4\30B7\30C3\30AF",sans-serif;
	}
