@charset "utf-8";
/* CSS Document */

body {
	font-size:12px;
	line-height:1.1;
	color:#000000;
}
#official_siteId {
	width:1280px;
	height:42px;
	overflow:hidden;
}
#official_siteId h1 {
	width:1280px;
}
#official_menuLayout {
	width:240px;
}

#official_contents {
	width:1280px;
}
	#main_container1 {
		width:240px;
	}
	#main_container2 {
			width:1010px;
		}
	#main_container3 {
		}
	.type3FloatRight {
		width:1010px;
		padding:10px 0px 10px 30px;
	}
	.type4FloatRight {
		width:1030px;
		padding:10px 0px 10px 30px;
	}
	#main_container5 {
		padding:10px 0px 10px 30px;
	}
	#main_container6,
	#main_container7 {
		}

#official_footerLayout .footerData,
#fdc_copyRight,
#fdc_shopCopyRight p,
#fdc_siteBanner .fdc_siteBannerList {
	width:1280px;
}

#official_itemList {
	margin-bottom:px;
}


#fdc_contentsLayout {
	padding-top:54px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:10px;
			background-image:url(/upFu8/30223/official/officialConf/item/img/itemBgTop2.png);
		background-repeat:no-repeat;
		background-position:left top;
	}
#fdc_contentsOuter {
			background-image:url(/upFu8/30223/official/officialConf/item/img/itemBg2.png);
		background-repeat:repeat-y;
				background-color:transparent;
		margin-bottom:0px;
}
#fdc_contentsInner {
	min-height: 100%;
	position:relative;
			background-image:url(/upFu8/30223/official/officialConf/item/img/itemBgBottom2.jpg);
		background-repeat:no-repeat;
		background-position:left bottom;
	}


						

/***** 共通 ********************************************************************/
#fdc_contentsLayout {
	position: relative;
}
#fdc_contentsLayout .fdc_partsTitle {
	padding-bottom:6px;
	line-height:1.2;
	font-weight:bold;
	color:#6F0093;
		border-bottom:1px solid #6F0093;
		padding:3px;
		text-align:left;
	}
#fdc_contentsLayout .fdc_partsTitle .titleIcon {
		display:inline-block;
		margin-right:5px;
	vertical-align:middle;
		line-height: 1;
}
#fdc_contentsLayout .fdc_partsImgTitle {
	width:100%;
	overflow:hidden;
}
#fdc_contentsLayout .fdc_partsBody {
}
#fdc_contentsLayout .fdc_partsBody .fdc_partsSubTitle {
	padding-right:3px;
	line-height:1.2;
}
#fdc_contentsLayout .fdc_partsBody .fdc_partsSubTitle .titleIcon {
	display:inline-block;
	margin-right:5px;
	vertical-align:middle;
		line-height: 1;
}
#fdc_contentsLayout .fdc_partsBody table {
	width:100%;
	border-collapse:collapse;
}
#fdc_contentsLayout .fdc_partsBody th {
	font-weight:normal;
	vertical-align:middle;
	color:#8C6900;
}
#fdc_contentsLayout .fdc_partsBody td {
	vertical-align:middle;
}
#fdc_contentsLayout #fdc_itemReviewListEntry .fdc_partsBody .fdc_partsSubTitle {
	padding-right:3px;
	line-height:1.6;
}

/*=== #fdc_iconList ==============================================*/
/*
#fdc_contentsLayout #fdc_itemIconList span {
	display:inline-block;
	padding:3px 5px;
	margin:0px 2px 5px 2px;
	border:1px solid #CCCCCC;
	font-size:11px;
	background-color:#EFEFEF;
	background-image:url(/img/design/texture/texture_502_alpha.png);
	background-repeat:repeat-x;
}
*/
/*=== #fdc_itemProfile ==============================================*/
#fdc_contentsLayout #fdc_itemProfile .fdc_partsBodyOuter {
	}
#fdc_contentsLayout #fdc_itemProfile .fdc_partsBodyInner {
	}
#fdc_contentsLayout #fdc_itemProfile .fdc_partsBody {
	padding:0px 0px 0px 0px;
	}


