@charset "UTF-8";


/*-----------中身----------------*/
#pagebody2 .special_content_new img.titlebar1 {
    width: 1000px;
    height: 83px;
    margin: 0 0 20px 0;
}
#pagebody2 .special_content_new {
    width: 1000px;
    margin: auto;
}
#pagebody2 .special_main_title_new {
    text-align: center;
    margin: 0 0 10px 0;
}
#pagebody2 .special_content_new h3.special_title_new {
    width: 1000px;
    font-size: 14px;
    color: #ff6699;
    margin: auto;
	margin-top: 10px;
	margin-bottom: 5px;
}
#pagebody2 .special_content_new .special_main {
    background-image:url(../images/main/special1101/main.jpg);
    height:450px;
    text-align: center;
    margin-left:auto;
    margin-right:auto; 
    width:1000px;
}
#pagebody2 .special_content_new .interviewer {
    background-image: url(../images/main/special1101/interviewer.jpg);
    width: 140px;
    height: 140px;
    float: left;
}
#pagebody2 .special_content_new .interview_left {
    width: 750px;
    float: left;
    margin-bottom: 10px;

}
#pagebody2 .special_content_new .interview_right {
    width: 750px;
    height: 60px;
    float: left;
    margin: 0 0 10px 0;
    position: relative;
    background-color: #FFC0CB;
    
}
#pagebody2 .special_content_new .one_interview_right {
    width: 750px;
    float: left;
    color: #696969;
}
#pagebody2 .special_content_new .interview_right1 {
    width: 750px;
    height: 200px;
    float: left;
    margin: 0 0 10px 0;
    position: relative;
}
#pagebody2 .special_content_new .interview_right2 {
    width: 750px;
    height: 60px;
    float: left;
    margin: 0 0 10px 0;
    padding : 0 0 0 10px;
    position: relative;
    background-color: #FFC0CB;
 }
#pagebody2 .special_content_new .special_right {
    height: 160px;
    border:5px solid #ff9999;
/*    margin-left:18px; */
/*    padding: 5px 0 5px 0; */
    width:213px;
    float: right;
    color: #B8860B;
}
#pagebody2 .special_content_new .special_big_box {
    width :1000px;
}
#pagebody2 .special_content_new #special_left_box_new {
    width: 1000px;
}
#pagebody2 .special_content_new .special_box2 {
    width: 1000px;
}
#pagebody2 .special_content_new .special_box3 {
    height: 1600px;
    width: 1000px;
}
#pagebody2 div.special_content_new #special_left_box_new div.special_interview_left {
    clear: both;
    height: 140px;
    width: 750px;
    margin-bottom: 10px;
}
#pagebody2 #special_left_box_new .special_interview_left1 {
    clear: both;
    width: 700px;
    margin: 10px 0 0 0;
/*    height: 60px; */
}
#pagebody2 #special_left_box_new p.special_unit_new {
    width: 600px;
    height: 25px;
    float: left;
/*    padding: 15px 20px 15px 40px; */
    color: #696969;
/*    position: absolute;
    top: 10px;
    left: 0px; */
}
#pagebody2 #special_left_box_new p.special_unit_new2 {
    width: 600px;
    height: 25px;
    float: left;
   padding: 0px 0px 0px 20px;
    color: #696969;
