@charset "utf-8";
/* =mainFrame style
--------------------------------------------------------------------------------------- */
#mainFrame-01
{
	position:relative;
	margin:0 auto;
	width:1002px;
}
#mainFrame-02
{
	margin:0 auto;
	width:935px;
}
/* =columnFrame
--------------------------------------------------------------------------------------- */
.columnFrame-01
{
	width:218px;
}
.columnFrame-02
{
	width:767px;
}
.columnFrame-03
{
	width:234px;
}
.columnFrame-04
{
	width:758px;
}
/* =float style
--------------------------------------------------------------------------------------- */
.fL,.fR{display:inline;}
.fL{float:left;}
.fR{float:right;}
.clr{clear:both;height:1px;overflow:hidden;margin-top:-1px;}
.wrapClear{clear:both;overflow:hidden;zoom:1;}
/* =display style
--------------------------------------------------------------------------------------- */
.dpB{display:block;}
.dpI{display:inline;}
.dpIB{display:-moz-inline-box;display:inline-table;display:inline-block;zoom:1;*display:inline;vertical-align:top;}
.dpN{display:none;}
/* =text-align style
--------------------------------------------------------------------------------------- */
.taL{text-align:left;}
.taR{text-align:right;}
.taC{text-align:center;}
.vaM{vertical-align:middle;}
.vaB{vertical-align:bottom;}
.vaT{vertical-align:top;}
/* =height style
--------------------------------------------------------------------------------------- */
.height_01{height:1%;}
/* =font-size style
--------------------------------------------------------------------------------------- */
.fontSize_01{font-size:10px;}
.fontSize_02{font-size:11px;}
.fontSize_03{font-size:12px;}
.fontSize_04{font-size:13px;}
.fontSize_05{font-size:14px;}
.fontSize_06{font-size:15px;}
.fontSize_07{font-size:16px;}
.fontSize_08{font-size:17px;}
.fontSize_09{font-size:18px;}
.fontSize_10{font-size:19px;}
.fontSize_11{font-size:20px;}
.fontSize_12{font-size:21px;}
.fontSize_13{font-size:22px;}
.fontSize_14{font-size:23px;}
.fontSize_15{font-size:24px;}
/* =margin style
--------------------------------------------------------------------------------------- */
.margin3{margin:3px;}
.marginT3{margin-top:3px;}
.marginB3{margin-bottom:3px;}
.marginL3{margin-left:3px;}
.marginR3{margin-right:3px;}
.margin5{margin:5px;}
.marginT5{margin-top:5px;}
.marginB5{margin-bottom:5px;}
.marginL5{margin-left:5px;}
.marginR5{margin-right:5px;}
.margin10{margin:10px;}
.marginT10{margin-top:10px;}
.marginB10{margin-bottom:10px;}
.marginL10{margin-left:10px;}
.marginR10{margin-right:10px;}
.margin15{margin:15px;}
.marginT15{margin-top:15px;}
.marginB15{margin-bottom:15px;}
.marginL15{margin-left:15px;}
.marginR15{margin-right:15px;}
.margin20{margin:20px;}
.marginT20{margin-top:20px;}
.marginB20{margin-bottom:20px;}
.marginL20{margin-left:20px;}
.marginR20{margin-right:20px;}
/* =padding style
--------------------------------------------------------------------------------------- */
.padding3{padding:3px;}
.paddingT3{padding-top:3px;}
.paddingB3{padding-bottom:3px;}
.paddingL3{padding-left:3px;}
.paddingR3{padding-right:3px;}
.padding5{padding:5px;}
.paddingT5{padding-top:5px;}
.paddingB5{padding-bottom:5px;}
.paddingL5{padding-left:5px;}
.paddingR5{padding-right:5px;}
.padding10{padding:10px;}
.paddingT10{padding-top:10px;}
.paddingB10{padding-bottom:10px;}
.paddingL10{padding-left:10px;}
.paddingR10{padding-right:10px;}
.padding15{padding:15px;}
.paddingT15{padding-top:15px;}
.paddingB15{padding-bottom:15px;}
.paddingL15{padding-left:15px;}
.paddingR15{padding-right:15px;}
.padding20{padding:20px;}
.paddingT20{padding-top:20px;}
.paddingB20{padding-bottom:20px;}
.paddingL20{padding-left:20px;}
.paddingR20{padding-right:20px;}
/* =width style
--------------------------------------------------------------------------------------- */
.width_01{width:49.4%;}
/* =border style
--------------------------------------------------------------------------------------- */
.borderStyle_01{border-left:1px solid #D0D0D0;border-right:1px solid #D0D0D0;}
.borderStyle_02{border-left:1px solid #709A2A;border-right:1px solid #709A2A;}
.borderStyle_03{border:1px solid #D0D0D0;}
.borderStyle_04{border:1px solid #B8B8B8;}
/* =hotSearch style
--------------------------------------------------------------------------------------- */
.hotSearch{text-align:left;}
.hotSearch A{margin:0 5px;}
/* =pageNav-01 style
--------------------------------------------------------------------------------------- */
.pageNav-01{text-align:left;}
.pageNav-01 STRONG,.pageNav-01 A,.pageNav-01 SPAN{margin-right:5px;font-size:14px;}
/* =pageNav-02 style
--------------------------------------------------------------------------------------- */
.pageNav-02{padding:5px 10px;text-align:left;background:#F2F2F2;}
.pageNav-02 .fL{margin-top:3px;}
.pageNav-02 STRONG,.pageNav-02 A,.pageNav-02 SPAN{margin-right:5px;font-size:14px;}
/* =pageNav-03 style
--------------------------------------------------------------------------------------- */
.pageNav-03{padding:5px 10px;text-align:left;}
.pageNav-03 A{float:left;display:block;margin:0 3px 10px;border:1px solid #879AC5;padding:3px 0;width:31px;text-align:center;}
/* =button style
--------------------------------------------------------------------------------------- */
.buttonStyle-01{padding-left:5px;background:url(../images/btn-01.gif) no-repeat 0 0;height:24px;}
.buttonStyle-01 BUTTON{margin-top:1px;position:relative;top:-1px;border:0;padding:0 10px;font-family:Verdana;font-weight:bold;color:#FFF;background:url(../images/btn-01.gif) no-repeat 100% 0;height:24px;_height:23px;line-height:24px;_line-height:22px;*overflow:visible;}
.buttonStyle_02{float:left;padding-left:40px;background:url(../images/btn-01.gif) no-repeat 0 -24px;}
.buttonStyle_02 SPAN{float:left;padding:0 15px;color:#5E0A08;font-size:14px;font-weight:bold;background:#FFF url(../images/btn-01.gif) no-repeat 100% -24px;height:33px;line-height:33px;cursor:pointer;}
.buttonStyle-03{padding-left:5px;background:url(../images/btn-01.gif) no-repeat 0 -57px;height:24px;}
.buttonStyle-03 BUTTON{margin-top:1px;position:relative;top:-1px;border:0;padding:0 10px;font-family:Verdana;font-weight:bold;color:#C60;background:url(../images/btn-01.gif) no-repeat 100% -57px;height:24px;_height:23px;line-height:24px;_line-height:22px;*overflow:visible;}
.buttonStyle_04{float:left;padding-left:25px;background:url(../images/btn-01.gif) no-repeat 0 -81px;}
.buttonStyle_04 SPAN{float:left;padding:0 22px;color:#648E20;font-size:14px;font-weight:bold;background:#FFF url(../images/btn-01.gif) no-repeat 100% -81px;height:23px;line-height:23px;cursor:pointer;}
.buttonStyle_04:hover{text-decoration:none;}
/* =H style style
--------------------------------------------------------------------------------------- */
H2.hStyle_01,H2.hStyle_02{padding:0 10px;text-align:left;height:22px;line-height:22px;}
H2.hStyle_01{border:1px solid #709A2A;border-top:0;color:#38580B;background:url(../images/bg_line_03.gif) repeat-x 0 0;}
H2.hStyle_01{border-left:1px solid #709A2A;border-right:1px solid #709A2A;background:url(../images/bg_line_03.gif) repeat-x 0 0;}
H2.hStyle_02{border:1px solid #CACACA;border-top:0;color:#000;background:url(../images/bg_line_04.gif) repeat-x 0 0;}
H2.hStyle_02{border-left:1px solid #CACACA;border-right:1px solid #CACACA;background:url(../images/bg_line_04.gif) repeat-x 0 0;}
H2.hStyle_01 A,H2.hStyle_02 A{text-decoration:underline;}
H2.hStyle_03{font-size:18px;color:#C60;}
/* =3px circle angle style
--------------------------------------------------------------------------------------- */
.c1,.c2,.c3,.b1,.b2,.b3{font-size:0px;overflow:hidden;display:block;height:1px;border-left-style:solid;border-right-style:solid;border-left-width:1px;border-right-width:1px;}
.c1,.b3{margin:0 3px;}
.c2,.b2{margin:0 2px;}
.c3,.b1{margin:0 1px;}

.green .c1,.green .c2,.green .c3,.green .b1,.green .b2,.green .b3{border-left-color:#709A2A;border-right-color:#709A2A;} 
.green .c1,.green .b3{background:#709A2A;}
.green .c2,.green .c3{background:#DAF3AE;}

.gray .c1,.gray .c2,.gray .c3,.gray .b1,.gray .b2,.gray .b3{border-left-color:#CACACA;border-right-color:#CACACA;} 
.gray .c1,.gray .b3{background:#CACACA;}
.gray .c2,.gray .c3{background:#F2F2F2;}