/*=== #fdc_playList ==============================================*/
#fdc_contentsLayout #fdc_playList .fdc_partsTitle {
	border-bottom:none;
}
#fdc_contentsLayout #fdc_playList td {
	border:1px solid #6F0093;
}
#fdc_contentsLayout #fdc_playList td .playListPadding {
	padding:3px 5px;
}
#fdc_contentsLayout #fdc_playList .playFlag {
	text-align:center;
}
#fdc_contentsLayout #fdc_playList td .playComment {
	border-top:1px dashed #6F0093;
	padding-top:3px;
	margin-top:3px;
	font-size:10px;
}
#fdc_contentsLayout .playExplanation {
	padding:5px;
	border:1px solid #6F0093;
	border-top:none;
	line-height:normal;
}

/*=== #fdc_basicPlayList =========*/
#fdc_contentsLayout #fdc_basicPlayList .fdc_partsBodyOuter {
	}
#fdc_contentsLayout #fdc_basicPlayList .fdc_partsBodyInner {
	}
#fdc_contentsLayout #fdc_basicPlayList .fdc_partsBody {
	padding:0px 0px 0px 0px;
	}


/*=== #fdc_freeOptionPlayList =========*/
#fdc_contentsLayout #fdc_freeOptionPlayList .fdc_partsBodyOuter {
	}
#fdc_contentsLayout #fdc_freeOptionPlayList .fdc_partsBodyInner {
	}
#fdc_contentsLayout #fdc_freeOptionPlayList .fdc_partsBody {
	padding:0px 0px 0px 0px;
	}

/*=== #fdc_optionPlayList =========*/
#fdc_contentsLayout #fdc_optionPlayList .fdc_partsBodyOuter {
	}
#fdc_contentsLayout #fdc_optionPlayList .fdc_partsBodyInner {
	}
#fdc_contentsLayout #fdc_optionPlayList .fdc_partsBody {
	padding:0px 0px 0px 0px;
	}


/*=== #fdc_itemMovie ==============================================*/
#fdc_contentsLayout #fdc_itemMovie .fdc_partsBodyOuter {
	}
#fdc_contentsLayout #fdc_itemMovie .fdc_partsBodyInner {
	}
#fdc_contentsLayout #fdc_itemMovie .fdc_partsBody {
	padding:13px 0px 0px 0px;
	}
#fdc_contentsLayout #fdc_itemMovie .fdc_itemMoviePlayer {
	margin:0px auto;
	border:1px solid #6F0093;
}

#fdc_contentsLayout #fdc_itemMovie .movieThumb {
	width: 399px;
	height: 100px;
	overflow-y: auto;
}
#fdc_contentsLayout #fdc_itemMovie .movieThumb li {
	margin-bottom: 1px;
	background: #FFFFFF;
	background: -moz-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #F2F2F2 50%, #F2F2F2 100%);
	background: -webkit-linear-gradient(top, #FFFFFF 0%, #FFFFFF 50%, #F2F2F2 50%, #F2F2F2 100%);
	background: linear-gradient(to bottom, #FFFFFF 0%, #FFFFFF 50%, #F2F2F2 50%, #F2F2F2 100%);
}
#fdc_contentsLayout #fdc_itemMovie .movieThumb li:hover {
	background: #D6D6D6;
	background: -moz-linear-gradient(top, #D6D6D6 0%, #969696 100%);
	background: -webkit-linear-gradient(top, #D6D6D6 0%, #969696 100%);
	background: linear-gradient(to bottom, #D6D6D6 0%, #969696 100%);
}
#fdc_contentsLayout #fdc_itemMovie .movieThumb li > img {
	display: inline-block;
	vertical-align: top;
}
#fdc_contentsLayout #fdc_itemMovie .movieThumb .movieText {
	display: inline-block;
	overflow: hidden;
	vertical-align: top;
	padding: 0 9px 4px 3px;
	width: calc(100% - 91px);
	height: 55px;
	font-size: 11px;
	line-height: 1.5;
	color: #000000;
}
#fdc_contentsLayout #fdc_itemMovie .movieThumb .movieText .title {
	display: block;
	overflow: hidden;
	height: 1.8em;
	font-size: 14px;
	font-weight: bold;
	line-height: 1.7;
}
#fdc_contentsLayout #fdc_itemMovie .movieThumb .movieText .comment {
	display: block;
	margin-top: 3px;
	height: 30px;
	width: 102%;
	overflow-y: scroll;
	overflow-x: hidden;
}
/*=== #fdc_itemSchedule ==============================================*/
#fdc_contentsLayout #fdc_itemSchedule .fdc_partsBodyOuter {
	}
