@charset "UTF-8";
/*  
Theme Name: 1 World 2 Wheels
Theme URI: http://www.1world2wheels.org/
Description: 1 World 2 Wheels Theme
Version: 1.0
Author: Planet Propaganda
Author URI: http://www.planetpropaganda.com/
*/

/* 自転車通勤トップ */
#ACT-TOP #owtw-featurebox .corners-left .btm,
#ACT-TOP #owtw-featurebox .corners-right .btm,
#ACT-TOP #owtw-featurebox div.corners-left,
#ACT-TOP #owtw-featurebox div.corners-right  { height: 311px ;
}
#ACT-TOP .wp-polls .pollbar {
	margin: 1px;
	font-size: 6px;
	line-height: 8px;
	height: 8px;
	background-image: url('/cms.1world2wheels.org/wp-content/plugins/polls/images/default/pollbg.gif');
	border: 1px solid #babcbf;
}
#ACT-TOP .left-2column { font-size: 0.75em ;
	line-height: 1.5 ;
}
#ACT-TOP .clm { padding: 0 0 25px 82px ;
}
#ACT-TOP .bg-no1 { background: url(/img/act/top_bg1.gif) no-repeat left top ;
}
#ACT-TOP .bg-no2 { background: url(/img/act/top_bg2.gif) no-repeat left top ;
}
#ACT-TOP .bg-no3 { background: url(/img/act/top_bg3.gif) no-repeat left top ;
}
#ACT-TOP .bg-no4 { background: url(/img/act/top_bg4.gif) no-repeat left top ;
}
#ACT-TOP .bg-no5 { background: url(/img/act/top_bg5.gif) no-repeat left top ;
}
#ACT-TOP .owtw-2column h2 { padding:10px 0pt 15px 25px;
}
#ACT-TOP .clm h3 { padding-bottom: 10px ;
}
#ACT-TOP .clm p { padding-bottom: 24px ;
	margin-bottom: 0 ;
}
#ACT-TOP .clm .link-list { margin: 0 ;
}
#ACT-TOP .clm .link-list dt a { background: url(/img/act/top_arw.gif) no-repeat left 6px ;
	display: block ;
	padding-left: 12px ;
}
#ACT-TOP .clm .link-list dd { padding: 0 0 18px 12px ;
	margin: 0 ;
}
#ACT-TOP .owtw-2column div.content p { font-size: 1em ;
}
/* 自転車通勤トップ */

/* 事例紹介 */
#ACT-CASE .to-top { text-align: right ;
	padding: 9px 21px 0 0 ;
}
#ACT-CASE .to-top a { background: url(/img/act/case_arw.gif) no-repeat left 4px ;
	color: #FFFFFF ;
	padding: 0 0 0 12px ;
	font-size: 10px ;
}
#ACT-CASE .owtw-2column-banner { width: 935px ;
}
#ACT-CASE .gray-3column { background-color: #DEDEDE ;
}
#ACT-CASE .owtw-3column-banner h2 { padding: 10px 0pt 15px 17px;
	float: left ;
}
#ACT-CASE div.corners-left { background:transparent url(/cms.1world2wheels.org/wp-content/themes/1w2w/images/featurebox-corners-left.gif) no-repeat scroll left top;
	height:7px;
	width:8px;
	float: left ;
}
#ACT-CASE div.corners-right { background:transparent url(/cms.1world2wheels.org/wp-content/themes/1w2w/images/featurebox-corners-right.gif) no-repeat scroll right top;
	float:right;
	height:7px;
	width:8px;
}
#ACT-CASE div.corners-left-btm { background:transparent url(/cms.1world2wheels.org/wp-content/themes/1w2w/images/featurebox-corners-left.gif) no-repeat scroll center bottom ;
	height:7px;
	width:8px;
	float: left ;
}
#ACT-CASE div.corners-right-btm { background:transparent url(/cms.1world2wheels.org/wp-content/themes/1w2w/images/featurebox-corners-right.gif) no-repeat scroll right bottom ;
	float:right;
	height:7px;
	width:8px;
}
#ACT-CASE .owtw-3column { font-size:0.75em;
	line-height:1.5;
}
#ACT-CASE .content { padding: 18px 21px 0 24px ;
}
#ACT-CASE .clm { padding: 0 0 45px 167px ;
	border-bottom: 1px dotted #888888 ;
	margin-bottom: 72px ;
}

#ACT-CASE .clm h3 { float: left ;
	width: 525px ;
	margin: 0 ;
}
#ACT-CASE .clm h4 { padding: 30px 0 21px ;
	text-align: right ;
	margin: 0 ;
}
#ACT-CASE .clm h4 a img { border: none ;
}
#ACT-CASE .clm .photo { float: right ;
	width: auto ;
}
#ACT-CASE .clm p,
#ACT-CASE .clm h5,
#ACT-CASE .clm dl,
#ACT-CASE .sub-clm { width: 516px ;
}
#ACT-CASE .clm .small { font-size: 0.83em ;
}
#ACT-CASE .clm dt { font-weight: bold ;
	color: #434343 ;
}
#ACT-CASE .clm dd { padding-bottom: 6px ;
}
.sub-photo { float: right ;
	padding: 0 0 18px 18px ;
}
#ACT-CASE .sub-clm p,
#ACT-CASE .sub-clm dl, { width: auto ;
}
#ACT-CASE .sub-clm .sub-photo { width: 145px ;
}
#ACT-CASE .clm h5 { font-size: 12px ;
	margin: 0 ;
	padding: 12px 0 9px ;
}
#ACT-CASE #CASE-1 { background: url(/img/act/case_bg1.gif) no-repeat left top ;
}
#ACT-CASE #CASE-2 { background: url(/img/act/case_bg2.gif) no-repeat left top ;
}
#ACT-CASE #CASE-3 { background: url(/img/act/case_bg3.gif) no-repeat left top ;
}
#ACT-CASE #CASE-4 { background: url(/img/act/case_bg4.gif) no-repeat left top ;
}
#ACT-CASE #CASE-5 { background: url(/img/act/case_bg5.gif) no-repeat left top ;
}
#ACT-CASE #CASE-6 { background: url(/img/act/case_bg6.gif) no-repeat left top ;
}


#ACT-CASE .clm-end { padding: 0 0 45px 167px ;
	border: none ;
	margin-bottom: 52px ;
}


/* 事例紹介 */
