/*<agl.folder "COMMON ELEMENT">*/
body { margin: 0 auto 0; }
body { background-color: #fff; }
body { color: #333333; font: 10px  "ms pgothic", osaka, arial, helvetica, hirakakupro-w3, sans-serif; }
a { color: #333333; text-decoration: none; }
a:hover { color: #690; }
* { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6 { font-size:105%;}
body > #content { height: auto; }
body > #gamma { height: auto; }
body > #beta { height: auto; }
img { border-style: none; }
table { border-spacing:0;}
	.history-back { text-align: right }
/*</agl.folder>*/
/*<agl.folder "COMMON PARTS">*/
hr.break { visibility: hidden; clear: both; margin: 0; border-style: none; border-width: 0; }
.break {clear: both;}
/*</agl.folder>*/
/*<agl.folder "FORM PARTS">*/
table.contact {border-collapse: collapse; }
table.contact th,table.contact td { color: #030; padding: 0.2em; border: solid 1px #8faebe; }
table.contact th { text-align: left; }
table.contact td {}
/*</agl.folder>*/
@media screen{
.off     { border: solid 1px #008000; ime-mode: disabled    }
.on    { border: solid 1px #000 }
.input-xs  { width: 2em }
.input-ss  { width: 3em }
.input-s  { width: 4em }
.input-m  { width: 8em }
.input-mm  { width: 10em }
.input-l  { width: 16em }
.input-as { width: 200px }
.input-ll  { width: 18em }
.input-xl  { width: 20em }
.text-m  { height: 5em }
.text-l  { height: 10em }
}
/*<agl.folder "LAYOUT">*/
#container    { margin: 0 auto; width: 550px; height: 100% }
#container-inner { margin: 0; }
#header   { background-color: #fff; margin: 0; padding-top: 40px }
#header-inner { margin: 0; }
#header-content { margin: 0; }
#header-name { margin: 0; }
#header-name a    { background-image: url(../images/parts/logo.gif); background-repeat: no-repeat; background-position: 15px 0; display: block; width: 166px; height: 65px; float: left }
	#header-name span { display: none; }
	#header-description { text-align: right; margin: 0; padding-right: 20px; }
#header-description span { color: #a9a9a9; font-size: 10px; display: none; }
#content   { background-color: #fff; padding-top: 40px; height: 100% }
#content-inner  { background-color: #fff }
#alpha     { }
#alpha-inner  { background-color: #fff }
#alpha-col1 { padding-left: 40px }
#beta     { }
#beta-inner  { background-color: #fff; margin-left: 20px }
#gamma { width: 0;  float: left; }
#gamma-inner { padding: 5px; }
/*</agl.folder>*/
/*<agl.folder "HEADER MENU">*/
.attention  { letter-spacing: 3px; margin-top: 25px; width: 300px; float: right }
.attention a  { text-decoration: underline }
#m_menu { background-color: #fff; width: 710px; margin: 0; padding: 0; }
#m_menu-inner { padding-top: 10px; padding-bottom: 40px; padding-left: 50px; }
#m_menu ul { background-color: #fff; height: 11px; margin: 0; padding: 0; list-style-type: none; }
#m_menu  li { float: left; margin: 0; padding: 0; list-style-type: none; }
#m_menu a { height: 11px; display: block; background-repeat: no-repeat; margin: 0; padding: 0; }
	#m_menu a.home { background-image: url(../images/common/menu_top.png); width: 100px; }
#m_menu a.info { background-image: url(../images/common/menu_info.png); width: 100px; }
#m_menu a.item { background-image: url(../images/common/menu_item.png); width: 100px; }
#m_menu a.link { background-image: url(../images/common/menu_link.png); width: 100px; }
#m_menu a.mail { background-image: url(../images/common/menu_mail.png); width: 100px; }
#m_menu a.coordinate { background-image: url(../images/common/menu_style.png); width: 100px; }
#m_menu a.active {  }
#m_menu a:hover {  }
#m_menu li span { display: none; }
.line { width: 710px; }
/*</agl.folder>*/
/*<agl.folder "ENTRY">*/
.asset  { padding-bottom: 20px }
.entry-asset {}
.asset-header  { }
.asset-name  { color: #300; font-size: 10px; font-weight: normal; background-position: 10px 10px; letter-spacing: 5px; margin-bottom: 25px; padding: 8px 34px; border-bottom: 1px dotted #696969 }
.asset-name a { color: #300; font-weight: normal; text-decoration: none; letter-spacing: 5px; display: block; }
.asset-content  { }
.asset-more,.asset-body { line-height: 170%; letter-spacing: 5px; }
.asset-body {  }
.asset-more {}
.asset-more-link {}
.asset-meta  { color: #666; font-size: 10px; background-repeat: repeat-x; padding: 25px 5px 5px }
.asset-meta a {  }
.byline {}
.separator {}
.asset-footer  { clear: both }
.content-nav  { margin-bottom: 1em; margin-left: 20px; clear: both }
/*</agl.folder>*/
/*<agl.folder "TAG">*/
.entry-tags { margin: 5px; border: dotted 1px #e0e0e0; }
.entry-tags-header {}
.entry-tags-list {}
.entry-tag {}
/*</agl.folder>*/
/*<agl.folder "CATEGORY">*/
.entry-categories  { margin-top: 10px; padding: 10px 5px; border: dotted 1px #b3bfb1 }
.entry-categories-header {}
.entry-categories-list {}
.entry-category {}
/*</agl.folder>*/
/*<agl.folder "TRACKBACK">*/
.trackbacks {  }
.trackbacks-header {}
.trackbacks-info { background-color: #ebebeb; padding: 1em; }
.trackbacks-content {}
.trackback {}
.trackback-header { color: #690; margin-left: 2em; }
.trackback-content { margin-left: 3em; }
.trackback-footer { text-align: right; }
/*</agl.folder>*/
/*<agl.folder "COMMENT">*/
.comments
.comments-header {}
.comments-content {}
.comment {}
.inner {}
.comment-header { color: #903; margin-left: 2em; }
.comment-content { margin-left: 3em; }
.comment-footer { text-align: right; }
.comments-open {}
.comments-open-header {}
.comments-open-content { padding: 1em; }
.comment-form-external-auth {}
.comments-form {}
.comments-open-data {}
.comment-form-name {}
.comment-form-email {}
.comment-form-url {}
.comment-form-remember-me {}
.comments-open-text {}
.comments-open-captcha {}
.comments-open-footer {}
/*</agl.folder>*/
/*<agl.folder "ARCHIVE">*/
.archive-title  { margin-left: 20px; padding-bottom: 15px }
.archive-title em { font-weight: normal; font-style: normal; }
.archive-news { background-image: url(../images/index/whatsnew.gif); background-repeat: no-repeat; width: 178px; height: 18px; }
.archive-news span { display: none; }
.archive-individual {}
.archive-monthly {}
.archive-category {}
.archive-author {}
.archive-category-monthly {}
.archive-author-monthly {}
.archive-date-based {}
.archive { margin-top: 5px; margin-bottom: 5px; }
.archive-header  { font-weight: bold; margin-top: 20px; margin-left: 20px; padding-bottom: 15px }
.archive-content { list-style-type: none; }
.archive-list  { margin-left: 15px }
.archive-list-item { margin:8px 0 5px 17px; padding: 0.1em; list-style-image:url(../images/parts/bull_nail.gif); border-bottom:1px solid #ccc; }
.archive-list-item a { color: #8e3b03; text-decoration: none; }
.archive-list-item a:hover { color: #269500; text-decoration: underline; }
/*</agl.folder>*/
/*<agl.folder "SIDEBAR">*/
div.widget a { color: #333; text-decoration: none; }
div.widget a:hover { color: #e1023b; }
div.widget  { color: #666; margin: 20px 0 }
div.widget ul  { list-style-type: none; display: inline; margin: 0; padding-left: 0 }
div.widget li   { display: inline; margin: 0 10px 0 0; padding-bottom: 5px; padding-left: 0 }
.widget-header  { font-weight: bold; margin-bottom: 5px }
.widget-header a { color: #fff; }
#gamma .widget-header {  }
#gamma .widget-content { line-height: 180%; background-color: #fff; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }
#beta .widget-header  { padding: 0 }
#beta .widget-content  { font-size: 10px; line-height: 180%; background-color: #fff; padding: 0 }
.widget-syndicate { border: solid 1px #d7d7d7; }
.widget-calendar { }
.widget-multi { }
table.calendar { width: 100%; border-collapse: collapse; empty-cells: show; }
table.calendar caption { background-color: #f7c5dd; border: solid 1px #d7d7d7; }
table.calendar th,table.calendar td { color: #666; font-size: 10px; font-weight: normal; text-align: center; padding-top: 2px; padding-bottom: 2px; border: solid 1px #d7d7d7; }
table.calendar td.on { background-color: #ff9; }
table.calendar td.off { }
p.entryimg { margin-bottom: 5px; }
.widget-cloud .rank-1  { font-size: 1.75em; }
.widget-cloud .rank-2  { font-size: 1.75em; }
.widget-cloud .rank-3  { font-size: 1.625em; }
.widget-cloud .rank-4  { font-size: 1.5em; }
.widget-cloud .rank-5  { font-size: 1.375em; }
.widget-cloud .rank-6  { font-size: 1.25em; }
.widget-cloud .rank-7  { font-size: 1.125em; }
.widget-cloud .rank-8  { font-size: 1em; }
.widget-cloud .rank-9  { font-size: 0.95em; }
.widget-cloud .rank-10 { font-size: 0.9em; }
#beta-inner  { }
/*</agl.folder>*/
/*<agl.folder "FOOTER">*/
#footer { clear: both; }
address.footer{ font-weight: normal; font-style: normal; text-align: center; margin: 0; display: none; }
p.copy  { color: #808080; font-size: 9px; text-align: center; letter-spacing: 3px; margin: 0 0 10px }
/*</agl.folder>*/
/*<agl.folder "COODINATE">*/
.coordination  { width: 160px; min-height: 190px; float: left }
.cobody { font-weight: normal }
.cobody_more { letter-spacing: 3px }
/*</agl.folder>*/
/*<agl.folder "INCART">*/
.incart { text-align: right; padding: 10px }
/*</agl.folder>*/

