﻿.dr{

	border:1px solid #cccccc;

	padding:2px;

	}



.b_col a {

	display:block;

	width:100px;

	height:23px;

	background:url(image/b_col.gif) no-repeat left top;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	}

.b_col a:hover {

	background-position:left bottom;

	}



.b_view a {

	display:block;

	width:100px;

	height:23px;

	background:url(image/b_view.gif) no-repeat left top;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	}

.b_view a:hover {

	background-position:left bottom;

	}



.b_sou a {

	display:block;

	width:100px;

	height:23px;

	background:url(image/b_sou.gif) no-repeat left top;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	}

.b_sou a:hover {

	background-position:left bottom;

	}



.b_mov a {

	display:block;

	width:100px;

	height:23px;

	background:url(image/b_mov.gif) no-repeat left top;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	}

.b_mov a:hover {

	background-position:left bottom;

	}



.b_sca a {

	display:block;

	width:100px;

	height:23px;

	background:url(image/b_sca.gif) no-repeat left top;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	}

.b_sca a:hover {

	background-position:left bottom;

	}



.b_diary a {

	display:block;

	width:100px;

	height:23px;

	background:url(image/b_diary.gif) no-repeat left top;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	}

.b_diary a:hover {

	background-position:left bottom;

	}





.b_doctor a {

	display:block;

	width:100px;

	height:23px;

	background:url(image/b_doctor.gif) no-repeat left top;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	}

.b_doctor a:hover {

	background-position:left bottom;

	}

.b_photo a {

	display:block;

	width:100px;

	height:23px;

	background:url(image/b_photo.gif) no-repeat left top;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	}

.b_photo a:hover {

	background-position:left bottom;

	}

	

.b_tv a {

	display:block;

	width:100px;

	height:23px;

	background:url(image/b_tv.gif) no-repeat left top;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	}

.b_tv a:hover {

	background-position:left bottom;

	}



.b_moni a {

	display:block;

	width:100px;

	height:23px;

	background:url(image/b_moni.gif) no-repeat left top;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	}

.b_moni a:hover {

	background-position:left bottom;

	}



.b_aki a {

	display:block;

	width:100px;

	height:23px;

	background:url(image/b_aki.gif) no-repeat left top;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	}

.b_aki a:hover {

	background-position:left bottom;

	}



.b2_col a {

	display:block;

	width:125px;

	height:23px;

	background:url(image/b2_col.gif) no-repeat left top;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	}

.b2_col a:hover {

	background-position:left bottom;

	}



.b2_view a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton-view.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_view a:hover {

	background-position:left bottom;

	}



.b2_sou a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton_sou.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_sou a:hover {

	background-position:left bottom;

	}



.b2_mov a {

	display:block;

	width:125px;

	height:23px;

	background:url(image/b2_mov.gif) no-repeat left top;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	}

.b2_mov a:hover {

	background-position:left bottom;

	}



.b2_sca a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton-calendar.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_sca a:hover {

	background-position:left bottom;

	}



.b2_medi a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton-media.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_medi a:hover {

	background-position:left bottom;

	}



.b2_aki a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton-aki.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_aki a:hover {

	background-position:left bottom;

	}





.b2_diary a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton-blog.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_diary a:hover {

	background-position:left bottom;

	}



.b2_diary2 a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton-staffblog.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_diary2 a:hover {

	background-position:left bottom;

	}



.b2_ameblo a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton-ameblog.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_ameblo a:hover {

	background-position:left bottom;

	}





.b2_twi a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton-twitter.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_twi a:hover {

	background-position:left bottom;

	}





.b2_doctor a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton-profile.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_doctor a:hover {

	background-position:left bottom;

	}

.b2_photo a {

	display:block;

	width:125px;

	height:23px;

	background:url(image/b2_photo.gif) no-repeat left top;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	}

.b2_photo a:hover {

	background-position:left bottom;

	}



.b2_tv a {

	display:block;

	width:125px;

	height:23px;

	background:url(image/b2_tv.gif) no-repeat left top;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	}

.b2_tv a:hover {

	background-position:left bottom;

	}



.b2_pho a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton-photo.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_pho a:hover {

	background-position:left bottom;

	}



.b2_bests a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton-bests.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_bests a:hover {

	background-position:left bottom;

	}





.b2_rev a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton-voice.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_rev a:hover {

	background-position:left bottom;

	}





