@charset "Shift_JIS";
/* ===================================================================
	CSS information
	file name  :  itsunomani_tv.css
	style info :  /3ds/eshop/itsunomani_tv/ˆÈ‰º
	date:2011.6.16
=================================================================== */
/*-----------main------------*/

#licensee_main img {
	display: block;
}

#licensee_main .headContent {
	position: relative;
	height: 356px;
}
#licensee_main .headContent .pic {
	position: absolute;
	top: -11px;
	left: 0px;
}
#licensee_main .headContent .catch {
	position: absolute;
	top: 48px;
	left: 434px;
}

#licensee_main .headContent .title {
	position: absolute;
	top: 113px;
	left: 387px;
}

#licensee_main .headContent .btn1 {
	position: absolute;
	top: 217px;
	left: 424px;
}

#licensee_main .headContent .btn2 {
	position: absolute;
	top: 263px;
	left: 444px;
}


/*-----------soft_detail------------*/
#licensee_main .soft_detail{
	margin-bottom: 0px;
}

/*-----------sec1------------*/
#licensee_main .sec1 {
	clear: both;
	position: relative;
	height: 235px;
	border-bottom: 1px #BEBEBE solid;
}
#licensee_main .sec1 h5 {
	position: absolute;
	top: 61px;
	left: 0px;
}
#licensee_main .sec1 p {
	position: absolute;
	top: 138px;
	left: 0px;
	font-size: 115%;
	line-height: 1.7;
}

/*-----------sec2------------*/
#licensee_main .sec2 {
	margin: 0;
	padding-bottom: 44px;
	border-bottom: 1px #BEBEBE solid;
}
#licensee_main .sec2 h5 {
	margin-top: 48px;
}
#licensee_main .sec2 .pic {
	float: right;
	display: block;
	margin-top: 35px;
}
#licensee_main .sec2 .txt {
	float: left;
	width: 460px;
	margin-top: 34px;
}
#licensee_main .sec2 p{
	margin-bottom: 8px;
	line-height: 1.7;
}
#licensee_main .sec2 .notes p{
	margin-bottom: 0px;
	font-size: 87.5%;
	_font-size: xx-small;
	_line-height: 1.6;
	margin-left: 1em;
	text-indent: -1em;
}

/*-----------sec3------------*/
#licensee_main .sec3 {
	position: relative;
	height: 922px;
	border-bottom: 1px #BEBEBE dotted;
}
#licensee_main .sec3 h5 {
	position: absolute;
	top: 50px;
	left: 0px;
}
#licensee_main .sec3 .btn {
	position: absolute;
	top: 58px;
	right: 0px;
}
#licensee_main .sec3 h6.nt {
	position: absolute;
	top: 114px;
	left: 0px;
}
#licensee_main .sec3 h6.ft {
	position: absolute;
	top: 436px;
	left: 0px;
}
#licensee_main .sec3 .ntlogo {
	position: absolute;
	top: 114px;
	right: 0px;
}
#licensee_main .sec3 .ftlogo {
	position: absolute;
	top: 428px;
	right: 0px;
}
#licensee_main .sec3 ul{
	clear: both;
	width: 740px;
}
#licensee_main .sec3 ul.nt {
	position: absolute;
	top: 164px;
	left: 0px;
}
#licensee_main .sec3 ul.ft {
	position: absolute;
	top: 484px;
	left: 0px;
}
#licensee_main .sec3 ul.nt li{
	float: left;
	width: 220px;
	margin-right: 40px;
}
#licensee_main .sec3 ul.nt li.lastchild{
	margin-right: 0;
}
#licensee_main .sec3 ul.nt li dt{
	margin-bottom: 9px;
}
#licensee_main .sec3 ul.nt li dd{
	font-size: 87.5%;
	_font-size: 82%;
	line-height: 1.4;
}
#licensee_main .sec3 ul.ft li{
	float: left;
	width: 353px;
	margin-bottom: 38px;
}
#licensee_main .sec3 ul.ft li dt{
	float: left;
	width: 220px;
}
#licensee_main .sec3 ul.ft li dd{
	float: right;
	width: 120px;
	padding-top: 27px;
	font-size: 87.5%;
	_font-size: 82%;
	line-height: 1.4;
}
#licensee_main .sec3 ul.ft li.right{
	_display: inline;
	margin-left: 34px;
}
#licensee_main .sec3 ul li dt .gtitle{
	margin-bottom: 12px;
}
#licensee_main .sec3 ul li dt .adjust{
	margin-bottom: 9px;
}

#licensee_main .sec3  ul li a{
	background: url("../../img/ico_arrow.gif") center left no-repeat;
	padding-left: 15px;
	color: #5e5e5e;
}
#licensee_main .sec3 a:hover{
	color: #ff7d00;
}


/*-----------sec4------------*/
#licensee_main .sec4 .notes p {
    font-size: 87.5%;
    margin-bottom: 5px;
    margin-left: 1em;
		line-height: 1.6;
}
#licensee_main .sec4 .notes p.head {
		margin-top: 20px;
    text-indent: -1em;
}
#licensee_main .sec4 .notes a{
	background: url("../../../eshop/img/ico_arrow.gif") center left no-repeat;
	padding-left: 15px;
	color: #5e5e5e;
}
#licensee_main .sec4 .notes a:hover{
	color: #ff7d00;
}

/*-----------section_lastchild------------*/
#licensee_main .section_lastchild {
	margin-top: 30px;
	margin-bottom: 30px;
}
#licensee_main .section_lastchild p{
	text-align: center;
}
#licensee_main .section_lastchild p img{
	display: inline;
}


/*-------------------------------------------------------------------------
	News
/*-----------------------------------------------------------------------*/

.info_bottom {
	margin-bottom:12px;
	padding-bottom:5px;
	border-bottom:1px dotted #BEBEBE;
}

.info_bottom.last {
	margin-bottom:0;
	padding-bottom:0;
	border-bottom:none;
}


#news {
	position:relative;
	width:500px;
}

#news em {
	display:inline-block;
	height:22px;
	padding-left:90px;
	background:url(../img/news.gif) no-repeat left center;
	color:#eb4632;
	font-size:115%;
	font-style:normal;
	line-height:22px;
}

/*-------------------------------------------------------------------------
	SoftInfo
/*-----------------------------------------------------------------------*/

#licensee_main .soft_detail .column1 .info_top {
	position: relative;
	width: 700px;
	margin-bottom: 12px;
	padding-bottom: 12px;
	border-bottom: 1px 
	#BEBEBE dotted;
}

#licensee_main .soft_detail .column1 .info_bottom {
	clear: both;
	width: 700px;
}

#news em a {
	height: 22px;
	color: #EB4632;
	font-style: normal;
	line-height: 22px;
	text-decoration: none;
}

#news em a:hover {
	text-decoration: underline;
}