html, textarea {
scrollbar-face-color:#CFE9D8;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-base-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
scrollbar-arrow-color:#009999;
scrollbar-shadow-color:#009999;
scrollbar-highlight-color:#009999;}

body {
margin: 0px 25px;
padding: 0px;
background: url(http://hm.orange-glass.com/images/no_kabe20.gif);
text-align: center;
margin: 0px;
background-attachment: fixed;
}

#layout {
width: 760px;
background-color: #fff;
text-align: left;
border-left:  1px solid #009999;
border-right: 1px solid #009999;
}

#main {
float: right;
width: 500px;
padding: 0px 20px 0px 10px;
}

#side {
float: left;
width: 180px;
padding: 0px 10px 0px 20px;
}



h1 {
margin: 0px;
padding: 0px;
}

ul {
margin: 0px 0px 0px 15px;
padding: 0px;
}

br {
letter-spacing : normal;
}


a { color: #663333; text-decoration: none; }
a:link	{ color: #663333; text-decoration: none; }
a:visited	{ color: #663333; text-decoration: none; }
a:active	{ color: #663333; text-decoration: none; }
a:hover	{ color: #663333; text-decoration: underline; }



/* ¥¹¥¯¥í¡¼¥ë¥Ð¡¼¤ò¤Ä¤±¤ë */

div.bloglink{
overflow:auto;
height:100px;
}

div.bloglink2{
overflow:auto;
height:200px;
}



/* ¥¿¥¤¥È¥ëÉôÊ¬ */

.site_title a {color: #D5C09F;text-decoration: none;}
.site_title a:link {color: #D5C09F;text-decoration: none;}
.site_title a:visited {color: #D5C09F;text-decoration: none;}
.site_title a:active {color: #D5C09F;text-decoration: none;}
.site_title a:hover {color: #D5C09F;text-decoration: underline;}

.site_title {
font-family: "Lucida Sans Unicode", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 20px;
color: #D5C09F;
letter-spacing: 1px;
margin: 20px 0px 10px 0px;
padding: 0px;
width: 210px;
}

.description {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #663333;
margin: 0px 0px 25px 0px;
}


.title {
background: url("http://hm.orange-glass.com/images/dai2.gif") no-repeat 0px 0px;
}

/* END¥µ¥¤¥ÈÉ½¼¨ÉôÊ¬ */


/* µ­»öÉ½¼¨ÉôÊ¬ */

.entry_title a {color: #663333;text-decoration: none;}
.entry_title a:link {color: #663333;text-decoration: none;}
.entry_title a:visited {color: #663333;text-decoration: none;}
.entry_title a:active, {color: #663333;text-decoration: none;}
.entry_title a:hover {color: #663333;text-decoration: underline;}

.entry_body a,
.comment_body a {color: #FF9900;text-decoration: none;}
.entry_body a:link,
.comment_body a:link, {color: #FF9900;text-decoration: none;}
.entry_body a:visited,
.comment_body a:visited {color: #FF9900;text-decoration: none;}
.entry_body a:active,
.comment_body a:active {color: #FF9900;text-decoration: none;}
.entry_body a:hover,
.comment_body a:hover {color: #FF9900;text-decoration: underline;}

.entry_more a {color: #FF9900;text-decoration: none;}
.entry_more a:link {color: #FF9900;text-decoration: none;}
.entry_more a:visited {color: #FF9900;text-decoration: none;}
.entry_more a:active {color: #FF9900;text-decoration: none;}
.entry_more a:hover {color: #FF9900;text-decoration: underline;}

.entry_state a {color: #D5C09F;text-decoration: none;}
.entry_state a:link {color: #D5C09F;text-decoration: none;}
.entry_state a:visited {color: #D5C09F;text-decoration: none;}
.entry_state a:active, {color: #D5C09F;text-decoration: none;}
.entry_state a:hover {color: #D5C09F;text-decoration: underline;}

.entry_navi {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #663333;
letter-spacing: 1px;
margin: 15px 0px 50px 0px;
text-align: center;
}

.entry {
margin: 0px;
padding: 0px;
}

.entry_date {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 12px;
font-weight: normal;
color: #D5C09F;
letter-spacing: 1px;
text-align: right;
margin: 10px 0px 0px 0px;
padding: 0px 10px 0px 10px;
}

.entry_title {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 12px;
font-weight: normal;
color: #663333;
letter-spacing: 2px;
margin: 2px 0px 10px 0px;
padding: 6px 10px 5px 10px;
border: 4px double #D5C09F;
}

.entry_body {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 11px;
line-height: 190%;
letter-spacing: 1px;
color: #663333;
margin: 15px 0px 15px 0px;
}

.entry_more {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 11px;
line-height: 170%;
color: #663333;
margin: 30px 0px 15px 0px;
}

.entry_state {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #D5C09F;
margin: 15px 0px 100px 0px;
}

blockquote {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 11px;
color: #663333;
margin: 20px 30px 20px 30px;
padding: 10px;
border: 1px solid #663333;
background-color: #FFFFCC;
}

.pict {
border-width: 1px;
border-style: solid;
border-color: #663333;
margin: 0px 4px 0px 2px;
padding: 5px;
}

/* ENDµ­»öÉ½¼¨ÉôÊ¬ */


/* ¥³¥á¥ó¥ÈÉôÊ¬ */

.comment_state a {color: #F3B849;text-decoration: none;}
.comment_state a:link {color: #F3B849;text-decoration: underline;}
.comment_state a:visited {color: #F3B849;text-decoration: underline;}
.comment_state a:active {color: #F3B849;text-decoration: underline;}
.comment_state a:hover {color: #F3B849;text-decoration: none;}

.comment_title {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 12px;
font-weight: bolder;
color: #F3B849;
letter-spacing: 2px;
margin: 10px 0px 10px 0px;
padding: 3px 10px 3px 10px;
border: 4px double #D5C09F;
}

.comment_body {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 11px;
line-height: 190%;
letter-spacing: 1px;
color: #663333;
margin: 15px 0px 5px 0px;
}

.comment_state {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #F3B849;
margin: 5px 0px 50px 0px;
border-bottom: #CCCCCC 1px solid;
}

.comment_area {
color: #000;
background-color: #FFFFCC;
border: #663333 1px solid;
width: 380px;
}

.comment_label {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 11px;
color: #663333;
}

.sub {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 11px;
color: #fff;
font-weight: bold;
background-color: #663333;
border: 3px #663333 double;
}

div.com_area{
height:400px;
overflow:auto;
background-color: #FFFFCC;
}


/* END¥³¥á¥ó¥ÈÉôÊ¬ */


/* ¥È¥é¥Ã¥¯¥Ð¥Ã¥¯ÉôÊ¬ */

.trackback_url {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 12px;
font-weight: bolder;
color: #F3B849;
letter-spacing: 1px;
margin: 10px 0px 0px 0px;
}

.trackback_title {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 12px;
font-weight: bolder;
color: #663333;
letter-spacing: 2px;
margin: 10px 0px 10px 0px;
}

/* END¥È¥é¥Ã¥¯¥Ð¥Ã¥¯ÉôÊ¬ */



/* LINKÉôÊ¬ */

.linktext a { color: #663333; text-decoration: none; }
.linktext a:link { color: #663333; text-decoration: none; }
.linktext a:visited { color:#663333; text-decoration: none; }
.linktext a:active { color: #663333; text-decoration: none; }
.linktext a:hover { color: #663333; text-decoration: underline; }

.linktitle {
font-family: "Verdana";
font-size: 12px;
font-weight: bolder;
color: #339999;
line-height: 170%;
margin: 20px 0px 0px 0px;
padding-left: 12px;
background: url("http://hm.orange-glass.com/images/atama.gif") no-repeat 0px 6px;
}

.linktitle2 {
font-family: "Verdana";
font-size: 10px;
font-weight: bolder;
color: #FF9966;
line-height: 130%;
margin: 10px 0px 0px 0px;
padding-left: 2px;
background: #FFFFFF;
}


.linktext {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #663333;
line-height: 170%;
margin: 5px 0px 40px 0px;
}


.linktext2 {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #663333;
line-height: 170%;
margin: 5px 0px 5px 0px;
}


/* ENDLINKÉôÊ¬ */


/* ¥µ¡¼¥Á */

.search {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #663333;
line-height: 170%;
margin: 20px 0px 5px 0px;
}

.form {
border: 1px #663333 solid;
}

.button {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #fff;
font-weight: bold;
background-color: #F3B849;
border: 3px #F3B849 double;
}

/* END¥µ¡¼¥Á */


/* ¥Õ¥Ã¥¿¡¼ */

.copyright a {color: #663333;text-decoration: none;;}
.copyright a:link {color: #663333;text-decoration: none;}
.copyright a:visited {color: #663333;text-decoration: none;}
.copyright a:active {color: #663333;text-decoration: none;}
.copyright a:hover {color: #663333;text-decoration: underline;}

.footer a {color: #663333;text-decoration: none;}
.footer a:link {color: #663333;text-decoration: none;}
.footer a:visited {color: #663333;text-decoration: none;}
.footer a:active {color: #663333;text-decoration: none;}
.footer a:hover {color: #F3B849;text-decoration: none;}

.copyright {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #663333;
line-height: 170%;
border-top: 1px solid #CCCCCC;
margin: 30px 0px 0px 0px;
padding-top: 10px;
}

.footer {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
letter-spacing: 1px;
text-align: right;
margin: 3px 10px 10px 0px;
}

/* END¥Õ¥Ã¥¿¡¼ */


/* ¥«¥ì¥ó¥À¡¼ÉôÊ¬ */

.calendar a {color: #663333;text-decoration: none;}
.calendar a:link {color: #663333;text-decoration: none;}
.calendar a:visited {color: #663333;text-decoration: none;}
.calendar a:active {color: #663333;text-decoration: none;}
.calendar a:hover {color: #663333;text-decoration: underline;}

.calendar_month a {color: #663333;text-decoration: none;}
.calendar_month a:link {color: #663333;text-decoration: none;}
.calendar_month a:visited {color: #663333;text-decoration: none;}
.calendar_month a:active {color: #663333;text-decoration: none;}
.calendar_month a:hover {color: #663333;text-decoration: underline;}

.calendar {
font-family: "Verdana";
font-size: 10px;
color: #D5C09F;
margin: 5px 0px 30px 0px;
}

.calendar_month {
font-family: "Verdana";
margin-bottom: 10px;
font-size: 10px;
color: #663333;
}

.cell {
width: 25px;
height: 20px;
padding: 0px;
}
/* END¥«¥ì¥ó¥À¡¼ÉôÊ¬ */


/* amazonÉôÊ¬ */

.amazon a { color: #D5C09F; text-decoration: none; }
.amazon a:link { color: #D5C09F; text-decoration: none; }
.amazon a:visited { color:#D5C09F; text-decoration: none; }
.amazon a:active { color: #D5C09F; text-decoration: none; }
.amazon a:hover { color: #D5C09F; text-decoration: underline; }

.amazon {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #663333;
line-height: 170%;
margin: 5px 0px 15px 0px;
}

.list {
overflow: auto;
width: 500px;
height: 210px;
margin: 0px;
padding: 0px;
scrollbar-face-color:#FFFFCC;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-base-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-track-color:#FFFFFF;
scrollbar-arrow-color:#FFCC33;
scrollbar-shadow-color:#FFCC33;
scrollbar-highlight-color:#FFCC33;}

/* ENDamazonÉôÊ¬ */


/* ¥Ú¡¼¥¸¥Ê¥Ó¥²¡¼¥·¥ç¥ó */

.navipage a {color: #663333;text-decoration: none;}
.navipage a:link {color: #663333;text-decoration: none;}
.navipage a:visited {color: #663333;text-decoration: none;}
.navipage a:active {color: #663333;text-decoration: none;}
.navipage a:hover {color: #663333;text-decoration: underline;}

.navipage {
font-family: "Verdana", "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "£Í£Ó ¥´¥·¥Ã¥¯", "Osaka¡¾ÅùÉý";
font-size: 10px;
color: #F3B849;
text-align: center;
margin: 5px 0px 15px 0px;
}

/* END¥Ú¡¼¥¸¥Ê¥Ó¥²¡¼¥·¥ç¥ó */