/*    position: absolute;
    top: 10px;
    left: 0px; */
}
#pagebody2 #special_left_box_new p.first {
    width: 540px;
    height: 110px;
    padding: 15px 20px 15px 20px;
    margin: 0 0 0 30px;
    background-color: #FFC0CB;
}
#pagebody2 #special_left_box_new .interviewer {
    background-image: url(../images/main/special1101/interviewer.jpg);
    width: 140px;
    height: 140px;
    float: left;
}
#pagebody2 #special_left_box_new p.special_unit1 {
    width: 530px;
    height: 150px;
    float: left;
    padding: 15px 20px 15px 20px;
    background-color: #F5DEB3;
    color: #696969;
}
#pagebody2 .special_content_new #special_left_box_new p.second {

}
#pagebody2 .special_content_new #special_left_box_new p.third {

}
#pagebody2 .special_content_new #special_left_box_new p.fourth {
}
#pagebody2 .special_content_new #special_left_box_new p.fiveth {
    width:530px;
    height: 220px;
    background-color:#F5DEB3;
    color:#696969;
    float:left;
    padding:15px 20px 15px 20px;
    margin: 0 0 10px 0;
}
#pagebody2 .special_content_new #special_left_box_new p.sixth {

}
#pagebody2 .special_content_new #special_left_box_new p.seventh {

}
#pagebody2 #special_left_box_new p.eighth {

}
#pagebody2 #special_left_box_new p.nine {
    width: 530px;
    top: 92px;
    left: 180px;
}
#pagebody2 #special_left_box_new .photo_ishino {
    width: 153px;
    height: 182px;
    float: right;
}
#pagebody2 .special_content_new .special_member_new {
    background-color: #ffff99;
    margin: 5px 9px 5px 10px;
    height: 150px;
}
#pagebody2 .special_content_new h2.special_member_name {
    margin: 0 0 0 10px;
    font-size: 11px;
    font-weight: bold;
    color: #663300;
}
#pagebody2 .special_content_new .special_member_profile {
    margin: 0 0 0 10px;
    font-size: 11px;
    font-weight: bold;
    color: #663300;
}
#pagebody2 .special_content_new .next {
    float: right;
    width: 179px;
    height: 32px;
    
}
#pagebody2 .special_content_new .pre {
    float: left;
    width: 179px;
    height: 32px;
}
#pagebody2 .special_content_new img.ishino_blog {
    width: 180px;
    height: 76px;
    margin: 0 0 0 6px;
}
#pagebody2 .special_content_new .special_left_box2 {
    width: 750px;
    float: right;
}
#pagebody2 .special_content_new .special_left_box3 {
    width: 750px;
    float: right;
}
#pagebody2 .special_content_new .special_right2 {
    width: 207px;
    border: 5px solid #ff9999;
/*    margin-left:18px; */
/*    padding: 5px 0 5px 0; */
    width:213px;
    float: left;
}
#pagebody2 .special_content_new p.special_unit3 {
    width: 530px;
    float: left;
    padding: 15px 20px 15px 20px;
    margin: 60px 0 10px 0;
    background-color: #ff6633;
    color: #FFFFFF;
    text-align: center;
}
#pagebody2 .special_content_new p.special_unit4 {
    width: 530px;
	height: 150px;
    float: left;
    padding: 15px 20px 15px 20px;
    margin: 0px 0 10px 0;
    background-color: #F5DEB3;
    color: #696969;
    text-align: left;
}
#pagebody2 .special_content_new .jewel {
    width: 1000px;
    clear: both;
}
#pagebody2 .special_content_new .map {
    width: 600px;
    float: left;
    padding: 0 0 0 50px;
    margin: 10px 0 10px 0 ;
}
#pagebody2 .special_content_new .photos {
    width: 1000px;
    height: 177px;
    text-align: center;
}
#pagebody2 .special_content_new .detailed {
   width: 350px;
   float: right;
   text-align: left;
   margin: 30px 0 10px 0 ;
} 
#pagebody2 .special_content_new .explanation {
   width: 900px;
   clear: both;
   margin: auto;
   text-align: left;

}
#pagebody2 .special_content_new .present_bar {
    width: 1000px;
    height: 83px;
    margin: 10px 0 10px 0 ;
}
#pagebody2 .special_content_new .present_photo {
    width: 300px;
    height: 300px;
    float: left;
    margin: 30px 0 0 0 70px;
}
#pagebody2 .special_content_new .present_sentence {
    width: 550px;
    height: 150px;
    float: right;
    text-align: left;
    padding: 50px 0 0 0;
}
#pagebody2 .special_content_new .tokyotower {
    float: right;
    width: 220px;
    margin: 30px 0 30px 0;
}
#pagebody2 .special_content_new .int_center {
/*    text-align: center; */
    height: 15px;
    margin: 0 0 0 20px;
}
#pagebody2 .special_content_new .int_center2 {
/*    text-align: center; */
    height: 15px;
    margin: 0 0 0 0px;
}
#pagebody2 .special_content_new .mytokyotower {
    width: 220px;
    float: right;
    margin: 20px 0 0 0px;
}
#pagebody2 .special_content_new .right {
    width: 230px;
/*    height: 1500px; */
    float: right;
}

/**  2P目  **/
#pagebody2 .special_content_new #special_left_box3 {
    width: 750px;
    float: right;
}
#pagebody2 .special_content_new .special_big_box2 {
    width :1000px;
    height: 1500px;
}
#pagebody2 div.special_content_new #special_left_box3 div.special_interview_left {
    clear: both;
    height: 140px;
    width: 750px;
    margin-bottom: 10px;
}
#pagebody2 #special_left_box3 .special_interview_left1 {
    clear: both;
    width: 700px;
    margin: 10px 0 0 0;
