@charset "utf-8";
@import "../common.css";
@import "../reset.css";

/*///////////////////////////////////////

 font-size

/////////////////////////////////////////

	10px = 77%		11px = 85%
	12px = 93%		13px = 100%
	14px = 108%		15px = 116%
	16px = 123.1%

////////////////////////////////////////*/

/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/


	Inkiness


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/*/


p{
	color:#2a2a2a;
	margin:0;
}

.notes{
width:142px;
overflow:hidden;
font-size:75%;
}

.notes2{
text-align:center;
width:240px;
overflow:hidden;
font-size:75%;
}

#title{
	background-image:url(../../images/iphone/inkiness/top_bg.png);
	background-repeat:no-repeat;
	width:768px;
	height:382px;
	position:relative;
}

#title_contents{
left:600px;
position:relative;
top:73px;
width:145px;
}

#title_contents h1{
	text-indent:-10000px;
	overflow:hidden;
}

#title_contents a{
	display:block;
	height:33px;
	margin-top:20px;
	overflow:hidden;
	text-indent:-10000px;
	width:144px;
}

/*//////////////////////////////////////
	SBM
//////////////////////////////////////*/

#appendSBM{
	position:absolute;
	top:353px;
	margin:0 auto 0;
	width:768px;
	height:20px;
	text-align:center;
}

#appendSBM a,
#appendSBM iframe{
	margin-right:10px;
	font-size:0;
	line-height:1;
	vertical-align:top;
	display:inline-block;
}


#head {
	padding:20px 40px 0;
}

#contents{
	background:url(../../images/iphone/inkiness/contents_bg.png) repeat-y;
	width:770px;
}

.attention{
color:#6a6a6a;
display:block;
margin-top:-5px;
}

.attention2{
color:#6a6a6a;
margin-left:5px;
}

.contents{
	padding:25px 40px 0;
	margin-bottom:20px;
}

.substance{
float:left;
width:290px;
}

.supplement{
	float:right;
	background-color:#e6e6e6;
	width:390px;
	padding-bottom:20px;
}

.supplement ul.implement{
list-style-type:none;
color:#2a2a2a;
border-right:#c4c4c4 solid 1px;
margin:20px 0 0 0;
width:194px;
float:left;
padding:0;
}

.supplement ul.implement li{
	margin-left:20px;
	padding:0;
}

.supplement ul.future{
list-style-type:none;
color:#6e6e6e;
width:170px;
margin:20px 0 0 215px;
}

.supplement li{
	margin-bottom:8px;
}

.center{
text-align:center;
padding-top:20px;
}

#contents_text{
	float:left;
	width:290px;
}

p.begin{
	position:relative;
}

#movie{
	float:right;
	background-color:#eeeeee;
	margin:0;
	padding:0;
	display:block;
	width:370px;
}


.red{
color:#c35718;
margin-bottom:5px;
display:block;
}

.red_new{
color:#c35718;
margin-bottom:5px;
margin-right:5px;
}

.red_none{
color:#c35718;
margin-bottom:5px;
}

.hint_icon{
background:left url(../../images/iphone/inkiness/hint_badge.png) no-repeat;
padding-left:38px;
color:#5a5a5a;
margin-bottom:5px;
}

#ability{
margin:20px 40px;
}

.icon_contents1{
float:left;
width:157px;
margin-right:10px;
min-height:50px;
_height:auto !important;
_height:50px;
}

.icon_contents2{
float:left;
width:174px;
margin-right:10px;
min-height:50px;
_height:auto !important;
_height:50px;
}

.icon_contents3{
float:left;
width:162px;
min-height:50px;
_height:auto !important;
_height:50px;
}

.icon01{
	padding-left:58px;
	background:url(../../images/iphone/inkiness/icon01.png) left 0 no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='/ImageCss/20100301/images/iphone/inkiness/icon01.png');
}

.icon02{
	padding-left:58px;
	background:url(../../images/iphone/inkiness/icon02.png) left 0 no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='/ImageCss/20100301/images/iphone/inkiness/icon02.png');
}

.icon03{
	padding-left:58px;
	background:url(../../images/iphone/inkiness/icon03.png) left 0 no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='/ImageCss/20100301/images/iphone/inkiness/icon03.png');
}

.icon04{
	padding-left:58px;
	background:url(../../images/iphone/inkiness/icon04.png) left 0 no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='/ImageCss/20100301/images/iphone/inkiness/icon04.png');
}