#fdc_contentsLayout #fdc_itemSchedule .fdc_partsBodyInner {
	}
#fdc_contentsLayout #fdc_itemSchedule .fdc_partsBody {
	padding:0px 0px 0px 0px;
	}

/*=== #fdc_itemComment ==============================================*/
#fdc_contentsLayout #fdc_itemComment .fdc_partsBodyOuter {
	}
#fdc_contentsLayout #fdc_itemComment .fdc_partsBodyInner {
	}
#fdc_contentsLayout #fdc_itemComment .fdc_partsBody {
	padding:8px 0px 0px 0px;
	line-height:20px;
	}

/*=== #fdc_managerComment ==============================================*/
#fdc_contentsLayout #fdc_managerComment .fdc_partsBodyOuter {
	}
#fdc_contentsLayout #fdc_managerComment .fdc_partsBodyInner {
	}
#fdc_contentsLayout #fdc_managerComment .fdc_partsBody {
	padding:8px 0px 0px 0px;
	line-height:20px;
	}

/*=== #fdc_freeArea ==============================================*/
#fdc_contentsLayout #fdc_freeArea .fdc_partsBodyOuter {
	}
#fdc_contentsLayout #fdc_freeArea .fdc_partsBodyInner {
	}
#fdc_contentsLayout #fdc_freeArea .fdc_partsBody {
	padding:8px 0px 0px 0px;
	line-height:20px;
	}

/*=== #fdc_itemBlogUrl ==============================================*/
#fdc_contentsLayout #fdc_itemBlogUrl {
	text-align:center;
}
#fdc_contentsLayout #fdc_itemBlogUrl a {
	display:inline-block;
	margin-bottom:8px;
}
#fdc_contentsLayout #fdc_itemBlogUrl .pcBlogLink {
}
#fdc_contentsLayout #fdc_itemBlogUrl .mobileBlogLink {
}
#fdc_contentsLayout #fdc_itemBlogUrl .smartPhoneBlogLink {
}
#fdc_contentsLayout #fdc_itemBlogUrl .buttonMargin {
	margin-right:13px;
}
#fdc_contentsLayout #fdc_itemBlogUrl .buttonMargin2 {
	margin-bottom:8px;
}
#fdc_contentsLayout #fdc_itemBlogUrl img {
	vertical-align:middle;
}

/*=== #fdc_itemReviewList ==============================================*/
#fdc_contentsLayout #fdc_itemReviewList .fdc_partsBodyOuter {
	}
#fdc_contentsLayout #fdc_itemReviewList .fdc_partsBodyInner {
	}
#fdc_contentsLayout #fdc_itemReviewList .fdc_partsBody {
	padding:8px 0px 0px 0px;
	line-height:20px;
	}
#fdc_itemReviewList iframe {
	width:100%;
	border:none;
}

/*=== #fdc_itemTwitterTimeLine ==============================================*/
#fdc_contentsLayout #fdc_itemTwitterTimeLine .fdc_partsBodyOuter {
	}
#fdc_contentsLayout #fdc_itemTwitterTimeLine .fdc_partsBodyInner {
	}
#fdc_contentsLayout #fdc_itemTwitterTimeLine .fdc_partsBody {
	padding:8px 0px 0px 0px;
	line-height:20px;
	}

/*=== #fdc_photoMailDiaryList ==============================================*/
#fdc_photoMailDiaryList {
	margin-bottom:0px;
}


#fdc_photoMailDiaryList iframe {
	width:100%;
	height:360px;
	border:none;
}
#fdc_contentsLayout #fdc_photoMailDiaryList .fdc_partsBodyOuter {
	}
#fdc_contentsLayout #fdc_photoMailDiaryList .fdc_partsBodyInner {
	}
#fdc_contentsLayout #fdc_photoMailDiaryList .fdc_partsBody {
	padding:8px 0px 13px 0px;
	line-height:20px;
	}