.b2_book a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton-book.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_book a:hover {

	background-position:left bottom;

	}





.b2_mon a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton-monitor.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_mon a:hover {

	background-position:left bottom;

	}


.b2_drmovie a {

	display:block;

	width:210px;

	height:45px;

	font-size:1px;

	line-height:1px;

	text-indent:-9999px;

	text-decoration:none;

	outline:none;

	background-image: url(../image_new/doctor-list/botton/botton-movie.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	}

.b2_drmovie a:hover {

	background-position:left bottom;

	}



/* CSS Document */



.doctor_listline{

	width:687px;

	margin:16px auto 16px auto;

	padding:0px 0px 16px 0px;

	border-bottom:1px dashed #CCCCCC;

	line-height:5px;

	}



.doctor_listline2{

	min-height:100px;

	background-image:url(image/listback.gif);

	background-repeat:no-repeat;

	}

	



* html .doctor_listline{

	width:687px;

	background-image:url(image/listback.gif);

	background-repeat:no-repeat;

	margin:0px auto 0px auto;

	padding:16px 0px 0px 0px;

	border-bottom:1px dashed #CCCCCC;

	line-height:5px;

	}

	

.dr_listbox{

	width:205px;

	margin:0px 12px;

	float:left;

	}

* html .dr_listbox{

	width:205px;

	margin:0px 13px 0px 8px;

	float:left;

	}

.dr_listbox2{

	margin-top:2px;

	line-height:16px;

	font-weight:bold;

	}



.dr_listbox3{

	font-size:12px;

	line-height:14px;

	margin-top:3px;

	padding-left:16px;

	background-image:url(image/icon_camera.gif);

	background-repeat:no-repeat;

	}



/*旧ドクター紹介ページ*/

.dr_inyou{

	width:80%;

	border:1px solid #FF6786;

	padding:10px;

	margin:15px auto;

	}

.dr_menu{

	margin:-10px auto 20px auto;

	line-height:10px;

	text-align:center;

	}

	

.dr_menu table{

	float:none;

	}



.dr_kanren{

	width:570px;

	background-color:#FFE1E1;

	padding:10px 0px 10px 0px;

	margin:10px auto 30px auto;

	}

	

.dr_waku1{

	width:648px;

	background-image:url(image/dr_waku_side.gif);

	background-position:center;

	background-repeat:repeat-y;

	margin:15px auto 0px auto;

	}

.dr_waku2{

	height:15px;

	background-image:url(image/dr_waku_foot.gif);

	background-position:top;

	background-repeat:no-repeat;

	margin:0px auto 15px auto;

	}

.dr_waku3{

	margin:0px 10px;

	}

	

.credo1{

	width:50px;

	height:auto;

	margin-right:5px;

	float:left;

	}

.credo2{

	width:635px;

	margin-bottom:20px;

	float:left;

	}

	

.dr_table hr{

	border:1px dashed $cccccc;

	padding-bottom:3px;

	}

	

	





.view-q{

	background-color:#F3F1EA;

	background-image:url(../image_new/interview/q.gif);

	background-position:left top;

	background-repeat:no-repeat;

	padding:6px 6px 6px 36px;

	margin:0px 0px 6px 0px;

	}

	

.view-a{

	background-color:#FFEEEE;

	background-image:url(../image_new/interview/a.gif);

	background-position:left top;

	background-repeat:no-repeat;

	padding:6px 6px 6px 36px;

	margin:0px 0px 23px 0px;

	}

.vier-first{

	padding:10px;

	}

	

.uranai{

	background-image:url(../image_new/interview/uranaiback.gif);

	background-repeat:no-repeat;

}



.gray-box{

	width:90%;

	padding:8px 10px;

	margin:15px auto;

	background-color:#F5F5F5;

	}

	

.point-camera{

	padding-left:16px;

	background-image:url(image/icon_camera.gif);

	background-position:0px 0px;

	background-repeat:no-repeat;

	}



/*ドクター紹介ページ*/



.dr-listback1{

	width:892px;

	height:5px;

	margin:15px auto 0px auto;

	background-image:url(image/dr-listback1.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	}

	

.dr-listback2{

	width:892px;

	margin:0px auto 0px auto;

	background-image:url(image/dr-listback2.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	}

	

.dr-listback3{

	width:892px;

	margin:0px auto 15px auto;

	height:5px;

	background-image:url(image/dr-listback3.jpg);

	background-position:center bottom;

	background-repeat:no-repeat;

	}

* html .dr-listback1{

	width:892px;

	height:5px;

	margin:15px auto 0px auto;

	background-image:url(image/dr-listback1.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	}

	

* html .dr-listback2{

	width:892px;

	margin:-10px auto -10px auto;

	background-image:url(image/dr-listback2.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	}

	

* html .dr-listback3{

	width:892px;

	margin:0px auto 15px auto;

	height:5px;

	background-image:url(image/dr-listback3.jpg);

	background-position:center bottom;

	background-repeat:no-repeat;

	}





.dr2-listback1{

	width:892px;

	height:5px;

	margin:15px auto 0px auto;

	background-image:url(image/dr2-listback1.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	}

	

.dr2-listback2{

	width:892px;

	margin:0px auto 0px auto;

	background-image:url(image/dr2-listback2.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	}

	

.dr2-listback3{

	width:892px;

	margin:0px auto 15px auto;

	height:5px;

	background-image:url(image/dr2-listback3.jpg);

	background-position:center bottom;

	background-repeat:no-repeat;

	}

* html .dr2-listback1{

	width:892px;

	height:5px;

	margin:15px auto 0px auto;

	background-image:url(image/dr2-listback1.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	}

	

* html .dr2-listback2{

	width:892px;

	margin:-10px auto -10px auto;

	background-image:url(image/dr2-listback2.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	}

	

* html .dr2-listback3{

	width:892px;

	margin:0px auto 15px auto;

	height:5px;

	background-image:url(image/dr2-listback3.jpg);

	background-position:center bottom;

	background-repeat:no-repeat;

	}





.dr1-listback1{

	width:892px;

	height:5px;

	margin:15px auto 0px auto;

	background-image:url(image/dr1-listback1.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	}

	

.dr1-listback2{

	width:892px;

	margin:0px auto 0px auto;

	background-image:url(image/dr1-listback2.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	}

	

.dr1-listback3{

	width:892px;

	margin:0px auto 15px auto;

	height:5px;

	background-image:url(image/dr1-listback3.jpg);

	background-position:center bottom;

	background-repeat:no-repeat;

	}

* html .dr1-listback1{

	width:892px;

	height:5px;

	margin:15px auto 0px auto;

	background-image:url(image/dr1-listback1.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	}

	

* html .dr1-listback2{

	width:892px;

	margin:-10px auto -10px auto;

	background-image:url(image/dr1-listback2.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	}

	

* html .dr1-listback3{

	width:892px;

	margin:0px auto 15px auto;

	height:5px;

	background-image:url(image/dr1-listback3.jpg);

	background-position:center bottom;

	background-repeat:no-repeat;

	}









.dr-list{

	display:inline;/*Ie6用*/

	width:263px;

	margin:0px 17px 0px 17px;

	float:left;

	font-size:12px;

	line-height:16px;

	}

	

.dr-photo{

	border:1px solid #cccccc;

	background-color:#FFFFFF;

	padding:2px;

	margin-right:6px;

	}

.dr-icon{

	margin:0px;

	}

	

table.dr-bot{

	border-top:1px dashed #CCCCCC;

	margin-top:5px;

	padding-top:5px;

	}



a.dr-pg{

	padding-left:15px;

	line-height:18px;

	background-image:url(image/icon_camera2.gif);

	background-repeat:no-repeat;

	}

	

a.dr-re{

	padding-left:15px;

	line-height:18px;

	background-image:url(image/icon_nico.gif);

	background-repeat:no-repeat;

	}



a.dr-kcam {



	padding-left:15px;

	line-height:18px;

	background-image:url(image/icon_kcam.gif);

	background-repeat:no-repeat;

}

	

.dr-name{

	line-height:16px;

	margin:4px 0px 2px 0px;

	}

	

.dr-kanren{

	width:870px;

	margin:10px auto 10px auto;

	background-image:url(image/kanren2.gif);

	background-position:bottom;

	background-repeat:no-repeat;

	}



.dr-kanren1{

	display:inline;

	width:470px;

	margin:0px 23px 15px 20px;

	float:left

	}

	

.dr-kanren2{

	display:inline;

	width:340px;

	margin:0px 0px 15px 10px;

	float:left;

	}

#new-drlist {

	padding-left: 25px;

}



.new-drlist-back {

	background-image: url(../image_new/doctor-list/dr-back02.jpg);

	background-position: left top;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

	background-repeat: no-repeat;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-left-style: solid;

}



.new-drlist-back2 {

	background-image: url(../image_new/doctor-list/dr-back02-2.jpg);

	background-repeat: no-repeat;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

	background-position: left bottom;

}







.new-drlist-back3 {

	background-image: url(../image_new/doctor-list/dr-back03.jpg);

	background-position: left top;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

	background-repeat: no-repeat;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-left-style: solid;

}



.new-drlist-back4 {

	background-image: url(../image_new/doctor-list/dr-back03-2.jpg);

	background-repeat: no-repeat;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	border-left-color: #FFFFFF;

	background-position: left bottom;

}





.new-drlist-left {

	padding-top: 10px;

	padding-right: 20px;

	padding-left: 10px;

	float: left;

	width: 425px;

}

.new-drlist-right {

	padding: 10px;

	float: left;

	width: 425px;

}





.new-drlist-floatleft {

	float: left;

	padding-right: 5px;

}



.new-drlist1-m {

	padding: 10px;

}



.new-drlist-img {

	float: left;

	width: 120px;

	padding-top: 10px;

	padding-left: 10px;

}



.new-drlist-text {

	float: left;

	width: 325px;

	padding-top: 10px;

}



.new-drlist-headlink {

	float: left;

	font-size: 12px;

	line-height: 18px;

	padding-right: 10px;

}



#new-drlist-navi {

	border: 1px solid #FFF0F0;

	width: 879px;


	background-color: #FFF7F7;

	padding: 10px;

}

#new-drlist-navi ul {

	margin: 0px;

	padding: 0px;

	list-style-type: none;

}



#new-drlist-navi li {

	background-image: url(../image_new/review/clinics2.gif);

	background-repeat: no-repeat;

	width: 150px;

	display: block;

	padding-left: 20px;

	padding-top: 3px;

	padding-bottom: 3px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-bottom-style: dashed;

	border-top-color: #FEDEE6;

	border-right-color: #FEDEE6;

	border-bottom-color: #FEDEE6;

	border-left-color: #FEDEE6;

}





.new-drlist-navi-box {

	float: left;

	width: 174px;

}





.new-drlist-pagetop {

	font-size: 12px;

	text-align: right;

	padding-right: 30px;

	margin-top: 0px;

	margin-bottom: 0px;

	padding-top: 10px;

	padding-left: 10px;

}





.dr-bestshot {

	width: 673px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(image/bestshot/bestshot-bk1.jpg);

	background-repeat: no-repeat;

}



.dr-bestshot-img2 {

	width: 673px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(image/bestshot/bestshot-bk1-2.jpg);

	background-repeat: no-repeat;

}





.dr-bestshot-img1 {

	width: 673px;

	margin-right: auto;

	margin-left: auto;

	background-image: url(image/bestshot/bestshot-bk1-3.jpg);

	background-repeat: no-repeat;

}





.dr-bestshot img {

	vertical-align: top;

	margin: 0px;

	padding: 0px;

}



a.dr-bestshot-frame:link {

	border: 1px solid #AC8544;

	background-color: #FFFFFF;

	display: block;

	width: 90px;

	padding: 2px;

	float: left;

}





a.dr-bestshot-frame:hover {

	border: 1px solid #E3D3B9;

	background-color: #E3D3B9;

	float: left;

}



a.dr-bestshot-frame:visited {

	border: 1px solid #AC8544;

	background-color: #FFFFFF;

	background-repeat: no-repeat;

	background-position: right bottom;

	display: block;

	padding-top: 2px;

	padding-right: 2px;

	padding-bottom: 2px;

	padding-left: 2px;

	width: 90px;

	float: left;

}



.dr-bestshot-yajirusi {

	float: left;

	background-image: url(image/bestshot/yajirusi.gif);

	background-repeat: no-repeat;

	background-position: right center;

	width: 109px;

}





.dr-bestshot-title {

	clear: both;

	padding-top: 10px;

	font-size: 12px;

	line-height: 18px;

}



.dr-bestshot-sp7 {

	padding-top: 7px;

	padding-bottom: 7px;

	padding-left: 7px;

}



.ope-icon{



	padding:1px;



	border:1px solid #CCCCCC;



	background-color:#FFFFFF;



	}




