@charset "utf-8";


/*contents area*/

.contents {
	margin: 0px 20px 0 21px;
	padding: 0px;
	background: #ffffff;
	height: auto;
	width: 757px;
	border:solid 1px #aaaaaa;
	}
	
.contents .p_title{
	width:757px;
	height:80px;
	margin:0 0 0px 0;
	padding:0;
	background: #ffffff url(../img/partner/t_our_partners.gif) no-repeat 0px 0px;
}
.contents .p_title h2 {
	padding:17px 0 0 105px;
	}

/* interview area */

.interview_area{
	width:757px;
	height:auto;
	margin:0;
	padding:20px 0 0px 0;
	background-color:#ffffff;
}

.cont_overflow{
	width:740px;
	height:285px;
	margin:0px 0 0 0;
	overflow:auto;
	scrollbar-base-color:#ffffff;
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#ccc;
	scrollbar-shadow-color:#ccc;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-highlight-color:#ccc;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-track-color:#ffffff;
	}

.textbox{
	width:470px;
	height:auto;
	margin:0;
	padding:0 0 0 33px;
	background-color:#ffffff;
	float:left;
}
.textbox h3 {
	margin:0;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	font-weight:bold;
	color: #666666;
	padding:20px 0 3px 0;
	border-bottom:solid 1px #CCCCCC;
}

.textbox p {
	margin:0;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height: 145%;
	color: #666666;
	padding:10px 0 0 0;
}
.textbox p#headtext {
	margin:0;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height: 145%;
	color: #666666;
	padding:0;
}

.textbox2{
	width:690px;
	height:auto;
	margin:0;
	padding:0 0 0 33px;
	background-color:#ffffff;
	float:left;
}
.textbox2 h3 {
	margin:0;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	line-height: 150%;
	font-weight:bold;
	color: #666666;
	padding:20px 0 3px 0;
	border-bottom:solid 1px #CCCCCC;
}

.textbox2 p {
	margin:0;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height: 145%;
	color: #666666;
	padding:10px 0 0 0;
}
.textbox2 p#headtext {
	margin:0;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height: 145%;
	color: #666666;
	padding:0;
}

/*　shop_photo */

.interview_area .photoarea{
	width:195px;
	height:auto;
	margin:0 0px 10px 528px;
	padding:0px;
	background-color:#FFFFFF;
}

.interview_area .photoarea p{
	font-size:11px;
	}

.interview_area .shop_photo{
	width:155px;
	height:auto;
	margin:0 0px 10px 528px;
	padding:315px 20px 30px 20px;
	font:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:11px;
	color:#FFFFFF;
	line-height:130%;
}

.interview_area .shop_photo p{
	padding:5px 000;
	}
.interview_area .shop_photo p a{
	color:#FFFFFF;
	}
	
.interview_area #nextpage{
	clear:both;
	width:719px;
	margin:0;
	padding:50px 10px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	text-align:center;
	color:#999999;
	background-color:#FFFFFF;
	text-decoration:none;
	border:none;
	}
	
.name {
	font-weight: bold;
	padding-right:1em;
	}
.name2 {
	font-weight: bold;
	padding-right:2em;
	}
	
/* page menu */

#p_next {
	clear:both;
	margin: 0 0 0 570px;
	padding: 9px 0 10px 0;
	height: 19px;
	width: 160px;
	background-color:#ffffff;
	text-align: right;
}
.menufont {
	display: none
}
#p_next ul {
	padding: 0px ; margin: 0px 0px 0px 0px;
}
#p_next ul li {
	display: block; float: left; margin: 0px;
}
#p_next ul li a {
	background-position: 0px 0px;
	display: block;
	padding:0 0 0 0px;
	margin: 0 0 0 0px;
	height: 19px;
}
#p_next ul li#prev a  {
	width: 35px;
	height:19px;
	background: url(../img/partner/m_link_pre_on.jpg) no-repeat;
}
#p_next ul li#prev a:hover  {
	background: url(../img/partner/m_link_pre_ro.jpg) no-repeat;
	width: 35px;
	height:19px;
	background-repeat: no-repeat;
}
#p_next ul li#prev-no  {
	background: url(../img/partner/m_link_pre_off.jpg) no-repeat;
	width: 35px;
	height:19px;
	background-repeat: no-repeat;
	}
