@charset "utf-8";
/* CSS Document */

/*
カヌースクール
グラビティ

http://gravity.com/
common.css
*/



/*--------------------------
初期化
--------------------------*/

*{
margin:0px;
padding:0px;
line-height:150%;
border:none;
}

.clear{
width:0px;
height:0px;
padding:0px;
margin:0px;
*margin-botton:-10px;
border:none;
line-height:0px;
clear:both;
}


/*--------------------------
初期化
--------------------------*/

/*--------------------------
大枠
--------------------------*/
body{
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/g_bg.gif) repeat;
margin:0px;
padding:0px;
font-weight:400;
font-family:"MS UI Gothic", "Osaka";
font-size:12px;
line-height:0;
}


#wrapper{
width:800px;
margin:2px 0px 40px;
padding-right:2px;
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/wrapper_bg.gif) repeat-y;
}

/*--------------------------
大枠
--------------------------*/

a{
color: #272727;
text-decoration:none;
}

a:hover{
color:#666;
}
/*--------------------------
ヘッダー
--------------------------*/
#header_box{
width:784px;
border-top:solid 3px #e46d00;
padding:6px 8px 4px; 
}

h1{
width:390px;
margin:0px;
padding:0px;
float:left;
}

h2{
font-size:11px;
color:#324c0e;
line-height:200%;
text-align:right;
margin:0px;
padding:0px;
font-weight:400;
}

.right_box{
margin:20px 0px 0px;
width:384px;
float:right;
}
/*--------------------------
ヘッダー
--------------------------*/

/*--------------------------
g_nav
--------------------------*/
#g_nav_box{
width:800px;
height:30px;
margin:0px;
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/g_nav_bg_white.gif) left no-repeat;
}

#g_nav_box ul{
height:30px;
width:740px;
padding:0px;
list-style:none;
float:left;
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/g_nav_bg_all.gif) repeat-x;
}

#g_nav_box ul li{
height:30px;
padding:1px 15px 0px 15px;
/*list-style:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/arrow_white.gif) inside;*/
color:#fff;
font-size:12px;
font-weight:bold;
line-height:29px;
float:left;
}

#g_nav_box ul li a{
line-height:29px;
color:#fff;
text-decoration:none;
}

#g_nav_box ul li a:hover{
color:#f90;
text-decoration:none;
}

#g_nav_box ul li.cat-item{
height:30px;
padding:1px 18px 0px 34px;
*padding:0px 18px 0px 34px;
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/g_nav_bg_white.gif) left no-repeat;
}

#g_nav_box ul li.g_end{
height:30px;
padding:0px;
width:4px;
_margin:-2px 0px 0px 0px;
background-image:none;
}

.right_icon{
width:30px;
height:30px;
margin:0px;
padding:0px;
background:none;
float:left;
}
/*--------------------------
g_nav
--------------------------*/

/*--------------------------
s_nav
--------------------------*/
#s_nav_box{
width:215px;
margin:10px 0px;
padding-right:3px;
float:right;
}

.banner{
width:208px;
margin:0px 2px 5px;
}

#nav_all{
width:208px;
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/s_nav_bg.gif) top left no-repeat;
padding:4px 0px 0px 4px;
}

#nav_in{
width:208px;
background:#fff;
margin:0px;
padding:0px;
float:right;
}

.s_contents_box{
width:186px;
padding:8px;
margin-bottom:5px;
}


.s_contents_box ul{
padding:4px;
list-style:none;
}

.s_contents_box ul ul{
padding:0px 4px;
list-style:none;
}

.s_contents_box ul li,
.s_contents_box ul ul li{
font-size:13px;
line-height:120%;
font-weight:400;
margin:1px 0px;
padding-left:12px;
*margin-left:3px;
color:#272727;
text-decoration:none;
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/arrow_gre_02.gif) left top no-repeat;
}

.s_contents_box ul ul li{
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/arrow_ore.gif) left no-repeat;
}

.s_contents_box ul li a,
.s_contents_box ul ul li a{
font-size:13px;
line-height:120%;
font-weight:400;
margin:2px 0px;
color:#272727;
text-decoration:none;
}

.s_contents_box ul li a:hover,
.s_contents_box ul ul li a:hover{
color:#999;
}

.last{
margin-bottom:0px;
}

/*----------
sidenav_content
----------*/
.art_box,
.contents_box,
.art_box_map{
width:182px;
padding:5px 0px 3px;
*padding:4px 0px 0px;
*margin-bottom:-2px;
}

.art_box{
border-bottom:1px dotted #e46d00;
}

.art_box_map{
float:left;
width:200px;
*margin-bottom:-40px;
}