/*■■ #fdc_itemData1 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
#fdc_contentsLayout #fdc_itemData1 {
			width:304px;
		margin-right:13px;
	float:left;
}
#fdc_contentsLayout .fdc_itemPhotoLayout1 {
	padding-bottom:21px;
}
#fdc_contentsLayout .fdc_itemPhotoLayout2 {
	padding-bottom:13px;
}
#fdc_contentsLayout .fdc_itemPhotoOuter {
	padding:1px;
	border:1px solid #6F0093;
}
#fdc_contentsLayout .fdc_itemPhotoInner {
			width:300px;
		height:400px;
		text-align:center;
	position:relative;
	display:table-cell;
	vertical-align:middle;
}
#fdc_contentsLayout .fdc_itemPhotoInner span {
	display:block;
			height:400px;
		line-height:400px;
		text-align:center;
	font-family:"Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	background-image:url(/img/parts/itemPhotoBg0_alpha.png);
	background-repeat:repeat;
}
#fdc_contentsLayout .fdc_itemThumb {
	width:100%;
	padding-top:8px;
	*display:inline-block;
}
#fdc_contentsLayout .fdc_itemThumb:after {
    content: ""; 
    display: block; 
    clear: both;
}
#fdc_contentsLayout .fdc_itemThumb li {
	margin-right:7px;
	float:left;
}
#fdc_contentsLayout .fdc_itemThumb li.listEnd {
	margin-right:0px;
}
#fdc_contentsLayout .fdc_itemThumb li div {
	padding:1px;
	border:1px solid #6F0093;
}
#fdc_contentsLayout .fdc_itemThumb li span {
	display:block;
	width:51px;
	height:68px;
	text-align:center;
}
#fdc_contentsLayout .fdc_itemThumb li .noImage {
	padding-top:18px;
	height:50px;
	background-image:url(/img/parts/itemPhotoBg0_alpha.png);
	background-repeat:repeat;
}
#fdc_contentsLayout .item-swiper-container {
	border:1px solid #6F0093;
}
#fdc_contentsLayout .item-swiper-container .swiper-button-prev,
#fdc_contentsLayout .item-swiper-container .swiper-button-next {
	background-image:none;
	background-color: #000000;
	opacity: 0.45;
}
#fdc_contentsLayout .item-swiper-container .swiper-button-prev {
	left: 0px;
	border-radius: 0px 6px 6px 0px;
}
#fdc_contentsLayout .item-swiper-container .swiper-button-next {
	right: 0px;
	border-radius: 6px 0px 0px 6px;
}
#fdc_contentsLayout .item-swiper-container .swiper-button-prev:before,
#fdc_contentsLayout .item-swiper-container .swiper-button-next:before {
	position:absolute;
	display:block;
	content:'';
	width: 27px;
	height: 44px;
	opacity: 0.00;
	pointer-events: auto;
}
#fdc_contentsLayout .item-swiper-container .swiper-button-prev:after,
#fdc_contentsLayout .item-swiper-container .swiper-button-next:after {
	position:absolute;
	display:block;
	content:'';
	width: 14px;
	height: 14px;
	border-top: 6px solid #FFFFFF;
	border-right: 6px solid #FFFFFF;
	top: 12px;
	bottom: 0;
}
#fdc_contentsLayout .item-swiper-container .swiper-button-prev:after{
	transform: rotate(-135deg);
	left: 7px;
}
#fdc_contentsLayout .item-swiper-container .swiper-button-next:after {
	transform: rotate(45deg);
	left: 0px;
}
#fdc_contentsLayout .item-swiper-container .swiper-button-disabled {
	opacity: 0.1;
}

/*=================================================*/
#fdc_contentsLayout #fdc_itemData1 .fdc_partsLayout {
	padding-bottom:13px;
}
#fdc_contentsLayout #fdc_itemData1 .fdc_partsLayoutLast {
	padding-bottom:0px;
}

