body           { background-color: white; margin-top: 0; margin-left: 20px        }
h1     { color: #00e; font-size: 10pt; font-weight: normal }
h5     { color: #00e; font-size: 9pt; font-weight: normal }
.new { font-size: 8.7pt;}
/*<agl.folder "books">*/
	.twocolcont_con1 { color: #808080; font-size: 8.7pt; line-height: 17px; text-align: center; width:auto; border: solid 1px #bbb; }
	.twocolboxl_con1 { width:50%; height:auto; float:left; padding-top: 20px; }
	.twocolboxr_con1 { margin-left:50%; width:auto; height:auto ; padding-top: 20px; }
	.twocolcont_con2 { color: #808080; font-size: 8.7pt; line-height: 150%; text-align: center; width:auto; border-right: 1px solid #bbb; border-left: 1px solid #bbb; }
	.twocolboxl_con2 { width:50%; height:auto; float:left; padding-top: 20px; }
	.twocolboxr_con2 { margin-left:50%; width:auto; height:auto ; padding-top: 20px; }
	.padbcont_text2 {width:auto;}
	.padbox_text2 { color: #808080; font-size: 8.5pt; line-height: 17px; text-align: left; width:auto; height:auto; padding:2px 20px 10px    }
	.twocolcont_con3 { color: #808080; font-size: 8.7pt; line-height: 17px; text-align: center; width:auto; border-left: 1px solid #bbb; border-bottom: 1px solid #bbb; border-right: 1px solid #bbb; }
	.twocolboxl_con3 { width:50%; height:auto; float:left; padding-top: 20px; }
	.twocolboxr_con3 { margin-left:50%; width:auto; height:auto ; padding-top: 20px; }
	.padbcont_title { width:auto; }
	.padbox_title { color: #0b333c; font-size: 9pt; line-height: 22px; background-image: url(../image/title_bar.gif); background-repeat: no-repeat; background-position: 0 bottom; text-align: left; width:auto; height:22px; margin-top: 40px; padding-left: 20px; }
	.padbcont_text {width:auto;}
	.padbox_text { width:auto; height:auto; padding-top: 10px; padding-right: 10px; padding-left: 10px; border-left: 1px solid #bbb; border-right: 1px solid #bbb; border-bottom: 1px solid #bbb; }
	.img { border: solid 1px #bbb; }
/*</agl.folder>*/
/*トップメニューボタン
*/
.new    { color: red; font-size: 8.5pt; }
.top_menu  { font-size: 8.7pt;}
.vorante { color: red; text-decoration: blink }
.padbcont_C4325CF8 {width:770px;}
.padbox_C4325CF8 { text-align: left; width:auto; height:auto; padding:10px }
.threecolcont_C4325D59 { width:auto; height: auto; }
.threecolbox_C4325D59 { text-align: left; width:70px; height: auto; float:left; }
.massage        { color: white; font-size: 8.5pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 25px; text-align: left; margin-bottom: -4pt; }
.massage a { color: white; text-decoration: none; }
.massage a:hover { color: white; text-decoration: underline; }
.massage a:visited {  }
.new2   { color: #e00; font-size: 9pt; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: blink }
.class { font-size: 12pt; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }
.mg { }
.padbcont_C434D3FF {width:100%; height:100px }
.padbox_C434D3FF {width:auto; height:auto; padding:20px}
.mg_title { color: black; font-size: 8.5pt; text-align: left; margin-left: 20px; }
.navboxcont_mg1 { color: #808080; font-size: 8.5pt; width: auto; margin-top: 10px; }
.navboxleft_mg1 { width:40px; float:left; height:auto}
.navboxauto_mg1 { margin-left:40px; width:auto; height:auto}
.navboxcont_mg1 a { color: #808080; text-decoration: none; }
.navboxcont_mg1 a:hover { color: #808080; text-decoration: underline; }
.navboxcont_mg1 a:visited {  }
.padbcont_C434E247 {width:auto;}
.padbox_C434E247 {width:auto; height:auto; padding:20px 10px 10px}
.padbcont_C434FF74 {width:auto;}
.padbox_C434FF74 { color: #808080; font-size: 8.5pt; text-align: center; width:auto; height:auto; padding-bottom: 10px; }
.padbox_C434FF74 a { color: #808080; text-decoration: none; }
.padbox_C434FF74 a:hover { color: #808080; text-decoration: underline; }
.padbox_C434FF74 a:visited {  }
.padbcont_title5 { width:760px; padding-left: 10px; }
.padbox_title5 { color: #0b333c; font-size: 9pt; line-height: 210%; background-image: url(../image/bar650.jpg); background-repeat: no-repeat; background-position: 0 bottom; text-align: left; width:auto; height:22px; margin-top: 40px; padding-left: 20px; }
