@charset "Shift_JIS";


/*-----------------------------------------------------------*/
/*-------------------------- 基本 ---------------------------*/
/*-----------------------------------------------------------*/

body
	{
	margin: 0 ;
	padding: 0;
	text-align: left;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	}


h1, h2, h3, h4, h5, h6, div, p,
blockquote, address
	{
	display: block;
	margin: 1.5em 0;
	padding: 0;
	}

h1, h2, h3, h4, h5, h6
	{
	font-weight: bold;
	}

h1
	{
	font-size: 130%;
	}

h2, h3, h4, h5, h6
	{
	font-size: 100%;
	}

p
	{
	line-height: 1.5;
	}


blockquote
	{
	font-weight: normal;
	font-size: 100%;
	line-height: 1.5;
	margin: 3em 5% 3em 5%;
	}

ul, ol, dl
	{
	display: block;
	margin: -1em 0 1.5em 0;
	padding: 0
	}

ul, ol, dl
	{
	padding-left: 5%;
	}

li
	{
	line-height: 1.5;
	list-style-type: none;
	}

ul ul
	{
	margin-top: 0em;
	}

ul ul li
	{
	list-style-type: disc;
	}


dl
	{
	line-height: 1.5;
	}

dt
	{
	font-weight:bold;
	margin-right: 
	}

dd
	{
	line-height: 1.5;
	margin: 0.3em 0 1em 3em;
	}



a, acronym, em, strong, img, q, span
	{
	display:inline;
	}

a
	{
	text-decoration: none;
	}

a:hover
	{
	text-decoration: underline;
	}

a img
	{
	border: none;
	}


acronym
	{
	border-bottom: 1px dotted;
	}

em
	{
	font-style: normal;
	font-weight: bold;
	font-size: 100%;
	}

strong
	{
	font-style: normal;
	font-weight: bold;
	font-size: 120%;
	}

q
	{
	/* noneが効かない… */
	quotes: "" "";
	font-style: normal;
	}




/* ここから日記の設定 */

/* 日記配置設定(KOKO/りな共通) */

div.diarylogo
	{
	text-align: center;
	margin: 0;
	}

div.diarylogo h1
	{
	margin: 0;
	}

div.diary
	{
	margin-left: 15%;
	margin-right: 15%;
	padding: 0;
	}

div.diary p
	{
	margin-left: 10px;
	margin-right: 10px;
	}

div.date
	{
	margin: 0;
	padding: 7px 10px;
	text-align: left;
	}

div.date h2
	{
	display: inline;
	margin: 0;
	font-size: 120%;
	}

p.diaryLink
	{
	text-align: center;
	font-size: 90%;
	margin-top: -1em;
	margin-bottom: -1em;
	}

p.todayLink
	{
	text-align: right;
	font-size: 90%;
	margin: -1.5em 10px 0 10px;
	}

/* KOKO日記 色設定 */

body.kdiary
	{
	background-color: #ffffff;
	background-image: url("kdiarywall_2.gif");
	color: #152090;
	}

body.kdiary a:link
	{
	color: #2b8f5a;
	}

body.kdiary a:active
	{
	color: #7d4c98;
	}

body.kdiary a:visited
	{
	color: #7d4c98;
	}

body.kdiary a:hover
	{
	color: #7d4c98;
	}

body.kdiary div.diary
	{
	background-color: #DFFAFF;
	border: solid 8px #00538B;
	}

body.kdiary div.date
	{
	background-color: #00538B;
	color: #eeffec;
	border: #05408f 1px;
	}

body.kdiary div.diary p
	{
	/* ネスケのdiv内の文字色が、デフォルトの黒になってしまうので、pに直接色指定。*/
	color: #152090;
	}

body.kdiary span.uraNotes
	{
	color: #A4C0C5;
	}

/* りな日記色設定 */

body.ldiary
	{
	background-color: #ffffff;
	background-image: url("ldiarywall_2.gif");
	color: #A60652;
	}

body.ldiary a:link
	{
	color: #077364;
	}

body.ldiary a:active
	{
	color: #397305;
	}

body.ldiary a:visited
	{
	color: #397305;
	}

body.ldiary a:hover
	{
	color: #397305;
	}

body.ldiary div.diary
	{
	background-color: #FFF7DD;
	border: solid 8px #B82300;
	}

body.ldiary div.date
	{
	background-color: #B82300;
	color: #FFCFD9;
	border: #9F001F 1px;
	}

body.ldiary div.diary p
	{
	/* ネスケのdiv内の文字色が、デフォルトの黒になってしまうので、pに直接色指定。 */
	color: #A60652;
	}