/*=================================================*/
#fdc_itemData1 #fdc_itemProfile li,
#fdc_itemData1 #fdc_itemSchedule li {
	padding:4px 0px 2px 0px;
	border-bottom:1px solid #6F0093;
}
#fdc_itemData1 #fdc_itemProfile th,
#fdc_itemData1 #fdc_itemSchedule th {
	text-align:left;
	width:50%;
}
#fdc_itemData1 #fdc_itemProfile td,
#fdc_itemData1 #fdc_itemSchedule td {
	width:50%;
}
#fdc_itemData1 #fdc_itemProfile td .fdc_wordBreak,
#fdc_itemData1 #fdc_itemSchedule td .fdc_wordBreak {
	padding:2px 5px;
	border-left: 2px dotted #6F0093;
}
#fdc_itemData1 #fdc_itemSchedule td .fdc_scheduleFreeText ,
#fdc_itemData1 #fdc_itemSchedule td .fdc_wordBreak {
	text-align:center;
	min-height:12px;
}

/*=================================================*/
#fdc_itemData1 #fdc_playList .playName {
	width:100%;
}


/*■■ #fdc_itemData2 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
#fdc_contentsLayout #fdc_itemData2 {
	float:left;
}
#fdc_contentsLayout #fdc_itemData2 .fdc_partsLayout {
	padding-bottom:13px;
}
#fdc_contentsLayout #fdc_itemData2 .fdc_partsLayoutLast {
	padding-bottom:0px;
}

/*=================================================*/
#fdc_itemData2 #fdc_itemInfo {
	width:100%;
	text-align:center;
	background-image:url();
	background-repeat:no-repeat;
	background-position:center top;
}
#fdc_itemData2 #fdc_itemInfo .fdc_itemCatchCopy {
	margin-bottom:5px;
	text-align:center;
}
#fdc_itemData2 #fdc_itemInfo .fdc_itemName {
	margin-bottom:3px;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#8C6900;
}
#fdc_itemData2 #fdc_itemInfo .fdc_itemName2 {
	text-align:center;
	padding-top:18px;
}
#fdc_itemData2 #fdc_itemInfo .fdc_itemName .age {
	font-size:14px;
}
#fdc_itemData2 #fdc_itemInfo .fdc_itemSize,
#fdc_itemData2 #fdc_itemInfo .fdc_itemStyle {
	text-align:center;
	color:#000000;
}
#fdc_itemData2 #fdc_itemInfo .fdc_itemStyle {
	margin-top:5px;
}
#fdc_itemData2 #fdc_itemInfo .fdc_itemSize2 {
	margin-bottom:5px;
}
#fdc_itemData2 #fdc_itemInfo .fdc_itemSize span.birthDay {
	display: inline-block;
	width: 100%;
	line-height: 1.5;
}
#fdc_itemData2 #fdc_itemInfo .fdc_itemSize span.tall {
	color:#6F0093;
}
#fdc_itemData2 #fdc_itemInfo .fdc_itemSize span.bust {
	color:#6F0093;
}
#fdc_itemData2 #fdc_itemInfo .fdc_itemSize span.waist {
	color:#6F0093;
}
#fdc_itemData2 #fdc_itemInfo .fdc_itemSize span.hip {
	color:#6F0093;
}
#fdc_itemData2 #fdc_itemInfo .fdc_iconLayout {
	padding-top:8px;
	text-align:center;
}
#fdc_itemData2 #fdc_itemInfo .fdc_iconLayout2 {
	padding-top:0px;
}
#fdc_itemData2 #fdc_itemInfo .itemNewIconPosition {
	display:block;
	position:absolute;
	left:26px;
	top:26px;
}
#fdc_itemData2 #fdc_itemInfo .itemTwitterIconPosition {
	display:block;
	position:absolute;
	left:26px;
	top:26px;
}
#fdc_itemData2 #fdc_itemInfo .itemMovieIconPosition {
	display:block;
	position:absolute;
	left:62px;
	top:26px;
}
#fdc_itemData2 #fdc_itemInfo .itemTodayIconPosition {
	display:block;
	position:absolute;
	left:98px;
	top:26px;
}
#fdc_itemData2 #fdc_itemInfo .itemPhotoMailDiaryIconPosition {
	display:block;
	position:absolute;
	left:155px;
	top:26px;
}

#fdc_itemData2 .isDisplayAbsolutePosition {
	display:block;
	position:absolute !important;
	z-index:1;
}

#fdc_itemData2 #fdc_itemInfo .rightMargin {
	margin-right:5px;
}