.contents_box{
padding:4px 1px 0px;
*padding:1px 1px 0px;
}

.c2{
padding:0px 1px 0px;
}

.art_box p,
.art_box_map p{
width:4px;
padding:8px 6px 5px 2px;
float:left;
}

.art_box_map p{
width:4px;
padding:8px 5px 5px 0px;
margin:0px;
float:left;
}

.map_img{
float:right;
margin:0px;
}

.contents_box p{
width:4px;
padding:4px 6px 5px 2px;
float:left;
}

.art_outline{
width:166px;
float:right;
text-decoration:none;
}
.art_outline_map{
width:190px;
float:right;
text-decoration:none;
}

/*--------------------------
main_box
--------------------------*/
#main_box{
width:570px;
padding-left:3px;
float:left;
}

.article_box{
width:565px;
margin:7px 0px 7px 7px;
}

.title_out{
width:300px;
float:right;
margin:14px 10px 0px 5px;
text-align:right;
vertical-align:text-top;
}

.title{
width:565px;
height:38px;
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/title_bg.gif) left top no-repeat;
}
.title p{
width:200px;
padding:10px;
float:left;
}

.calendar{
padding:10px 5px 5px;
}

.calendar_in a{color:#ff6699;}
.calendar_in a:hover{color:#ff6699;text-decoration:underline;}

.atent{
width:545px;
margin:15px 0px 5px 5px;
}
.atent p{
width:555px;
margin:0px 0px 5px 0px;
}

.atent_pop{
width:727px;
margin:15px 0px 5px 5px;
}
.atent_pop p{
width:720px;
margin:0px 0px 5px 0px;
}
/*--------------------------
categoy
--------------------------*/
.immunity{
border:solid 1px #e46d00;
padding:10px;
}

.article_contents{
width:545px;
border-bottom:1px dotted #e46d00;
padding:8px 3px 5px;
*padding:6px 3px 0px;
margin:0px 5px;
}
.article_title{
width:534px;
border-left:3px solid #e46d00;
padding:0px 0px 0px 10px;
margin:5px 0px 3px;
*margin:12px 0px 3px;
}

.art_box_02{
width:533px;
margin:0px;
padding:0px;
margin-left:5px;
}

.half{
width:258px;
height:200px;
border:1px solid #c9c9c9;
padding:0px 3px 5px;
background:#FBFDF6;
margin:5px 0px 0px 5px;
float:left;
}

.art_box_gi{
width:258px;
margin:0px;
padding:0px;
}

.art_box_520{
width:508px;
margin:10px 0px 0px;
padding:5px;
}

.art_box_520 p{
padding-bottom:2px;
line-height:150%;
border-bottom:1px dotted #c9c9c9;
}

.art_box_single{
width:533px;
margin:0px;
padding:0px;
margin:10px 0px 5px 5px;
}

.art_desc{
width:100px;
*width:90px;
float:right;
padding:0px;
}

.art_desc_cat{
width:320px;
float:right;
padding:0px;
margin:10px;
}


.art_box_02 p,
.art_box_gi p,
.art_desc p{
margin-top:0px;
width:4px;
padding:6px 4px 2px 2px;
float:left;
}

.art_desc p,
.art_desc_cat p{
width:4px;
padding:5px 2px 0px 2px;
float:left;
}

.art_desc_cat p{
float:right;
}


.art_outline_02{
width:520px;
float:right;
margin:0px;
padding:0px;
}


.art_outline_gi{
width:500px;
float:left;
margin-left:5px;
padding:0px;
}

.art_outline_03{
width:80px;
*width:70px;
float:right;
margin:0px 4px;
padding:0px;
}
.art_outline_03_cat{
width:300px;
float:left;
margin:0px 4px;
padding:0px;
text-align:right;
}

.art_outline_02 p{
width:518px;
float:none;
margin:0px;
padding:0px;
}

.t_in{
width:545px;
margin:10px auto;
}

.mo_b{
border:none;
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/arrow_l.gif) bottom right no-repeat;
padding-bottom:10px;
}

.o_bor{
width:210px;
border:2px solid #e46d00;
padding:5px 2px 5px 8px;
margin:5px;
float:left;
background:#fff;
}

.ww{
width:230px;
padding:5px 2px 5px 8px;
}

.m_bor{
width:525px;
border:2px solid #4f8c07;
padding:5px 10px;
margin:10px 5px;
background:#fff;
}

.school_wrap{
border:1px solid #676767;
padding:0px 10px 10px;
background:#FBFDF6;
}

.school_gg{
border:1px solid #cfcfcf;
padding:0px 5px 5px;
background:#FBFDF6;
margin-bottom:5px;
}

/*comment*/

#comment_box{
width:540px;
border-bottom:1px dotted #e46d00;
padding:8px 3px 3px;
margin:0px 5px;
}

