﻿/*
枠組み
*/
div#contents {
  background:#ccc url(/images/bg_main.gif) repeat-y;
}
#sidebar1 {
	float: right;
}
div#mainContent {
  float: left;
} 
/*
サンプルサービス
*/
div#sample{
	right:10px ! important;
	z-index:2;
}
/*
コンテンツ
*/
.pickup{
	height:1%;
	margin:10px 0;
	border-bottom:1px solid #dbdcdc;
	padding-bottom:10px;
}
.pickup img{
	float:left;
	border:1px solid #ccc ! important;
	padding:1px ! important;
	margin:0 10px 0 0 ! important;
}
.pickup:after {
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
}
h3,h2{
	padding:0;
	background:none;
	border:none;
}

.column2{
	padding-bottom:20px;
}
.column2 h3, .column2 ul{
	margin-top:0;
	margin-left:70px;
}
.column2 li{
	background:url(/common/images/yj_red.gif) no-repeat 0 0.4em;
	padding-left:12px;
}
div#p01{
	background:url(/images/ico_01.gif) no-repeat;
}
div#p02{
	background:url(/images/ico_02.gif) no-repeat;
}
div#p03{
	background:url(/images/ico_03.gif) no-repeat;
}
div#p04{
	background:url(/images/ico_04.gif) no-repeat;
}
div#p05{
	background:url(/images/ico_05.gif) no-repeat;
}