/*=================================================*/
#fdc_itemData2 #fdc_itemProfile li,
#fdc_itemData2 #fdc_itemSchedule li {
	padding:4px 0px 2px 0px;
	border-bottom:1px solid #6F0093;
}
#fdc_itemData2 #fdc_itemProfile th,
#fdc_itemData2 #fdc_itemSchedule th {
	text-align:left;
	width:30%;
}
#fdc_itemData2 #fdc_itemProfile td,
#fdc_itemData2 #fdc_itemSchedule td {
	width:70%;
}
#fdc_itemData2 #fdc_itemProfile td .fdc_wordBreak,
#fdc_itemData2 #fdc_itemSchedule td .fdc_wordBreak {
	padding:2px 5px;
	border-left: 2px dotted #6F0093;
}
#fdc_itemData2 #fdc_itemSchedule td .fdc_scheduleFreeText ,
#fdc_itemData2 #fdc_itemSchedule td .fdc_wordBreak {
	text-align:center;
	min-height:12px;
}

/*=================================================*/
#fdc_itemData2 #fdc_playList .playName {
	width:50%;
}
#fdc_itemData1 #fdc_playList .playName2,
#fdc_itemData2 #fdc_playList .playName2 {
	width:100%;
}
#fdc_itemData2 .fdc_itemIconList {
			text-align: ceter !important;
	}


/*■■ #fdc_itemData3 ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■*/
#fdc_contentsLayout #fdc_itemData3 {
	width:100%;
	padding-top:21px; 
	clear:both;
}

#fdc_contentsLayout #fdc_itemData3 .fdc_partsLayout {
	padding-bottom:13px;
}
#fdc_contentsLayout #fdc_itemData3 .fdc_partsLayoutLast {
	padding-bottom:0px;
}

/*=================================================*/
#fdc_itemData3 #fdc_itemProfile li {
	padding:4px 0px 2px 0px;
	border-bottom:1px solid #6F0093;
}
#fdc_itemData3 #fdc_itemProfile th {
	text-align:left;
	width:25%;
}
#fdc_itemData3 #fdc_itemProfile td {
	width:75%;
}
#fdc_itemData3 #fdc_itemProfile td .fdc_wordBreak {
	padding:2px 5px;
	border-left: 2px dotted #6F0093;
}

/*=================================================*/
#fdc_itemData3 #fdc_itemSchedule .fdc_partsTitle {
	border-bottom:none;
}
#fdc_itemData3 #fdc_itemSchedule th,
#fdc_itemData3 #fdc_itemSchedule td {
				width:116px;
	border: 1px solid #6F0093;
}


#fdc_itemData3 #fdc_itemSchedule th div,
#fdc_itemData3 #fdc_itemSchedule td div {
	padding:3px 0px;
	text-align:center;
}
#fdc_itemData3 #fdc_itemSchedule th span,
#fdc_itemData3 #fdc_itemSchedule td span {
	display:inline-block;
}

/*=================================================*/
#fdc_itemData3 #fdc_playList .fdc_basicPlay .playName {
	width:25%;
}
#fdc_itemData3 #fdc_playList .fdc_basicPlay .playName2 {
	width:33%;
}
#fdc_itemData3 #fdc_playList .fdc_optionPlay .playName {
	width:33%;
}
#fdc_itemData3 #fdc_playList .fdc_optionPlay .playName2 {
	width:50%;
}


/*=================================================*/
#fdc_itemReviewList .itemReviewList {
	width:100%;
	overflow:auto;
}
#fdc_itemReviewList .itemReviewList {
}
#fdc_itemReviewList .itemReviewList li {
	padding-bottom:5px;
	margin-bottom:5px;
	border-bottom:1px dotted #6F0093;
	position:relative;
}
#fdc_itemReviewList .itemReviewList li .reviewStar {
	margin-bottom:5px;
}
#fdc_itemReviewList .itemReviewList li .reviewStar img {
	vertical-align:middle;
}
#fdc_itemReviewList .itemReviewList li .reviewStar .starIcon1 {
	color:#FFBF00;
	padding-right:8px;
}
#fdc_itemReviewList .itemReviewList li .reviewStar .starIcon2 {
	color:#FFBF00;
	font-size:14px;
	padding-right:8px;
}
#fdc_itemReviewList .itemReviewList li .reviewDaytime {
	position:absolute;
	top:0px;
	right:0px;
	color:#6F0093;
}
#fdc_itemReviewList .itemReviewList li .reviewComment {
	line-height:1.1;
}
#fdc_itemReviewList .itemReviewList li .reviewTitle {
	display:block;
	font-weight:bold;
	margin-bottom:3px;
}
#fdc_itemReviewList .reviewEntryLink {
	text-align:center;
}
#fdc_itemReviewList .reviewEntryLink span {
	display:inline-block;
	background-color:#6E0093;
	font-size:0px;
}
#fdc_itemReviewList .reviewEntryLink span:hover {
	background-color:#6E0093;
	font-size:0px;
}


