* {
margin: 0;
}

html{
scrollbar-base-color: #ffffff;
scrollbar-face-color: #FFFFFF;
scrollbar-track-color: #f8f4e6;
scrollbar-arrow-color:#915da3;
scrollbar-3dlight-color: #FFFFFF;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff;;
scrollbar-darkshadow-color: #ffffff;;
}

body {
font-family: Georgia, "MS UI Gothic", "Times New Roman", Times, serif;
background-color:#FFFFFF;
text-align:center;
background:url(http://jeunefille.org/material/sismblog/back.gif) repeat-y center;
color:#24140e;
}

a:link,
a:visited {
color:#915da3;
text-decoration:none;
}

a:hover,
a:active {
color:#b79fcb;
text-decoration:underline;
font-weight:bold;
}

:focus {
-moz-outline-style:none;
}

a {
outline:none;
}

hr {
display: none;
width:80%;
}

#wrap {
margin: 0 auto;
width:700px;
text-align:left;
background-color:#FFFFFF;
border-left:solid 1px #908691;
border-right:solid 1px #908691;
background:url(http://jeunefille.org/material/sismblog/back2.gif);
}

/* ヘッダ */

#header {
height:178px;
margin:0;
padding:0;
background:url(http://jeunefille.org/material/sismblog/p_title.jpg) no-repeat;
}

h1 a{
display:block;
margin:0;
width:700px;
height:178px;
text-indent:-9999px;
}

#h_text{
height:1px;
font-size:0px;
text-indent:-9999px;
}

/* コンテンツエリア */

#contents{
margin:0;
padding:0;
width:700px;
height:inherit;
}

.p_navi{
text-align:center;
font-size:0.7em;
font-weight:bold;
}


/* エントリー表示部分 */

#main {
width:480px;
float:left;
}

.e_navi{
font-size:0.7em;
text-align:center;
font-weight:bold;
padding-bottom:20px;
}

.e_title h2{
font-size:1.2em;
font-weight:bold;
line-height:120%;
border-bottom:dotted 1px #999999;
color:#e3acae;
padding-left:40px;
background:url(http://jeunefille.org/material/sismblog/viola.gif) no-repeat 22px 5px;
padding-bottom:3px;
}

.e_description{
font-size:0.7em;
line-height:160%;
font-family: "MS UI Gothic", geogia ,"Times New Roman", Times, serif;
padding:15px 0 5px 40px;
}

.e_more{
font-size:0.7em;
line-height:160%;
font-family: "MS UI Gothic", geogia ,"Times New Roman", Times, serif;
padding:5px 0 10px 40px;
}

.e_date{
font-size:10px;
color:#e29399;
text-align:right;
padding-top:5px;
margin-bottom:30px;
border-top:dotted 1px #999999;
}

#main a img {
border-width: 0px; margin-bottom:10px; border:1px solid #4e454a;
}

/* コメントエリア */

.comment{
width:500px;
padding-bottom:10px;
}

.c_title{
font-size:1.2em;
font-weight:bold;
line-height:120%;
color:#9cbb1c;
border-bottom:dotted 1px #999999;
padding-left:40px;
background:url(http://jeunefille.org/material/sismblog/clover.gif) no-repeat 22px 5px;
}

.c_date{
font-size:10px;
color:#9cbb1c;
text-align:right;
padding-bottom:3px;
border-bottom:dotted 1px #999999;
padding-left:40px;
}

.c_text{
font-size:0.7em;
line-height:160%;
font-family: "MS UI Gothic", geogia ,"Times New Roman", Times, serif;
padding:15px 0 5px 40px;
}

.c_form{
width:430px;
margin-top:15px;
margin-left:35px;
padding-left:10px;
padding-bottom:10px;
padding-top:35px;
background:url(http://jeunefille.org/material/sismblog/comment.gif) no-repeat 3px 0px;
background-color:#f8f4e6;
}

.c_send{
font-size:10px;
line-height: 170%;
color:#4e454a;
cellpadding:10px;
}

blockquote{
background:url(http://mdj.jeunefille.org/images/lace1.gif) no-repeat bottom right #e0e5b3;
width:430px;
margin: 15px auto;
padding: 15px;
line-height:1.7em;
color:#598194;
font-size:0.8em;
}

/* メニュー部分 */

#menu {
width:174px;
background-color:#ece2e8;
float:right;
border-right:solid 1px #FFFFFF;
margin-left:10px;
}

.linktitle1{
width:160px;
height:28px;
text-indent:-9999px;
background:url(http://jeunefille.org/material/sismblog/p_newentry.jpg) no-repeat bottom;
padding-top:25px;
padding-left:15px;
margin-bottom:5px;
}

.linktitle2{
width:160px;
height:28px;
text-indent:-9999px;
background:url(http://jeunefille.org/material/sismblog/p_category.jpg) no-repeat bottom;
padding-top:25px;
padding-left:15px;
margin-bottom:5px;
}

.linktitle3{
width:160px;
height:28px;
text-indent:-9999px;
background:url(http://jeunefille.org/material/sismblog/p_archives.jpg) no-repeat bottom;
padding-top:25px;
padding-left:15px;
}

.linktitle4{
width:160px;
height:28px;
text-indent:-9999px;
background:url(
http://jeunefille.org/material/sismblog/p_bloglist.jpg) no-repeat bottom;
padding-top:25px;
padding-left:15px;
margin-bottom:5px;
margin-bottom:10px;
}

.linktitle5{
width:160px;
height:28px;
text-indent:-9999px;
background:url(
http://jeunefille.org/material/sismblog/p_admin.jpg) no-repeat bottom;
padding-top:30px;
}

.linktitle6{
width:160px;
height:28px;
text-indent:-9999px;
background:url(
http://jeunefille.org/material/sismblog/p_search.jpg) no-repeat bottom;
padding-top:25px;
padding-left:15px;
margin-bottom:-3px;
}

.linktext ul{
list-style:disc;
color:#4e454a;
padding-left:30px;
font-size:10px;
line-height:170%;
padding-left:15px;
margin-left:15px;
}

.linktext2 {
font-size:10px;
line-height: 170%;
color:#4e454a;
padding-left:15px;
}



/* フッター */

.footer {
margin:0;
padding:0;
clear: both;
height: 57px;
width:700px;
background-color:#FFFFF9;
}

.powerd a
{
display:block;
margin:0;
width:414px;
height:57px;
text-indent:-9999px;
background:url(http://jeunefille.org/material/sismblog/powerd.gif); 
float:left;
}

.design a
{
display:block;
margin:0;
width:286px;
height:57px;
text-indent:-9999px;
background:url(http://jeunefille.org/material/sismblog/design.gif);
float:right;
}

.footer a img{
border:0px;}

.tuna{margin-left:7px;
margin-top:10px;}

.monoclip{
margin-left:3px;
margin-top:10px;
}

/* フォーム */
input, textarea {
font-family: "MS UI Gothic", geogia , "Times New Roman", Times, serif;
font-size: 12px;
color:#4e454a;
background-color:#FFFFF9;
border: 1px #4e454a solid; 
margin: 0px 1px;
padding: 1px;
}
