
* {
	margin: 0px;
	padding: 0px;
}

.clr { clear: left; }


/* Defult Settings */
p { margin: 0px; padding: 0px; }

strong {
	font-weight: none;
	margin: 0px;
	padding: 0px;
}

em { font-style: normal; }

address { font-style:normal; }

ol, ul, li { list-style: none; }

dl, dt, dd {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

img {
	border: none;
	margin: 0px;
	padding: 0px;
}

table {
	margin:0px;
	padding: 0px;
}

a, a:link, a:visited { color: #FFFFFF; text-decoration: underline; }
a:hover { color: #EEEEEE; text-decoration: none; }

.text-link02 a, .text-link02 a:link, .text-link02 a:visited { color: #323232; text-decoration: underline; }
.text-link02 a:hover { color: #323232; text-decoration: none; }

h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%; }

html,body {
	scrollbar-face-color: #E6E6E6;/* スクロールバー&矢印の四角*/
	scrollbar-track-color: #EBEBEB;/* スクロールバー背景 */
	scrollbar-arrow-color: #E6E6E6;/* 矢印 */
	scrollbar-highlight-color: #E6E6E6;/* 左・上のボーダー */
	scrollbar-shadow-color: #E6E6E6;/* 右・下のボーダー */
	scrollbar-3dlight-color: #F0F0F0;/* 一番外枠の左・上ボーダー */
	scrollbar-darkshadow-color: #A0A0A0;/* 一番外枠の右・下ボーダー */
}

body {
	color: #FFFFFF;
	margin: 0px;
	text-align: center;
	font: normal 12px "ＭＳ Ｐゴシック", Osaka;
}

/*---inlinepage background---*/
body.inline-background{
    background:url(../img/inline-back.jpg) repeat-x fixed;
}

/*--diarypage layout--*/
#diary-inlinearea02{
    width:775px;
	margin:20px auto;
}
#diary-inline-title{
    width:775px;
	height:60px;
	background:url(../diary/img/diary-title01.jpg);
	margin-bottom:20px;
	margin-top:5px;
	border-bottom:solid #999999 1px;
	text-align:right
}
#diary-top-textarea{
    padding-top:42px;
}
.diary-top-text a, .diary-top-text a:link, .diary-top-text a:visited{
	color:#666666;
	text-decoration:underline;
}
.diary-top-text a:hover{
    text-decoration:none;
}
.diary-area01{
    height:auto;
    width:773px;
	margin-top:15px;
	border:#999999 solid 1px;
	text-align:left;
	display:block;
	background:#FFFFFF;
}
.diary-area-left{
    width:590px;
	color:#666666;
	font-size:12px;
	letter-spacing:1px;
	line-height:20px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	float:left;
}
.diary-red-text{
    font-size:10px;
	color:#FF0000;
}
.diary-left-title{
    width:590px;
	border-bottom:1px #999999 dotted;
	font-size:15px;
	color:#FE1AAF;
	margin-bottom:15px;
}
.diary-area-right{
    padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	float:left;
}   
.diary-shadow{
    width:775px;
	height:15px;
	background:url(../diary/img/shadow.jpg);
}

/*--linkpage layout--*/
#link-inlinearea02{
    width:775px;
	margin:17px auto;
	text-align:left;
}
#link-titlearea{
    width:775px;
	height:65px;
	background:url(../link/img/link-title01.jpg);
	border-bottom:#999999 solid 1px;
}
.link-text01{
    font-size:13px;
	color:#666666;
	letter-spacing:1px;
	line-height:20px;
	margin-top:15px;
	margin-bottom:30px;
}
.link-text02 a, .link-text02 a:link, .link-text02 a:visited{
    color:#FE1AAF;
	text-decoration:underline;
}
.link-text02 a:hover{
    text-decoration:none;
}
.link-bunner-area01{
    width:88px;
	height:65px;
	margin:10px;
	text-align:center;
	float:left;
}
.link-bunner-area02{
    width:88px;
	height:31px;
	margin-bottom:5px;
}
.bunner-text01 a, .bunner-text01 a:link, .bunner-text01 a:visited{
    color:#666666;
	font-size:10px;
	text-decoration:underline;
}
.bunner-text01 a:hover{
    text-decoration:none;
}
.pinky-bunner-area{
    margin-top:50px;
}
.pinky-bunner a, .pinky-bunner a:link, .pinky-bunner a:visited{
    border:#FF00FF solid 1px;
	margin-top:10px;
	display:inline;
}
.pinky-bunner a:hover{
    border:#999999 solid 1px;
}
.pinky-bunner-text{
    color:#FE1AAF;
	font-size:12px;
	letter-spacing:1px;
	line-height:20px;
	margin-top:5px;
	margin-bottom:10px;
}

/*--toppage-pickup extra--*/
.top-text-time{
    font-size:10px;
	margin-right:10px;
	color:#666666;
}
.top-text-pink{
    color:#FF53CD;
}
.top-text-blue{
    color:#598DFF;
}
.top-text-orange{
    color:#444444;
}
.top-text-pink-big{
    color:#FF53CD;
	font-size:16px;
}
.top-text-blue-big{
    color:#598DFF;
	font-size:16px;
}
.top-text-orange-big{
    color:#444444;
	font-size:16px;
}

.toppage-pickup-area01{
    width:570px;
	padding-top:20px;
	margin:0px auto;
	color:#666666;
	font-size:14px;
	letter-spacing:1px;
	line-height:20px;
	text-align:left;
}
.toppage-pickup-area02{
    width:570px;
	height:20px;
	margin-bottom:10px;
	color:#FF0000;
	font-size:16px;
	border-bottom:solid #999999 1px;
}