/*=================================================*/
#fdc_itemReviewListEntry li {
	padding:4px 0px 2px 0px;
	border-bottom:1px solid #6F0093;
}
#fdc_itemReviewListEntry th {
	text-align:left;
	width:25%;
}
#fdc_itemReviewListEntry td {
	width:75%;
}
#fdc_itemReviewListEntry td .fdc_wordBreak {
	padding:2px 5px;
	border-left: 2px dotted #6F0093;
}
#fdc_itemReviewListEntry .reviewSubmitButton {
	padding:13px;
	text-align:center;
}
#fdc_itemReviewListEntry .reviewSubmitButton .submitInfo {
	display:inline-block;
	padding-top:5px;
}
#fdc_itemReviewListEntry .formError {
	padding:8px 5px;
}



.fdc_shopCourseIcon {
	width:100%;
	display:block;
	position:relative;
	text-align:center;
}
.fdc_shopCourseIcon + .fdc_itemCatchCopy{
	margin-top: 8px;
}


#fdc_itemReviewPage .officialItemPage {
	padding:13px;
	width:700px;
}





/***** 今注目の人気姫の設定 ********************************************************************/

#official_itemPickUp #official_itemList {
	margin-bottom:0px ;
}
#official_itemPickUp #official_itemList .blockDesign {
	padding:46px 13px 18px 13px ;
	}
#official_itemPickUp #official_itemList .blockOuter {
				background-color:#6E0093 ;
	}
#official_itemPickUp #official_itemList .blockInner {
	}


/***** 予約リンク ********************************************************************/
#fdc_reserveLink{
	width:100%;
	padding-bottom:13px;
	text-align:center;
}
#fdc_reserveLink span {
	font-size:0px;
	display:inline-block;
	background-color:#6E0093;
}
#fdc_reserveLink span:hover {
	font-size:0px;
	background-color:#6E0093;
}


/***** 基本文字サイズの設定（これより下に追加しないこと） ********************************************************************/

/* 全体の文字サイズ  タイトル */

/* 全体の文字サイズ  コンテンツ (名前はタイトル基準、フリガナは除外)*/

/* item枠の文字サイズ  年齢 */

/* item枠の文字サイズ  名前 */

/* item枠の文字サイズ  ふりがな */

/* item枠の文字サイズ  キャッチコピー */

/* item枠の文字サイズ  身体情報 */

/* item枠の文字サイズ  誕生日 */

/* プロフィールの文字サイズ  タイトル */

/* プロフィールの文字サイズ  コンテンツ */

/* 動画の文字サイズ  タイトル */

/* 動画の文字サイズ  コンテンツ */

/* itemコメントの文字サイズ  タイトル */

/* itemコメントの文字サイズ  コンテンツ */

/* 店長コメントの文字サイズ  タイトル */

/* 店長コメントの文字サイズ  コンテンツ */

/* フリーエリアの文字サイズ  タイトル */

/* スケジュールの文字サイズ  タイトル */

/* スケジュールの文字サイズ  コンテンツ */

/* スケジュールの文字サイズ  週間リンク */

/* 可能プレイの文字サイズ  タイトル */

/* 可能プレイの文字サイズ  コンテンツ */

/*** 写メ日記の文字サイズ  一部別ファイル【photoMailDiaryListMinItemConfig_p.css】 ***/
/* 写メ日記の文字サイズ  タイトル */

/*** itemレビューの文字サイズ  一部別ファイル【itemReviewListConfig_p.css)】 ***/
/* itemレビューの文字サイズ  タイトル */
/* itemレビューの文字サイズ  コンテンツ */
/* itemレビューの文字サイズ  送信ボタン */

/* X (旧twitter)タイムラインの文字サイズ  タイトル */


