@charset "shift_jis";
/* CSS Document */

#shirodara {
	font-family: "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	width: 950px;
	margin: 1em auto;
}
_::content, _:future, #shirodara:not(*:root) {
	font-family: "メイリオ",Meiryo,Osaka,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
}
#shirodara .seminarArea01 {
	background: url(../../../pickup-parts/shirodara/img/shirodara_img02.jpg) no-repeat 0 0;
	width: 950px;
	height: 310px;
	position: relative;
}
#shirodara .seminarArea01 p {
	width: 194px;
	height: 37px;
	position: absolute;
}
#shirodara .seminarArea01 p.btnEntry01 {
	top: 192px;
	left: 590px;
}
#shirodara .seminarArea01 p.btnEntry02 {
	top: 250px;
	left: 590px;
}
#shirodara .seminarArea01 p.seminarSchedule01 {
	width: 540px;
	position: absolute;
	top: 315px;
	left: 190px;
}
#shirodara .seminarScheduleFrame {
	background: #fbf5e5 url(../../../pickup-parts/shirodara/img/shirodara_schedule_bg.jpg) no-repeat 0 0;
	width: 950px;
	height: 120px;
}
#shirodara .seminarScheduleFrame p.seminarSchedule01 {
	padding: 27px 0 0 200px;
}
#shirodara .seminarArea02 {
	background: url(../../../pickup-parts/shirodara/img/shirodara_img03.jpg) no-repeat 0 0;
	width: 950px;
	height: 268px;
	margin-top: 40px;
	position: relative;
}
#shirodara .seminarArea02 p.seminarSchedule02 {
	width: 640px;
	position: absolute;
	top: 132px;
	left: 190px;
}
#shirodara .seminarArea02 p.seminaLink {
	width: 274px;
	position: absolute;
	top: 177px;
	left: 377px;
}
#shirodara p span {
	font-size: 14px;
	font-weight: bold;
	color: #bf1e19;
}
#shirodara .guide {
	font-size: 13px;
	margin-top: 40px;
}
#shirodara .guide h2.shirodaraMain {
	background: url(../../../pickup-parts/shirodara/img/shirodara_main.jpg) no-repeat 0 0;
	width: 950px;
	height: 240px;
	text-indent: -9999px;
}
#shirodara .guide h3 {
	width: 870px;
	height: 40px;
	margin: 20px auto 0;
	text-indent: -9999px;
}
#shirodara .guide p.voice {
	background: #fff1eb;
	width: 478px;
	margin-top: 10px;
	padding: 5px;
}
#shirodara .guide p.voice span.name {
	font-weight: normal;
	color: #333;
	float: right;
}
#shirodara .guide h3.title01 {
	background: url(../../../pickup-parts/shirodara/img/heading01.jpg) no-repeat 0 0;
}
#shirodara .guide h3.title02 {
	background: url(../../../pickup-parts/shirodara/img/heading02.jpg) no-repeat 0 0;
}
#shirodara .guide h3.title03 {
	background: url(../../../pickup-parts/shirodara/img/heading03.jpg) no-repeat 0 0;
}
#shirodara .guide h3.title04 {
	background: url(../../../pickup-parts/shirodara/img/heading04.jpg) no-repeat 0 0;
}
#shirodara .guide h3.title05 {
	background: url(../../../pickup-parts/shirodara/img/heading05.jpg) no-repeat 0 0;
}
#shirodara .guide h3.title06 {
	background: url(../../../pickup-parts/shirodara/img/heading06.jpg) no-repeat 0 0;
}
#shirodara .guide h3.title07 {
	background: url(../../../pickup-parts/shirodara/img/heading07.jpg) no-repeat 0 0;
}
#shirodara .guide h3.title08 {
	background: url(../../../pickup-parts/shirodara/img/heading08.jpg) no-repeat 0 0;
}
#shirodara .guide .guideArea {
	width: 830px;
	margin: 0 auto;
	padding: 20px;
}
#shirodara .guide .guideArea .fLeft {
	float: left;
}
#shirodara .guide .guideArea .fRight {
	float: right;
}
.bgArrow {
	background: url(../../../pickup-parts/shirodara/img/arrow_right.jpg) no-repeat center center;
}
#shirodara .guide strong {
	font-weight: bold;
	font-size: 16px;
	color: #1010bc;
}
#shirodara .aquaOil {
	background: url(../../../pickup-parts/shirodara/img/aqua_oil.jpg) no-repeat 0 0;
	width: 950px;
	height: 1158px;
	margin-top: 40px;
	position: relative;
}
#shirodara .aquaOil p {
	width: 194px;
	height: 37px;
	position: absolute;
}
#shirodara .aquaOil p.btnEntry03 {
	top: 970px;
	left: 278px;
}
#shirodara .aquaOil p.btnEntry04 {
	top: 970px;
	left: 720px;
}




#shirodara p a:hover img {
	-moz-opacity: 0.70;
	opacity: 0.70;
}
#entryForm{
	width:725px !important;
}