#respond{
margin:10px;
}

h3{
font-size:15px;
line-height:140%;
color: #272727;
padding-left:7px;
border-left:6px solid #4f8c07;
}

h4,
h4 a{
font-size:13px;
line-height:140%;
color: #272727;
padding-left:7px;
margin-top:5px;
font-weight:600;
border-left:3px solid #e46d00;
}

h4 a:hover{
color: #ccc;
}

.g_t{
font-size:16px;
line-height:110%;
color:#272727;
padding:4px 12px 1px;
font-weight:600;
border-left:9px double #e46d00;
border-bottom:1px dotted #e46d00;
margin:5px 0px 10px;
text-align:left;
}

.g_g{
font-size:12px;
line-height:100%;
color: #386305;
padding:2px 5px;
font-weight:600;
border-left:3px solid #4f8c07;
margin:4px 0px 2px;
}


small{
font-size:10px;
line-height:12px;
color:#676767;
}

.commentlist{
width:478px;
padding:15px 30px;
border-bottom:dotted 1px #e46d00; 
}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height:150%;
	}

.commentlist li a{
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height:150%;
	color:#666;
	}

.commentlist li ul li {
	font-size: 1em;
}

.commentlist li {
	font-weight: bold;
}

.commentlist li .avatar { 
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	font-size:12px;
	text-transform: none;
	margin:5px 0px 10px;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height:150%;
	}

#commentform p a{
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	line-height:150%;
	color:#666;
	}

.commentmetadata {
	font-weight: normal;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0px;
    border:solid 1px #999;
	}

#commentform {
	margin: 5px 10px 0px 0px;
	}
#commentform textarea {
	width:100%;
	padding: 2px;
	margin:5px 0px;
    border:solid 1px #999;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0 0 5px auto;
	color:#999;
	}

.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}


/*--------------------------
footer
--------------------------*/
#b_t_t{
margin:10px 0px 0px;
padding:0px 5px;
border-bottom:solid 3px #e46d00;
}

#footer_box{
width:800px;
height:33px;
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/footer_bg.gif) repeat-x;
}

#footer_box_02{
width:100%;
height:33px;
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/footer_bg.gif) repeat-x;
}

.left_text{
width:250px;
margin:8px 0px 0px 10px;
float:left;
text-align:left;
}

.right_text{
width:250px;
margin:8px 10px 0px 0px;
float:right;
text-align:right;
}

.art_left{
width:370px;
float:left;
}

.saiyou_box{
width:500px;
margin:10px auto;
}

.saiyou_box p{
margin-top:10px;
}

/*--------------------------
common&text
--------------------------*/
.right{
float:right;
margin:5px 0px 0px;
*margin:7px 0px -2px;
}

.space{
margin:5px 0px;
}

.left_space{
float:left;
margin-left:2px;
}

.orange{
border:solid 3px #e46d00;
}

.green{
border:solid 3px #4f8c07;
}

.green_02{
border:solid 3px #4f8c07;
width:202px;
padding:8px 0px;
}
.green_or{
border:solid 1px #4f8c07;
width:200px;
margin-top:5px;
padding:5px 0px 5px 5px;
}


.text_b_s,
.text_b_s a{
font-size:11px;
line-height:120%;
color:#272727;
text-decoration:none;
}

.text_b_m,
.text_b_m a,
.text_b_h,
.text_b_h a,
.text_b_m p,
.text_b_m p a{
font-size:12px;
line-height:120%;
font-weight:400;
color:#272727;
text-decoration:none;
}

.text_b_h,
.text_b_h a{
line-height:145%;
}

.text_g_m,
.text_g_m a,
.text_g_m p,
.text_g_m a p{
font-size:12px;
line-height:140%;
font-weight:400;
color:#656565;
text-decoration:none;
}

.text_l_content{
font-size:12px;
line-height:170%;
font-weight:400;
color:#454545;
text-decoration:none;
}

.text_l_content p{
margin-top:5px;
line-height:140%;
border-bottom:1px dotted #ccc;
}

.text_l_content a{
font-size:14px;
line-height:150%;
font-weight:bold;
color:#dd8aia;
text-decoration:none;
margin-top:10px;
padding-left:5px;
border-left:3px solid #fff;
}



.text_b_ml,
.text_b_ml a{
font-size:13px;
line-height:120%;
font-weight:400;
color:#272727;
text-decoration:none;
}