.icon05{
	padding-left:58px;
	background:url(../../images/iphone/inkiness/icon05.png) left 0 no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='/ImageCss/20100301/images/iphone/inkiness/icon05.png');
}

.icon06{
	padding-left:58px;
	background:url(../../images/iphone/inkiness/icon06.png) left 0 no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='/ImageCss/20100301/images/iphone/inkiness/icon06.png');
}

.icon07{
	padding-left:58px;
	background:url(../../images/iphone/inkiness/icon07.png) left 0 no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='/ImageCss/20100301/images/iphone/inkiness/icon07.png');
}

.icon08{
	padding-left:58px;
	background:url(../../images/iphone/inkiness/icon08.png) left 0 no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='/ImageCss/20100301/images/iphone/inkiness/icon08.png');
}


#ability .icon_img{
float:left;
width:58px;
height:50px;
}

.new_icon{
vertical-align:middle;
}

h2{
	color:#c35718;
	border-bottom:4px #c35718 solid;
	margin:10px 6px 0px 3px;
	padding-left:36px;
	font-weight:normal;
	font-size:123.1%;
}

#main .section{
padding:25px 40px 5px;
background:#f4f4f4;
margin:0 6px 0 4px;
}

.section_end{
padding:40px 40px 30px;
background:url(../../images/iphone/inkiness/section_end_bg.png) no-repeat #f4f4f4;
margin:-10px 6px 0 4px;
border-bottom:1px solid #808080;
}

.main{
float:left;
width:440px;


}

.hint1{
float:left;
width:230px;
background:right top url(../../images/iphone/inkiness/hint01_bg.png) no-repeat;
padding-top:100px;
}

.hint1 p.explanation{
padding-right:10px;
}

.hint2{
float:left;
width:210px;
}

.hint3{
float:right;
width:210px;
}

.main2{
float:right;
width:200px;
}

.sub{
float:right;
width:210px;
}

.explanation{
color:#6a6a6a;
}

.explanation2{
color:#6a6a6a;
}

h3{
	border-left:5px solid #C35718;
	color:#C35718;
	margin-bottom:10px;
	padding-left:8px;
	font-size:110%;

}

/*
h3.title01{
background:url(../../images/iphone/inkiness/h3_01.png) no-repeat;
}

h3.title02{
background:url(../../images/iphone/inkiness/h3_02.png) no-repeat;
}

h3.title03{
background:url(../../images/iphone/inkiness/h3_03.png) no-repeat;
}

h3.title04{
background:url(../../images/iphone/inkiness/h3_04.png) no-repeat;
}

h3.title05{
background:url(../../images/iphone/inkiness/h3_05.png) no-repeat;
}

*/

#footer_contents{
	background:url(../../images/iphone/inkiness/footer_contents_bg.png) no-repeat;
	width:768px;
	height:128px;
	overflow:hidden;
}

#footer_contents_inside{
left:420px;
position:relative;
top:45px;
}


#navi {
	background:url(../../images/iphone/inkiness/footer_bg.png) no-repeat 0 bottom;
}

#navi p,
#navi a {
	color:#999999;
}


/*////////////////////////////////
 footer
////////////////////////////////*/

#footer p{
	color:#565656;
}

#footer p.trade{
	color:#565656;
	font-weight:bold;
}

#footer .trade a{
	color:#0492E5;
	font-weight:bold;
}

#footer .link li a,
#footer .link p,
#footer .link li
{
	color:#565656;
}

#footer .link li a.global{
	background:url(../../../../../img/common/footer_global.png) no-repeat left center;
}

#footer p a {
	background:url(../../../../../img/common/footer_arrow.gif) no-repeat right center;
	color:#565656;
}



#footer .nav{
	background:url(../../../../../img/common/footer_mid.png) repeat-y 0 top;
}

#footer .nav .top{
	background:url(../../../../../img/common/footer_top.png) no-repeat 0 top;
	padding:10px 0px 0;
}

#footer .nav .top ul{
	background:url(../../../../../img/common/footer_border.png) no-repeat 0 bottom;
	padding:0 20px 12px;
}

#footer .footer_menu{
	background:url(../../../../../img/common/footer_btm.png) no-repeat 0 bottom;
	margin-bottom: 5px;
	padding:14px 22px 9px;
	text-align:left;
}
