body {
     text-align:center;
     font-family: Arial, Helvetica, Verdana, sans-serif;
     margin-top:0px;
     margin-right:auto;
     margin-bottom:0px;
     margin-left:auto;
     padding:0px;
     background-color:#CC6699;
}


#layout {
     width : 800px;
     background-color : #EECAFF;
     border-right : solid 1px #FFD9FF;
     border-left : solid 1px #FFD9FF;
     margin:0px auto 0px auto;
}


#header {
     width : 800px;
     height : 170px;
     margin-top : 0px;
     padding-top : 0px;
     text-align : left;
     
background-image: url("http://100income.net/pantsu/header.jpg");
     border-top : 0px solid #A3A273;
     border-bottom : 0px solid #555555;
}



h1 {
     font-size: 30px;
     color : #FFFFFF;
     margin : 0px;
     padding : 50px 0px 0px 35px;
     text-align : left;
     font-family:"HGP創英角ｺﾞｼｯｸUB",Verdana,"ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3","Osaka‐等幅";
}

h1 a {color: #CC00CC;text-decoration: none;}
h1 a:link {color: #CC00CC;text-decoration: none;}
h1 a:visited {color: #CC00CC;text-decoration: none;}
h1 a:hover {color: #CC00CC;border-bottom: none;}
h1 a:active {color: #CC00CC;text-decoration: none;}

h2 {
     font-size : 14px;
     margin-top : 5px;
     margin-bottom : 5px;
     font-weight : normal;
     color : #FF0000;
 　  text-align : left;
     padding : 0px 2px 0px 35px;
     line-height : 150%;
     font-family : "ヒラギノ角ゴ Pro W3",Verdana,"ＭＳ Ｐゴシック","Osaka‐等幅";
}

.introduction {
     margin : 10px 0 0 0;
     font-size : 14px;
}


a { color: #641D45; text-decoration: none; }
a:link{ color: #641D45; text-decoration: none; }
a:visited	{ color: #641D45; text-decoration: none;}
a:active	{ color: #D799FF; text-decoration: underline; }
a:hover{ color: #D799FF; text-decoration: underline; }


blockquote {
     border : 1px dotted #cccccc;
     background-color : #ffffff;
     margin : 5px;
     padding : 5px;
     line-height : 20px;
}



p {
     margin : 5px;
     padding : 0px;
}


ul {
     padding-left : 10px;
     text-align : left;
}


#main {
     float : left;
     width : 540px;
     margin : 0px;
     padding : 30px 0px 0px 20px;
}



.entry{
     width : 540px;
     margin : 0px 10px 15px 0px;
     padding : 0px;
     background-color : #FFD9FF;
     border-top : 1px solid #999999;
     border-left : 1px solid #999999;
     border-right : 1px solid #999999;
     border-bottom : 1px solid #999999;
     over-flow : hidden;
     text-align : left;
}


.entrytitle  h3{
     margin : 0px;
     padding : 5px 0px 5px 35px;
     font-size : 16px;
     font-weight : bold;
     color : #333333;
     background-image : url(http://blog-imgs-29-origin.fc2.com/h/o/n/honig0206/mayatipsr.jpg);
     background-repeat : no-repeat;
     background-position : 2% 35%;
     background-color : #DDDDDD;
　　 text-align : left;
     border-bottom : 1px solid #cccccc;
     font-family:"MS UI Gothic",Verdana,"ＭＳ Ｐゴシック",Arial,"ヒラギノ角ゴ Pro W3","Osaka‐等幅";
}


.entrytitle a {color: #632B2B;text-decoration: none;}
.entrytitle a:visited {color: #632B2B;text-decoration: none;}
.entrytitle a:hover {color: #470026;border-bottom: none;}
.entrytitle a:active {color: #A2577B;text-decoration: none;}


.entry_text {
     margin : 0px;
     padding : 15px 20px 10px 25px;
     font-size : 12px;
     line-height : 20px;
     color : #333333;
     text-align : left;
     overflow : hidden;
}
.entry_text a {
     color : #641D45;
     text-decoration : underline;
}
.entry_text a:visited {
     color : #641D45;
     text-decoration : underline;
}
.entry_text a:hover {
     color : #D799FF;
     text-decoration : none;
}
.entry_text a:active {
     color : #D799FF;
     text-decoration : none;
}


.entry_state {
     margin : 0px;
     padding : 3px 10px 3px 0px;
     font-size : 12px;
     color : #666666;
     text-align : right;
     border-top : 1px solid #cccccc;
     background-color : #ffffff;
}

.tb_title {
     margin : 0px;
     padding : 20px 0px 0px 0px;
     font-size : 11px;
     line-height : 20px;
     color : #333333;
     text-align : left;
     overflow : hidden;
}

.posted {
     color: #333333;
     font-family: "Trebuchet MS", Verdana, sans-serif;
     font-size: 12px;
     border-top: 1px dotted #333333;
     text-align: right;
     margin-bottom: 25px;
     padding: 3px;
}

.bottom {
     color: #333333;
     font-size : 12px;
     text-align : left;
     margin-top : 20px;
     margin-bottom : 10px;
     padding : 3px;
}

.bottom table {
     color: #333333;
     font-size : 12px;
     text-align : left;
}


.comment {
     color: #333333;
     font-size : 12px;
     border-bottom : 1px solid #333333;
     text-align : left;
     margin-top : 10px;
     margin-bottom : 15px;
     padding : 3px;
}

.tb {
     color: #333333;
     font-size : 12px;
     border-bottom : 1px solid #333333;
     text-align : left;
     margin-top : 10px;
     margin-bottom : 15px;
     padding : 3px;
}

.pass {
     width :100px;
     border :1px solid #333333;
}

.page_link {
     border : 0px;
     color : #CCCCCC;
     padding : 5px 5px;
     margin : 15px 0px 15px 0px;
     text-align : center;
     font-size : 12px;
     width : 450px;
}


#side {
     float : right;
     width : 200px;
     margin : 30px 10px 0px 0px;
     padding : 0px;
     background-color : #FFD9FF;
     color : #555555;
     text-align : left;
}


#side p{
     margin : 0.3em;
     color : #666666;
     font-size : 12px;
}

#side textarea {
     border : 1px solid #999999;
     color : #999999;
     font-size : 12px;
}


#side input {
     border : 1px solid #999999;
     margin-top : 2px;
     color : #666666;
     background-color : #FFFFFF;
}

.sidetitle {
    font-size : 14px;
    color : #632B2B;
    font-weight : bold;
    background-image : url(http://blog-imgs-29-origin.fc2.com/h/o/n/honig0206/mayatipsr.jpg);
    background-position : 2% 40%;
    background-repeat : no-repeat;
    background-color : #DDDDDD;
    text-align : left;
    margin : 0px;
    padding : 5px 0px 5px 25px;
}


li {
     margin : 0px;
     padding : 0px 0px 0px 0px;
     line-height : 150%;
     color : #333333;
}

ul {
     text-align : left;
     margin : 0px;
     padding : 0px;
     text-decoration : none;
     list-style-type: disc;
}

.side_text1,.side_text2,.side_text3 {
     font-size : 12px;
     padding : 8px 0px 0px 5px;
     line-height : 130%;
     margin : 0px 0px 30px 0px;
}


.side_text1 li {
     list-style-type : disc;
     margin : 0px;
     padding : 0px 0px 0px 5px;
     line-height : 150%;
     color : #666666;
}


.side_text2 li {
     list-style-type : disc;
     margin : 0px;
     padding : 0px 0px 0px 5px;
     line-height  : 150%;
     color : #666666;
}


.side_text3 li {
     list-style-type : disc;
     margin : 0px;
     padding  : 0px 0px 0px 5px;
     line-height : 150%;
     color : #666666;
}

#footer_top {
     align : left;
     width : 800px;
     clear : both;	
     margin : 0px;
     padding : 0px;
     border-top : 1px dotted #cccccc;
}

.calender_table ul { font-size:10px; text-align:center; padding:0px; margin:0px; list-style-position:inside;}
.calender_table li { background-color:#ffffff; display:inline; list-style-type:none; margin:0px; }
.calender_day { color:#999999; padding:0px 3px 0px 3px; }
.pmonth-calendar { margin:0px 10px 0px 0px; }
.nmonth-calendar { margin:0px 0px 0px 10px; }

.calender_day a { color: #641D45; text-decoration: underline; }
.calender_day a:link{ color: #641D45; text-decoration: underline; }
.calender_day a:visited { color: #641D45; text-decoration: underline;}
.calender_day a:active { color: #D799FF; text-decoration: underline; }
.calender_day a:hover { color: #D799FF; text-decoration: underline; }

#footer {
     width : 800px;
     clear : both;	
     margin : 0px 0px 0px;
     padding : 10px 0px 10px 0px;
     color : #F5FAFF;
     text-align : center;
     font-size : 11px;
     border-top : solid 10px #A3A273;
     border-bottom : solid 5px #555555;
     background-color : #CC6699;
}


#footer a { color: #CC6699; text-decoration: none; }
#footer a:link{ color: #CC6699; text-decoration: none; }
#footer a:visited	{ color: #CC6699; text-decoration: none;}
#footer a:active { color: #D799FF; text-decoration: underline; }
#footer a:hover{ color: #D799FF; text-decoration: underline; }


textarea,input,select {
     font-family: Arial, Helvetica, sans-serif;
}


html {
         scrollbar-track-color     : #FFFFFF;
         scrollbar-face-color      : #FFFFFF;
         scrollbar-darkshadow-color: #FFFFFF;
         scrollbar-highlight-color : #FFCDE1;
         scrollbar-3dlight-color   : #FFFFFF;
         scrollbar-arrow-color     : #FFCDE1;
}

.pankuzu {
     font-size:12px; 
     text-align:left; 
     margin:0px 0px 10px 0px;} 
.pankuzu a:link{color:#641D45} 
.pankuzu a:visited{color:#833A60}