.text_b_nl,
.text_b_nl a{
font-size:12px;
line-height:175%;
font-weight:400;
color:#272727;
text-decoration:none;
}

.text_b_l,
.text_b_l a{
font-size:16px;
line-height:125%;
font-weight:600;
color:#272727;
text-decoration:none;
}

.text_b_xl,
.text_b_xl a{
font-size:18px;
line-height:125%;
font-weight:600;
color: #e46d00;
text-decoration:none;
}

.text_o_m,
.text_o_m a{
font-size:12px;
line-height:125%;
font-weight:400;
color:#e46d00;
text-decoration:none;
}

.text_o_l,
.text_o_l a{
font-size:14px;
line-height:150%;
font-weight:bold;
color:#C24F02;
text-decoration:none;
}

.text_g_l,
.text_g_l a{
font-size:14px;
line-height:150%;
font-weight:bold;
color:#4f8c07;
text-decoration:none;
}

.text_o_m a:hover,
.text_o_l a:hover{
color:#fc9;
}

.text_n,
.text_n a,
.text_n p,
.text_n p a{
font-size:12px;
color:#272727;
line-height:150%;
}

.text_single,
.text_single a,
.text_single p,
.text_single p a{
font-size:12px;
color:#272727;
line-height:175%;
letter-spacing: 2px;
}


.text_single p{
margin-top:12px;
}


.text_w,
.text_w a{
font-size:12px;
font-weight:500;
color:#fcfcfc;
line-height:150%;
/*vertical-align:super;*/
text-decoration:none;
}

.text_w_t,
.text_w_t a{
font-size:18px;
font-weight:600;
color:#fcfcfc;
line-height:38px;
/*vertical-align:super;*/
text-decoration:none;
letter-spacing: 1px;
padding-left:10px;
}

.text_b_s a:hover,
.text_b_m a:hover,
.text_b_ml a:hover,
.text_b_nl a:hover,
.text_b_l a:hover,
.text_n a:hover{
color:#676767;
}

.text_w a:hover,
.text_w_t a:hover{
color:#fc9;
}

/*table*/
th{
background:#4f8c07;
font-size:12px;
font-weight:500;
color:#fcfcfc;
line-height:150%;
padding:0px 2px;
}

td{
border:1px solid #4f8c07;
font-size:12px;
font-weight:500;
color:#272727;
line-height:150%;
padding:7px 3px 7px 5px;
margin:1px;
}

td a{
font-size:12px;
font-weight:500;
color:#e46d00;
line-height:150%;
}

td img{
margin:0px 5px 0px 2px;
margin-bottom:-2px;
}

.s_wrap,
.s_wrap_02,
.s_wrap_03{
width:240px;
border:1px solid #386305;
padding:10px;
background:#FBFDF6;
margin:10px 2px 6px 0px;
}

.s_wrap_03{
width:154px;
float:right;
margin:24px 0px 6px 10px;
padding:10px 0px 10px 0px;
border:none;
background:#fff;
float:left;
}

.s_wrap p a,
.s_wrap_02 p a,
.s_wrap_03 p a{
width:110px;
height:13px;
font-size:12px;
letter-spacing:0px;
color:#386305;
line-height:14px;
padding:1px 0px 0px 16px;
*padding:0px 0px 0px 16px;
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/check_icon_cl.gif) left top no-repeat;
margin:6px 4px 0px;
}

.s_wrap p a{
float:none;
height:16px;
line-height:150%;
}

.s_wrap_03 p a{
width:133px;
letter-spacing:-1px;
font-size:13px;
padding:1px 0px 0px 15px;
*padding:0px 0px 0px 15px;
margin:6px 2px 0px;
margin-top:-4px;
margin-top /**/:6px;
float:left;
}

.s_wrap_02 p a{
width:200px;
height:16px;
float:none;
margin-top:5px;
*margin-top:3px;
line-height:150%;
}


.s_wrap p a:hover,
.s_wrap_03 p a:hover{
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/check_icon.gif) left top no-repeat;
}

p.p_mo a:hover{
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/p_mo.gif) left top no-repeat;
}

p.p_ma a:hover{
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/p_ma.gif) left top no-repeat;
}

p.p_we a:hover{
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/p_we.gif) left top no-repeat;
}

p.p_tt a:hover{
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/p_tt.gif) left top no-repeat;
}

p.p_al a:hover{
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/p_al.gif) left top no-repeat;
}
p.on a{
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/check_icon.gif) left top no-repeat;
}


h5{
font-size:16px;
line-height:100%;
color: #fff;
padding:5px 10px;
font-weight:600;
background:#e46d00;
}

