ol, ul, li{
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}
h1,h2,h3,h4,h5,h6,p{ 
	margin:0;
	padding:0;
}


body{
text-align:center;
}
body,table{
font-size:13px;
color:#333333;
margin:0px;
margin-top:1px;
}
hrbb {
border-width: 1px 0px 0px 0px;
border-style: solid;
border-color: #cccccc;
height: 1px;
}
hr{border:0;border-bottom:1px solid #CCCCCC;}

h1{font-size:11px;margin: 0;}
.clearfix:after {
	content:"";
	display:block;
	clear:both;
//}
img{
	border:0;  
}  
a{
	color:#0033FF;
	text-decoration:none;
}
a:hover{
	color:#FF0066;
	text-decoration:underline;
}


.button-common{
font-size:19px;
font-weight: bold;
padding: 5px 30px;
}  


.flexbox {
display: -webkit-flex;
display:flex;
-webkit-flex-wrap:nowrap;
flex-wrap:wrap;
}
.flexbox_item {}
.flexbox_item1 {flex: 1;}

.width-100p{width:100%;}
.width-95p{width:95%;}
.width-50p{width:50%;}

.width-100{width:100px;}
.width-150{width:150px;}
.width-200{width:200px;}
.width-300{width:300px;}

.width-common{
margin-left:auto;
margin-right:auto;
width:100%;
#width:auto; /* ie8 */
}
.margin-common{
margin:20px;
}
.margin-top-common{
margin-top:20px;
}
.margin-bottom-common{
margin-bottom:20px;
}
.margin-left-common{
margin-left:20px;
}
.align-center{
margin-left:auto;
margin-right:auto;
}
.text-align-center{
text-align:center;
}
.text-align-left{
text-align:left;
}
.text-align-right{
text-align:right;
}
.inner-common{
margin:20px;
}


.LL{
font-size:19px;
}
.L{
font-size:17px;
}
.M{
font-size:15px;
}
.S{
font-size:13px;
}
.SS{
font-size:11px;
}

.blue{
color:#0066FF;
}
.red{
color:red;
}
.orange{
color:#FF9900;
}
.pink{
color:#FF66CC;
}
.gray{
color:#333333;
}
.light-gray{
color:#666666;
}
.point-color{
color:#FF3300;
}


.bold{
font-weight:bold;
}


.pt-top-square{
width:200px;
line-height:1.2;font-size:11px;text-lign:center;text-align:center;
}
.pt-top-square img{
max-width:200px;
}



div.middle_menu {
   -moz-border-radius: 10px;    /* Firefox */
   -webkit-border-radius: 10px; /* Safari,Chrome */
   border-radius: 10px;         /* CSS3 */

   border: 1px #9DC5FF solid;     /* gόΜό */
   background-color: #FFFEF0;   /* wiF */
   
   padding:10px;
}
div.middle_menu p{

}




.hover_down a:hover{color:#BD0000;font-size:10pt;position:relative;top:1px;left:1px;}
.hover_down_bottom a:hover{position:relative;top:1px;}
.head{border:0px solid #FFFFFF;background-color:#FFFFFF;color:#666666;}
.all{width:850px;margin:0px;text-align:left;
margin:0 auto;
}
.left{float:left;text-align:left;line-height:1.5;}
.right{float:right;width:210px;}

.left_menu_contents{float:right;width:635px;text-align:left;line-height:1.5;}
.left_menu_menu{float:left;width:210px;}

.menu_table{
	border:1px solid #FFCC00;
	background-color:#FFFEF0;
	width:200px;
	font-size:13px;
}
.menu_td1{
	border-bottom:1px solid #FFCC00;
	height:30px;
	background-color:#FFE67D;
	background-image:url("../img/menu_table.gif");
	padding:0px;padding-top:3px;padding-left:3px;
	text-align:left;
	color:#0033FF;
}
.menu_td1 a{
	text-decoration:underline;
}
.size-15{
font-size:15px;
}


.head-search input,.head-search select{
height:30px;
font-size:16px;
}



.box-orange{
	border:solid 1px #FF9900;
	width:100X;
	background-color:#FFFFFF;
	
}
.box-orange .td1{
	margin:0;
	margin-bottom:5px;
	padding-left:10px;
	border-bottom:solid 1px #FF9900;
	height:30px;
	background-color:#FFF4CA;
	line-height: 30px;
	font-weight:bold;
}
.box-pink{
	border:solid 1px #FF66CC;
	width:100X;
	background-color:#FFFFFF;
}
.box-pink .td1{
	margin:0;
	margin-bottom:5px;
	padding-left:10px;
	border-bottom:solid 1px #FF66CC;
	height:30px;
	background-color:#FFF0FF;
	line-height: 30px;
	font-weight:bold;
}
.box-gray{
	border:solid 1px #CCCCCC;
	width:100X;
	background-color:#FFFFFF;
}
.box-gray .td1{
	margin:0;
	margin-bottom:5px;
	padding-left:10px;
	border-bottom:solid 1px #CCCCCC;
	height:30px;
	background-color:#EEEEEE;
	line-height: 30px;
	font-weight:bold;
}

.box-blue{
	border:solid 1px #3399FF;
	width:100X;
	background-color:#FFFFFF;
	
}
.box-blue .td1{
	margin:0;
	margin-bottom:5px;
	padding-left:10px;
	border-bottom:solid 1px #3399FF;
	height:30px;
	background-color:#CCFFFF;
	background-color:#DFF2FF;

	line-height: 30px;
	font-weight:bold;
}






.box-green{
	border:solid 1px #00CC66;
	width:100X;
	background-color:#FFFFFF;
}
.box-green .td1{
	margin:0;
	margin-bottom:5px;
	padding-left:10px;
	border-bottom:solid 1px #00CC66;
	height:30px;
	background-color:#CCFF99;
	line-height: 30px;
	font-weight:bold;
}

.box-inner{
	width:95%;
	margin:2.5%;
	margin-top:15px;
	margin-bottom:15px;
	line-height:1.5;
}







.table-midasi{
width:850px;
background-color:FFEEFF;
}
.table-midasi tr:nth-child(2n-1){
height:5px;
background-image: url(//okodukai.jp/img/line_pink.gif);
}
.table-midasi tr:nth-child(2n) td {
padding-top:10px;
padding-bottom:10px;
text-align:center;
}
.table-midasi tr:nth-child(2n) td:nth-child(2n-1) {
width:80px;
vertical-align:middle;
}
.table-midasi tr:nth-child(2n) td:nth-child(2n) {
width:690px;
}





.table-gray{
border-collapse:collapse;
width:100%;
background-color:#FFFFFF;
}
.table-gray td {
border:1px solid #CCCCCC;
height:30px;
#padding-left:10px;
padding-left:5px;
line-height:29px;
}
.table-gray .td1 {
border:1px solid #CCCCCC;
background-color:#EEEEEE;
#background-image:url("//okodukai.jp/img/menu_table.gif");
font-weight:bold;
color:#000000;
}

.table-orange{
border-collapse:collapse;
width:100%;
background-color:#FFFFFF;
}
.table-orange td {
border:1px solid #FF9900;
height:30px;
#padding-left:10px;
padding-left:5px;
line-height:29px;
}
.table-orange .td1 {
background-color:#FFF4CA;
background-image:url("//okodukai.jp/img/menu_table.gif");
font-weight:bold;
color:#000000;
}
.table-orange .td2 {
background-color:#FFFEF0;
font-weight:bold;
color:#000000;
}


.table-blue{
border-collapse:collapse;
width:100%;
background-color:#FFFFFF;
}
.table-blue td {
border:1px solid #53D5FF;
#padding-left:10px;
padding-left:5px;
line-height:29px;
}
.table-blue .td1 {
border:1px solid #53D5FF;
background-color:#53D5FF;
background-image:url("//okodukai.jp/img/table_blue.gif");
font-weight:bold;
color:#330000;
}




.right-inner{
	width:200px;
	margin-left:10px;
}



.right-box{
	margin:0 0 20px 0;
	padding:0;
	width:200px;
	border:solid 1px #FFCC00;
	background-color:#FFFEF0;
	text-align:left;
	font-size:15px;
}
.right-box p{
	margin:0;
	margin-bottom:5px;
	width:200px;
	height:30px;
	background-color:#FFCC00;
	background:url("../img/menu_table.gif") repeat-x;
	border-bottom:solid 1px #FFCC00;
	font-size:12px;
	font-weight:bold;
	line-height: 30px;
}

.right-box img{
	margin-left:5px;margin-top:8px;
}

.right-box p a{
	text-decoration:underline;
}


.right-box-hotpink{
	margin:0 0 10px 0;
	width:200px;
	border:solid 1px #FFBBDD;
	background:url("../img/menu_table_hotpink.gif") repeat-x;
	background-color:#FFFFFF;
	padding:0 0 10px 0;
	text-align:left;
	color:#000000;
	font-size:15px;
}


.right-box-deepskyblueOLD{
	margin:0 0 10px 0;
	width:198px;
	border:solid 1px #00bfff;
	background:url("../img/community/member_table_back_deepskyblue.gif") repeat-x;
	background-color:#FFFFFF;
	padding:0 0 10px 0;
	text-align:left;
	color:#000000;
	font-size:15px;
}
.comunity_table_deepskyblue{
	background-color:#00bfff;
}
.comunity_td1_deepskyblue{
	background-color:#99CCFF;
	background-image:url("../img/community/member_table_back_deepskyblue.gif");
}


.right-inner h2
{
	margin:0 0 10px 2px;
	padding:7px 0 6px 0;
	font-size:77%;
}
.left-inner h2
{
	margin:0 0 10px 2px;
	padding:7px 0 6px 0;
	font-size:77%;
}


.page_title_table{
	border:1px solid #FFCC33;
	height:30px;
	width:630px;
}
.page_title_td1{
	height:30px;
	background-color:#FFF4CA;
	background-image:url("../img/menu_table.gif");
	padding:0px;padding-left:3px;
	text-align:left;
	color:#663300;
}
.review_title_table{
	border:1px solid #FFCC33;
	height:30px;
	width:630px;
	color:#333333;
}
//
.review_title_td1{
	background-color:red;
	background-image:url("../img/menu_table.gif");
	padding:0px;padding-left:3px;
	text-align:left;
}
.table_green{
	border:1px solid #99FF33;
	height:30px;
	width:630px;
	color:#663300;
}
.td_green{
	background-color:#C2FF86;
	height:30px;
	background-image:url("../img/contents_title_table.gif");
	padding:0px;padding-left:3px;
	text-align:left;
	color:#663300;
}
.table_blue{
	border:0px solid #0099FF;
	background-color:#53D5FF;
	height:30px;
	width:630px;
}
.td_blue{
	height:30px;
	background-color:#D7F5FF;
	background-image:url("../img/table_blue.gif");
	padding:0px;padding-left:3px;
	text-align:left;
	color:#330000;
}
div.bar-pr{
	border:1px #FF66CC solid;
#	height:20px;
	margin:0;
#	margin:10px 0 10px 0;
	white-space:nowrap;
	background-color:#FFCCFF;
	padding:0px;padding-top:4px;
	padding-left:4px;
	text-align:left;
	font-size:12px;
	color:#000000;
	line-height:20px;
}


div.bar{
	border:1px #cccccc solid;
#	border-top:0;
#	height:50px;
	margin:0 0 20px 0;
#	margin-top:5px;
	padding-top:5px;
#	white-space:nowrap;
	background-color:#F4F4F4;
#	padding:0px;
#	padding-top:4px;
	padding-left:4px;
	text-align:left;
	font-size:12px;
	line-height:1.5;
	display:block;
}


.display-table{
display:table;
}
.display-table-cell{
display:table-cell;
vertical-align: middle;
}




.bold{font-weight:bold;}
.pr1{
	border:1 solid #eeeeee;
	background-color:#ffffff;
	width:468px;
	height:60px;
	padding:8px;
	font-size:13px;
}
.formmsg{text-align:center;font-size:16px;color:#ff0000;font-weight:bold;}
.f{
	background-color:#CCCCCC;
}
.f_td1{
	background-color:#ffffff;
	font-weight:bold;
}
.f_td2{
	background-color:#ffffff;
}

.hot_word a{font-weight:bold;text-decoration:underline;}
.hot_word a:hover{color:#FF0066;text-decoration:underline;}
.hot_word2 a:visited{color:#666666;font-weight:normal;}




#Cp_h3{
	margin:0 0 0;
	
	padding:0 0 0 16px;
	font-size:77%;
	position:absolute; top:6px; right:10px;
}


	#Cp_h3_01 a{
		text-indent: -9999px;
		width:162px;
		height:19px;
		background:url(../img/new_all.gif) no-repeat;
		display:block;
		float:left;
	}
	
	#Cp_h3_02 a{
		margin:0 0 0 10px;
		text-indent: -9999px;
		width:70px;
		height:19px;
		background:url(../img/rss.gif) no-repeat;
		display:block;
		float:left;
	}
	
	
	#Cp_h3_01 a:hover		{	margin:1px 0 0 1px;	}	
	#Cp_h3_02 a:hover		{	margin:1px  0 0 10px;	}









ul.tab{
	padding:0;
}
ul.tab li{
	list-style-type:none;
	width:auto;
	float:left;

	position: relative;
	height:28px;
	float: left;
	padding:0;
	margin: 0px 1px 0px 0px;
	
	font-weight: bold;
	background-color: #EEEEEE;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	color: #666666;
	font-size: 14px;

}
ul.tab li a{
	border: 1px solid #FFCC33;
	outline:none;
	display:block;
	padding: 3px;
}
ul.tab li a.selected{
	border-bottom-color: #FFFEF0;
	text-decoration:none;
	
	background-color: #FFFEF0;
	color: #666666;
}


ul.pannel{
	border-top:none;
	padding:0;
}
ul.pannel li{
	list-style-type:none;
	
	clear: both;
	background-color: #FFFEF0;
	border: 1px solid #FFCC33;
	padding: 15px;
}









.campaign_news_block{
	width:468px;
	height:220px;
	padding-left:0px;
	overflow: auto;
	font-size:13px;
	color:#666666;
	text-align: left;
	border:1px solid #FFCC33;
	border-top:0;
	padding0;
}
.campaign_news_block p{
	margin:0;
	border-bottom:1px solid #dddddd;
	background-color:#FFF0FF;
	padding:0px;
	padding-left:3px;
	font-weight:bold;
	color:#333333;
}
.campaign_news_block span{
	font-size:11px;
	color:#666666;
	font-weight:normal;
}

.infomation_block{
	padding-left:0px;
	overflow: auto;
	font-size:13px;
	color:#666666;
	text-align: left;
	border:1px solid #FFCC33;
	border-top:0;
	margin:3px;
	width:145px;
	height:170px;
	padding:0;
	font-size:10px;
}
.infomation_block p{
width:120px;
background-color:#FFCCFF;
color:#333333;
}


.campaign-link5-table{
	display:table;
	table-layout:fixed;
	padding:0px;
	line-height:1.1;
}
.campaign-link5-table a{
	line-height:1.1;
}
.campaign-link5-td{
	display:table-cell;
#	margin:0 auto;

	vertical-align:top;
	text-align:center;
}

#.campaign_link_sideways_block{
#display:block;
#float:left;
#margin:0 auto;
#text-align:center;
#}
.campaign_link_sideways_ad_name{
font-size:11px;
}
.campaign_link_sideways_use_type{
font-size:12px;
color:#666666;
}
.campaign_link_sideways_point_disp{
font-size:15px;
font-weight:bold;
color:#FF3300;
}
.campaign_link_sideways_level_click2_point{
font-size:12px;
font-weight:bold;
color:#FF0066;
}
.campaign_link_sideways_level_click2_point a{
font-weight:bold;
text-decoration:underline;
}
.campaign_link_sideways_click_point{
font-size:12px;
font-weight:bold;
color:#FF33FF;
}




.campaign-detail-block {
	border:1px solid #FF9900;line-height:1.5;margin-bottom:20px;
}
.campaign-detail-inner {
	margin:15px;padding:0;
}
.c_career{
margin-right:7px;float:left;text-align:center;
line-height:1;
}

.hasCountdown {
	font-size:150%;
	font-weight:bold;
}


.campaign-button-name {
	border:0px solid #FF9900;
	padding:2px;
	background-color:FFFF00;
	text-align:center;
	font-size:13px;
	font-weight:bold;
	text-decoration:underline;
}
.campaign-button-name a {
	display:block;
	text-decoration:underline;
}
.campaign-msg {
	background-color:#ECFFEC;
	font-size:13px;
	color:#006600;
	line-height:1.5;
	border:1px solid #ECFFEC;
}


.campaign-msg-inner{
	margin:5px;
}
.campaign-msg-blue {
	color:#0066FF;
}
.campaign-msg a{
	text-decoration:underline;
}
.link2{
	width:630px;
	padding:0px;
	line-height:1.5;
	font-size:12px;
	color:#330000;
}

.campaign-menu-button {

}



.campaign-menu-button a{
//	height:16px;
	border:1px solid #CCCCFF;
	background-color:#FFFEF0;
	display:block;
	text-align:center;
	padding:2px;
	line-height:1.5;
}

.campaign-price-back-rate-max {
font-size:16px;
font-weight:bold;
color:#FF0000;
}


h2.campaign-ad-name {
margin-bottom:3px;
text-align:left;
font-size:16px;
color:#0033FF;
}



h2.campaign-ad-name a {
margin-bottom:3px;
text-decoration:underline;
margin-bottom:3px;
font-size:16px;
font-weight:bold;
}


h2 {
font-size:16px;
font-weight:bold;

color: #000;
}



.campaign-use-type {
color:#FF3399;
}
.campaign-use-type a {
color:#FF3399;
text-decoration:underline;
}
.campaign-use-type a:hover {
color:#FF0000;
text-decoration:underline;
}

.campaign-price-back-rate {
color:#FF3333;
}
.campaign-price-back-rate a {
color:#FF3333;
text-decoration:underline;
}
.campaign-price-back-rate a:hover {
color:#FF0000;
text-decoration:underline;
}



.campaign-category {
color:#663300;
}
.campaign-category a {
color:#663300;
text-decoration:underline;
}
.campaign-category a:hover {
color:#660000;
text-decoration:underline;
}


#regist_infomation {
display:none;border:5px #0099FF solid;width:350px;height:300px;padding:5px;text-align:left;background-color:#FFFFFF;color:#000000;
}



.campaign-search-use-type-select-table{
	border:0;
	padding:0;
	border-spacing:0;
	color:#999999;
}
.campaign-search-use-type-select-table strong{
	color:#333333;
	font-weight:bold;
}
.campaign-search-use-type-select-table b{
	color:#333333;
	font-weight:bold;
}
.campaign-search-use-type-select-table span{
	margin:5px;
}



.review-judge-wrapper{
	width:100%;
	border:1px solid #FFCCFF;
	background-color:#FFF0FF;
	text-align:left;
}
.review_star_true{
	color:#FF6600;
}
.review_star_false{
	color:#CCCCCC;
}



.review-member-img-wrapper{
	width:100%;
	margin-top:5px;
}
.review-member-img{
	float:left;
	width:80px;
	text-align:left;
}
.review-msg{
	margin-bottom:10px;
	text-align:left;
	overflow: hidden;
}

.review-member-name-wrapper{
	width:610px;
}

.review-member-name {
	float:left;
	width:200px; 
	text-align:left;
}

.review-judge-link{
	float:left;
}

.review-date{
text-align:right;
}


#pager{text-align:center;margin-top:15px;margin-bottom:15px;width:100%;}

#pager p
{
width:100%;
font-weight:bold;
font-size:13px;
margin:5 auto;
padding:0;
height:1px;
display:inline-table;
}

#pager p a { font-weight:normal; display:block; float:left;}
#pager a {padding:0.1em 0.4em; margin:2px;border:1px solid #EEEEEE;}
#pager a:hover {
padding:0.1em 0.4em;
margin:2px;
border:1px solid #0000dd;
color:#FFFFFF;
background:#0033FF
}

#pager span {
display:block; float:left;
padding:0.1em 0.4em;
margin:2px;
border:1px solid #eeeeee;
color:#000000;
background:#EEEEEE;
}	




.right_menu_hotspot dl	{ margin:0px 0px 0px 0px; }
.right_menu_hotspot dt	{ font-size:13px; margin:10px 0 0 3px; padding-left:13px;font-weight:bold;}
.right_menu_hotspot dd	{ margin:5px 10px 0px 5px; }
.right_menu_hotspot li	{ list-style: outside url(../img/FF99CCr.gif);outside; height:20px;}

.foot_hotspot dl	{ margin:0px 0px 0px 0px; width:200px;float:left;}
.foot_hotspot dt	{ font-size:13px; margin:10px 0 0 3px; padding-left:13px;font-weight:bold;}
.foot_hotspot dd	{ margin:5px 10px 0px 5px; }
.foot_hotspot li	{ list-style: outside url(../img/FF99CCr.gif);outside; height:20px;}

.bar_foot{
	font-size:13px;
	width:850px;
	background-color:#F4F4F4;
	border-top:1px #cccccc solid;
	border-bottom:1px #cccccc solid;
	text-align:center;
}
.bar_foot_contents{
	margin:20px;
}



#slides {
display:block;
height:160px;
margin-bottom:15px;
}
.slides_container {
	width:468px;
	display:none;
	height:140px;
	margin-bottom:10px;
}
.slides_container div {
	width:468px;
	display:block;

}

.slides_container p{
	text-align: center;

}




.pagination {
	width:468px;
	display:block;
	margin-bottom:10px;


}
.pagination li {
	float:left;
	margin:0;
	list-style:none;
	margin-bottom:10px;
}
.pagination li a {
	margin:2px;
	display:block;
	border:1px solid #CCCCCC;
	width:60px;
	height:6px;
	font-size:150%;
	overflow:hidden;
	color:#FFFFFF;
}
.pagination li.current a {
	background-color:#FF3366;
	color:#FF3366;
}







.left-box h3
{
	margin:0 0 0 5px;
	padding:5px 0 0 18px;
	font-size:100%;
	line-height:1.5;
#	font-weight: bold;
}
.mark-new{
	background:url(../img/mark/new_light.gif) left center no-repeat;
}
.mark-ranking{
	background:url(../img/crown.gif) left center no-repeat;
}
.mark-au{
	background:url(../img/career_mark_4.gif) left center no-repeat;
}
.mark-point{
	background:url(../img/mark/point.gif) left center no-repeat;
}

.mark-emergency{
	background:url(http://okodukai.jp/img/emj_img/jphone/image142.gif) left center no-repeat;
}
.mark-tv{
	background:url(../img/emj_img/jphone/Emoji_25G_Ver02_02_8285_image066.gif) left center no-repeat;
}
.mark-100yen{
	background:url(../img/mark/100yen.gif) left center no-repeat;
}
.mark-500yen{
	background:url(../img/mark/500yen.gif) left center no-repeat;
}

.mark-poinyan{
	background:url(http://okodukai.jp/img/mark/category_mark_95.gif) left center no-repeat;
}
.mark-pu{
	background:url(../img/mark/category_mark_87.gif) left center no-repeat;
}
.mark-shop{
	background:url(../img/mark/category_mark_33.gif) left center no-repeat;
}
.mark-rakuten{
	background:url(../img/mark/rakuten.gif) left center no-repeat;
}
.mark-arrow{
	background:url(../img/use_type_mark.gif) left center no-repeat;
}


.Ul_cat_03{
	margin:0 0 0 10px;
	font-size:100%;
}
.Ul_cat_03 li{
	background:url(../img/index/icon_li01.gif) left center no-repeat;
	padding:0 0 0 16px;
}

.Ul_cat_03_sample{
	background:url(../img/index/icon_li04.gif?20101010) left center no-repeat;
	margin:0 0 0 5px;
	padding:0 0 4px 12px;
}
.Ul_cat_03_sample li{
	background:url(../img/index/icon_li01.gif) left center no-repeat;
	padding:0 0 0 16px;
}
li.li_end{
	background:url(../img/index/icon_li02.gif) left center no-repeat;
	padding:0 0 0 16px;
}




/*LΙKp*/
.article{
}
.article h2, .article h3, .article h4{/*L©o΅*/
margin:20px;
margin-left:0px;
line-height:1.5;
border-bottom:1px dotted #FFCC00;
padding-left:10px;
font-family: Arial, Roboto, gDroid Sansh, gΰSVbNh, YuGothic, gqMmpS ProN W3, gHiragino Kaku Gothic ProNh, gCIh, Meiryo, sans-serif;
color:#000000;
}
.article h2{/*L©o΅*/
border-left:4px solid #FF9933;
font-size:19px;
}
.article h3{/*L©o΅*/
border-left:3px solid #FF9933;
font-size:17px;
}
.article h4{/*L©o΅*/
border-left:2px solid #FF9933;
font-size:15px;
}

.article .t, .article .h2, .article .h3, .article .h4{/*LΆ*/
margin:20px;
}



.font-130percent{
font-size:130%;
}

/*Ϋ_*/
.article ul{
margin-left:20px;
list-style-type: disc;
}
/**/
.article ol{
margin-left:20px;
list-style-type: decimal;
}
.article li{
line-height:2;
}