/*    height: 60px; */
}
#pagebody2 #special_left_box3 p.special_unit_new {
    width: 710px;
    float: right;
    padding: 15px 20px 15px 20px;
    background-color: #FFC0CB;
    color: #696969;
}
#pagebody2 #special_left_box3 p.first {
    width: 530px;
    padding: 15px 20px 15px 20px;
    position: absolute;
    top: 80px;
    left: 180px;
    background-color: #FFC0CB;
}
#pagebody2 #special_left_box3 .interviewer {
    background-image: url(../images/main/special1101/interviewer.jpg);
    width: 140px;
    height: 140px;
    float: left;
}
#pagebody2 #special_left_box3 p.special_unit1 {
    width: 530px;
    height: 150px;
    float: left;
    padding: 15px 20px 15px 20px;
    background-color: #F5DEB3;
    color: #696969;
}
#pagebody2 .special_content_new #special_left_box3 p.second {
    position: absolute;
    top: 85px;
    left: 0px;
}
#pagebody2 .special_content_new #special_left_box3 p.third {
    position: absolute;
    top: 103px;
    left: 0px;
}
#pagebody2 .special_content_new #special_left_box3 p.fourth {
}
#pagebody2 .special_content_new #special_left_box3 p.fiveth {
	background-color:#F5DEB3;
	color:#696969;
	float:left;
	height:220px;
	padding:15px 20px 15px 20px;
	width:530px; 
}
#pagebody2 .interview_left .special_interview_right #special_unit4 p.sixth {
	background-color:#F5DEB3;
	color:#696969;
	float:left;
	margin:60px 0 10px;
	padding:15px 20px;
	text-align:right;
	width:530px;
	height: 220px;	
}
#pagebody2 .special_content_new #special_left_box3 p.seventh {
    height: 
    position: absolute;
    top: 20px;
    left: 0px;
}
#pagebody2 #special_left_box3 p.eighth {
    position: absolute;
    top: 35px;
    left: 0px;
}
#pagebody2 #special_left_box3 p.nine {
    width: 550px;
    height: 110px;
}
#pagebody2 #special_left_box3 .photo_ishino {
    width: 153px;
    height: 182px;
    float: right;
}
#pagebody2 #special_box3 .tokyotower {
    float: left;
    width: 220px;
    margin: 0 0 60px 0;
}
#pagebody2 .jewel {
    width: 1000px;
    text-align: center;
    margin: auto;
}
#pagebody2 .map {
    width: 600px;
    float: left;
    padding: 0 0 0 50px;
    margin: 10px 0 10px 0 ;
}
#pagebody2 .photos {
    width: 1000px;
    height: 177px;
    text-align: center;
}
#pagebody2 .detailed {
   width: 350px;
   float: right;
   text-align: left;
   margin: 10px 0 10px 0 ;
} 
#pagebody2 .explanation {
   width: 900px;
   clear: both;
   margin: auto;
}
#pagebody2 .present {
    width: 1000px;
    height: 520px;
/*    margin: 0 0 0 20px; */
/*    text-align: center; */
    clear: both;
}
#pagebody2 .present_bar {
    width: 1000px;
    height: 64px;
    margin: auto;
    text-align: center;
    clear: both;
}
#pagebody2 .present_photo {
    width: 300px;
    height: 300px;
    float: left;
    margin: 70px 0 0 70px;
}
#pagebody2 .present_sentence {
    width: 500px;
    height: 150px;
    float: right;
    text-align: left;
    padding: 50px 0 0 0;
}
#pagebody2 p.original_goods {
    width: 300px;
    font-weight: bold;
    color: #DC143C;
    margin: 0 0 10px 15px;
}
#pagebody2 p.entry {
    width: 300px;
    font-size: 15px;
    font-weight: bold;
    color: #FF8C00;
    margin: 0 0 10px 40px;
}
#pagebody2 table.goods_list {
	border-collapse:collapse;
	height: 200px;
	margin: 0 0 10px 20px;
}
#pagebody2 table.goods_list tr {
	border:none;
	font-size: 10px;
	padding: 0px;
}
#pagebody2 table.goods_list td {
	border:none;
	width: 230px;
	font-size: 10px;
	padding: 0px;
}
#pagebody2 img.top {
    margin: 5px 0 0 0;
}



/* IE6用 */
*html #pagebody2 .special_content_new {
    width:1000px;
    margin: 0px 0 0 20px ;
}



/* ========

#pagebody2 .special_content_new img#revengematch {
	margin-bottom: 20px;
}