h5 a{
font-size:16px;
line-height:100%;
color:#fff;
padding:5px 10px;
font-weight:600;
background:#e46d00;
}


h5 a:hover{
color: #ccc;
}

h6,
h6 a{
font-size:13px;
line-height:110%;
color: #272727;
padding:2px 5px;
font-weight:600;
border-left:3px solid #4f8c07;
}

h6 a{
border-left:none;
}

h6 a:hover{
color: #ccc;
}

.title_t{
font-size:18px;
font-weight:500;
line-height:120%;
}
.nor{
font-size:14px;
font-weight:400;
color:#272727;
line-height:140%;
letter-spacing:-1px;
}

#mo{
width:540px;
}

.wear{
width:100%;
border:1px dotted #c9c9c9;
}

#mo th{
border:1px solid #4f8c07;
font-size:13px;
font-weight:500;
color:#272727;
line-height:130%;
padding:4px 6px;
background:#fff;
}

#mo td{
border:1px solid #4f8c07;
font-size:12px;
font-weight:300;
color:#272727;
line-height:150%;
padding:4px 6px;
text-align:right;
}

.wear th{
width:20%;
border:1px solid #CAE6AC;
font-size:13px;
font-weight:500;
color:#272727;
line-height:130%;
padding:4px 6px;
background:#fff;
text-align:left;
}

.wear td,
.we{
width:80%;
border:none;
font-size:12px;
font-weight:300;
color:#272727;
line-height:150%;
padding:0px 6px 0px 15px;
text-align:left;
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/arrow_gre_03.gif) left no-repeat;
}

.we{
border:none;
font-size:12px;
font-weight:300;
color:#272727;
line-height:150%;
padding:0px 6px 0px 15px;
text-align:left;
background:url(http://gravity-jp.com/wordpress/wp-content/themes/gravity/images/common/arrow_gre_03.gif) left no-repeat;

}

.at_left,
.at_right{
width:340px;
border:none;
font-size:12px;
font-weight:300;
color:#272727;
line-height:150%;
margin:10px 0px 0px;
padding-bottom:5px;
border:1px #dd8a1a solid;
float:left;
}

.at_right{
width:195px;
float:right;
}

.at_left th,
.at_right th{
width:20%;
border:1px solid #CAE6AC;
font-size:13px;
font-weight:500;
color:#272727;
line-height:130%;
padding:4px 6px;
background:#fff;
text-align:left;
}
.at_left td,
.at_right td{
width:100%;
border:none;
font-size:12px;
font-weight:300;
color:#272727;
line-height:150%;
padding:1px 10px;
}

.at_right td{
padding:1px 5px;
}

.tour{
width:540px;
font-size:13px;
border:solid 1px #4f8c07;
padding:0px;
line-height:150%;
}
.tour td{
text-align:left;
border:solid 1px #ccc;
line-height:150%;
border:none;
padding:0px;
padding:6px 10px;
border:solid 1px #C9EF9D;
}
.tour th{
text-align:left;
color:#272727;
line-height:150%;
background:#fff;
padding:6px 10px;
border:solid 1px #C9EF9D;
}

td p{
font-size:13px;
line-height:150%;
margin-bottom:10px;
}

.cyap{
width:80px;
background:#C9EF9D;
padding:5px;
text-align:center;
}

#map_01,
#map_02,
#map_03{
width:190px;
}

.text_l_content p a{
font-size:14px;
line-height:150%;
font-weight:bold;
color:#C24407;
text-decoration:none;
margin-top:10px;
padding-left:2px;
border-left:none;
}

.t_non{
border:1px #ccc solid;
padding:5px;
text-align:center;
}

.left_image_area{
width:150px;
float:left;
}

.right_text_box{
width:370px;
float:right;
vertical-align:bottom;
}

#staff_box{
width:540px;
background:#fff;
border:#fff;
}
#staff_box th{
width:180px;
background:#fff;
border:#none;
}
#staff_box tb{
width:360px;
margin:0px;
padding:0px;
background:#fff;
border:#none;
}

.line1{border-bottom:1px dotted #c9c9c9;height:10px;}

.link1 a{color:#e46d00;}
.link1 a:link{color:#e46d00;}
.link1 a:visited{color:#e46d00;}
.link1 a:hover{color:#e46d00;text-decoration:underline;}

.imgleft{margin:0 5px 5px 0;}

.set2{
	width:520px;
	margin:5px 1px 0 0px;
	padding:1px 2px 1px 1px;
	font-size:12px;
	color:#272727;
	line-height:150%;
	clear:both;
}

.set2 img{margin-bottom:5px;}