#p_next ul li#page01 a  {
	width: 22px;
	height:19px;
	background: url(../img/partner/m_link_1_on.jpg) no-repeat;
}
#p_next ul li#page01 a:hover  {
	background: url(../img/partner/m_link_1_ro.jpg) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
}
#p_next ul li#page01-current  {
	background: url(../img/partner/m_link_1_off.jpg) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
	}
#p_next ul li#page02 a  {
	width: 22px;
	height:19px;
	background: url(../img/partner/m_link_2_on.jpg) no-repeat;
}
#p_next ul li#page02 a:hover  {
	background: url(../img/partner/m_link_2_ro.jpg) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
}
#p_next ul li#page02-current  {
	background: url(../img/partner/m_link_2_off.jpg) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
	}
#p_next ul li#page03 a  {
	width: 22px;
	height:19px;
	background: url(../img/partner/m_link_3_on.jpg) no-repeat;
}
#p_next ul li#page03 a:hover  {
	background: url(../img/partner/m_link_3_ro.jpg) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
}
#p_next ul li#page03-current  {
	background: url(../img/partner/m_link_3_off.jpg) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
	}
#p_next ul li#page04 a  {
	width: 22px;
	height:19px;
	background: url(../img/partner/m_link_4_on.jpg) no-repeat;
}
#p_next ul li#page04 a:hover  {
	background: url(../img/partner/m_link_4_ro.jpg) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
}
#p_next ul li#page04-current  {
	background: url(../img/partner/m_link_4_off.jpg) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
	}
#p_next ul li#page05 a  {
	width: 22px;
	height:19px;
	background: url(../img/partner/m_link_5_on.gif) no-repeat;
}
#p_next ul li#page05 a:hover  {
	background: url(../img/partner/m_link_5_ro.gif) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
}
#p_next ul li#page05-current  {
	background: url(../img/partner/m_link_5_off.gif) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
	}
#p_next ul li#page06 a  {
	width: 22px;
	height:19px;
	background: url(../img/partner/m_link_6_on.gif) no-repeat;
}
#p_next ul li#page06 a:hover  {
	background: url(../img/partner/m_link_6_ro.gif) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
}
#p_next ul li#page06-current  {
	background: url(../img/partner/m_link_6_off.gif) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
	}
#p_next ul li#page07 a  {
	width: 22px;
	height:19px;
	background: url(../img/partner/m_link_7_on.gif) no-repeat;
}
#p_next ul li#page07 a:hover  {
	background: url(../img/partner/m_link_7_ro.gif) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
}
#p_next ul li#page07-current  {
	background: url(../img/partner/m_link_7_off.gif) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
	}
#p_next ul li#page08 a  {
	width: 22px;
	height:19px;
	background: url(../img/partner/m_link_8_on.gif) no-repeat;
}
#p_next ul li#page08 a:hover  {
	background: url(../img/partner/m_link_8_ro.gif) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
}
#p_next ul li#page08-current  {
	background: url(../img/partner/m_link_8_off.gif) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
	}
#p_next ul li#page09 a  {
	width: 22px;
	height:19px;
	background: url(../img/partner/m_link_9_on.gif) no-repeat;
}
#p_next ul li#page09 a:hover  {
	background: url(../img/partner/m_link_9_ro.gif) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
}
#p_next ul li#page09-current  {
	background: url(../img/partner/m_link_9_off.gif) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
	}
#p_next ul li#page10 a  {
	width: 22px;
	height:19px;
	background: url(../img/partner/m_link_10_on.gif) no-repeat;
}
#p_next ul li#page10 a:hover  {
	background: url(../img/partner/m_link_10_ro.gif) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
}
#p_next ul li#page10-current  {
	background: url(../img/partner/m_link_10_off.gif) no-repeat;
	width: 22px;
	height:19px;
	background-repeat: no-repeat;
	}

#p_next ul li#next a  {
	width: 35px;
	height:19px;
	background: url(../img/partner/m_link_next_on.jpg) no-repeat;
}
#p_next ul li#next a:hover  {
	background: url(../img/partner/m_link_next_ro.jpg) no-repeat;
	width: 35px;
	height:19px;
	background-repeat: no-repeat;
}
#p_next ul li#next-current  {
	background: url(../img/partner/m_link_next_off.jpg) no-repeat;
	width: 35px;
	height:19px;
	background-repeat: no-repeat;
	}

