/* font-size
10px	77%
11px	85%
12px	93%
13px	100%
14px	108%
15px	116%
16px	124%
17px	131%
18px	139%
19px	147%
20px	154%
21px	162%
22px	170%
23px	177%
24px	185%
25px	193%
26px	200%
*/

/* base styles
/* ==================================== */

* {}
body {
	margin:0;
	padding:0;
	font-family:Helvetica,Meiryo, 'メイリオ', ArialMT, Hiragino Kaku Gothic Pro, 'ヒラギノ角ゴ Pro W3', Osaka, Verdana, 'ＭＳ Ｐゴシック';
	color:#361f04;
	overflow-y:scroll;
	line-height:1.7;
	background: #faf9f4;
}
form {
	margin:0;
}
input,textarea,select,option {
	outline:0;
	color:#361F04;
	font-family:Helvetica,Meiryo, 'メイリオ', ArialMT, Hiragino Kaku Gothic Pro, 'ヒラギノ角ゴ Pro W3', Osaka, Verdana, 'ＭＳ Ｐゴシック';
}
table {
	font-size:100%;
}
h1,h2,h3,h4,h5,h6,p {
	margin:0;
	padding:0;
}
ul,li {
	padding:0;
	margin:0;
	list-style:none;
}
img {border:0 none;}
header {display:block;}
footer {display:block;}
article {display:block;}
a:link {
	color:#361f04;
	text-decoration:none;
}
a:visited {
	color:#888;
}
a:hover {
	text-decoration:underline;
}
br {
	letter-spacing: 0;
}
.colBoxClear {
	clear:both;
	display:block;
	height:0;
}
.h5px { height:5px; }
.h10px { height:10px; }
.h15px { height:15px; }
.h20px { height:20px; }
.colBox p {
	font-size:100%;
}




	body {
		font-size:13px;
	}
	#masterNavigation {
		width:100%;
	}
	.gnavOut {
		width:970px;
	}
	#masterHeader {
		width:970px;
		margin:60px auto 0;
	}
	#masterBodyOuter {
		margin:0 auto;
		padding:0;
	}
	#masterContentsHead {
		width:100%;
	}
	.colBoxPost .colBoxIndexRight {}
	#masterMain {
		width:67%;
	}
	#masterSub {}


/* layout */
/* ==================================== */
#masterBodyOut {
	position:relative;
	width:100%;
	overflow:hidden;
}
#masterBodyIn {
	position:relative;
}

/* head */
/* ==================================== */
#masterNavigation {
	position:fixed;
	top:0;
	z-index:100;
}

/* mainContents */
/* ==================================== */
#masterBodyOuter {}
#masterBodyInner {
	position:relative;
}
#masterBodyOuter.scrollLock {
	top:60px;
}
#masterBodyInner.masterBodyInnerIndividual {
	width:720px;
}
#masterContents {
	position:relative;
}
#masterContentsHead {
	position:relative;
}
#masterContentsHead .colBox .colBoxOuter {
	box-shadow:0 1px 1px 0 #DBD5CC;
	border-radius:3px;
	border:1px solid #CCC;
}
#masterMain {
	float:left;
	padding:0;
	border-radius:2px;
}
.bookmarklet #masterMain {
	width:100%;
	float:none;
}
.bookmarklet #masterSub {
	display:none;
}
#masterMainRight {
	width:77%;
	float:right;
}
#masterMainLeft {
	float:Left;
	width:22%;
}
#masterSub {
	float:right;
	width:300px;
}
#masterMainHead {
	background:#FFF;
	padding:10px 30px;
	font-weight:bold;
	font-size:125%;
	line-height:1.6;
	border-bottom:1px solid #E8E8E8;
}

/* colBox commonPartsStyle */
/* ==================================== */
#masterMain .colBox {
	margin-bottom:15px;
}
#masterMain .colBoxHeadMsg {
	margin-bottom:3px;
}
#masterMain .commonTabList {
	margin-bottom:6px;
}
#masterMain .colBoxPostIndividual {
	margin-bottom:0;
}
.colBoxIcon {}
.colBoxIcon a {}
.colBoxIcon img {
	vertical-align:top;
}
.colBoxTitle {
}
.colBoxTitle h3 {
	font-size:134%;
	line-height:1.8;
}
.colBoxDescription {
	padding-bottom:15px;
}
.colBoxDescription p {
	font-size:100%;
	line-height:1.6;
	letter-spacing: 0.1em;
}


/* commonBtmLink */
/* ============================================================ */
.colBoxCommonBtmLink {
	text-align: right;
	font-size: 93%;
	padding-top:8px;
}

/* commonSnsLoginBtn */
/* ============================================================ */
.commonSnsLoginBtn li {
	margin-bottom:8px;
}
.commonSnsLoginBtn li a {
	text-decoration: none;
	display:block;
	line-height:22px;
	height:20px;
	border-radius:3px;
	box-shadow:0 0 2px 0 #DDD;
	font-weight: bold;
	color: #FFF;
	padding:4px 0 4px 34px;
	-webkit-transition: background-color 0.25s ease;
	-moz-transition: background-color 0.25s ease;
	-o-transition: background-color 0.25s ease;
}
.commonSnsLoginBtn .spanOuter {
	display:block;
}
.commonSnsLoginBtn .spanInner {
	padding-left:6px;
	display:block;
}
.commonSnsLoginBtn .loginTw a {
	background: url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/snsLoginBg.png) no-repeat 10px 7px #30bbe9;
	box-shadow:0 3px 0 #0aa0db;
}
.commonSnsLoginBtn .loginTw a:hover {
	background-color: #37C4F3;
}
.commonSnsLoginBtn .loginTw .spanOuter { border-left:1px solid #0aa0db;}
.commonSnsLoginBtn .loginTw .spanInner { border-left:1px solid #73CAEC;}
.commonSnsLoginBtn .loginFb a {
	background: url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/snsLoginBg.png) no-repeat 10px -20px #3b5998;
	box-shadow:0 3px 0 #2e4c8c;
}
.commonSnsLoginBtn .loginFb a:hover {
	background-color: #557CCC;
}
.commonSnsLoginBtn .loginFb .spanOuter { border-left:1px solid #0F295F;}
.commonSnsLoginBtn .loginFb .spanInner { border-left:1px solid #4067B6;}
.commonSnsLoginBtn .loginGo a {
	background: url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/snsLoginBg.png) no-repeat 10px -44px #DDD;
	color:#C00;
	box-shadow:0 3px 0 #CCC;
}
.commonSnsLoginBtn .loginGo a:hover {
	background-color: #EBE9E9;
}
.commonSnsLoginBtn .loginGo .spanOuter { border-left:1px solid #B9B9B9;}
.commonSnsLoginBtn .loginGo .spanInner { border-left:1px solid #E6E6E6;}


.copyright {
	font-size:83%;
	text-align:right;
	position:relative;
}
.copyright a {
	position:absolute;
	left:0;
	top:-3px;
	display:block;
	width:116px;
	height:19px;
	text-align:left;
	text-indent:-9999px;
}

/* 20121121 newtop */
/* ==================================== */
.pageType-aboutTop {
	background: #f2f1eb;
}
.pageType-aboutTop #masterBodyOut {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/bg.png) repeat-x 0 0;
}
.pageType-aboutTop #masterMain {
	width:100%;
}
.pageType-aboutTop #masterSub {
	display:none;
}
.pageType-aboutTop #masterMain .colBoxAboutThis {
	padding-top:30px;
	margin:0 auto 35px;
	width:970px;
}
.pageType-aboutTop #masterMain .colBoxAboutThis .colBoxTitle {
	float:right;
	padding-top:52px;
}
.pageType-aboutTop #masterMain .colBoxAboutThis .colBoxTitle h3 {
	width:472px;
	text-indent:-9999px;
	height:143px;
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts.png) no-repeat 0 -281px;
}
.pageType-aboutTop #masterMain .colBoxAboutThis .colBoxIcon {
	width:472px;
	height:267px;
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts.png) no-repeat 0 0;
	float:left;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoBtm {
	margin-bottom:20px;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoUp .colBoxIndex,
.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxIndex {
	width:33%;
	float:left;
	overflow:hidden;
}
.pageType-aboutTop #masterMain .colBoxAboutInfo .colBoxIndexInner {
	padding:15px 15px 10px;
}
.pageType-aboutTop #masterMain .colBoxDescription p {
	font-size:108%;
	color:#555555;
	text-shadow:0 1px 0 #FFF;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoUp .colBoxTitle h3 {
	text-indent:-9999px;
	height:40px;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxTitle h3 {
	text-indent:-9999px;
	height:70px;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoUp .colBoxDescription {
	padding-bottom:0;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoUp .colBoxDescription a {
	text-decoration:underline;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxDescription {
	min-height:130px;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoUp .colBoxIndexInfo1 .colBoxTitle h3 {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts.png) no-repeat 0 -450px;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoUp .colBoxIndexInfo2 .colBoxTitle h3 {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts.png) no-repeat 0 -490px;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoUp .colBoxIndexInfo3 .colBoxTitle h3 {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts.png) no-repeat 0 -530px;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxIndexInfo1 .colBoxTitle h3 {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts.png) no-repeat 0 -570px;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxIndexInfo2 .colBoxTitle h3 {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts.png) no-repeat 0 -640px;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxIndexInfo3 .colBoxTitle h3 {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts.png) no-repeat 0 -710px;
}

.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxIcon {
	border:1px solid #CCC;
	border-radius:5px;
	box-shadow:0 1px 1px 0px #DBD5CC;
	height:227px;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxIndexInfo1 .colBoxIcon {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts.png) no-repeat 0 -1007px;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxIndexInfo2 .colBoxIcon {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts.png) no-repeat 0 -780px;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxIndexInfo3 .colBoxIcon {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts.png) no-repeat 0 -1235px;
}

.pageType-aboutTop #masterMain .colBoxAboutLogin {
	padding-bottom:50px;
}
.pageType-aboutTop #masterMain .colBoxAboutLoginUp {}
.pageType-aboutTop #masterMain .colBoxAboutLoginUp .colBoxOuter {
	width:970px;
	margin:0 auto;
}
.colBoxAboutLoginBtm {
	width:970px;
	margin:0 auto;
}
.pageType-aboutTop #masterMain .colBoxAboutLogin .colBoxIndex {
	width:63%;
	margin:0 auto;
}
.pageType-aboutTop #masterMain .colBoxAboutLogin .colBoxIndexInner {
	background:#FFF;
	box-shadow:inset 0 0 3px 0 #555;
	border-radius:4px;
	margin-bottom:5px;
}
.pageType-aboutTop #masterMain .colBoxAboutLogin .commonSnsLoginBtn ul {
	text-align:center;
}
.pageType-aboutTop #masterMain .colBoxAboutLogin .commonSnsLoginBtn li {
	text-align:left;
	display:-moz-inline-box;
	display:inline-block;
	width:183px;
	/display:inline;
	/zoom:1;
}
.pageType-aboutTop #masterMain .colBoxAboutLogin .colBoxTitle {
	margin-bottom:5px;
}
.pageType-aboutTop #masterMain .colBoxAboutLogin .colBoxTitle h3 {
	font-size:85%;
	line-height:1.4;
	color:#555;
	text-shadow:0 1px 0 #FFF;
}
.pageType-aboutTop #masterMain .colBoxAboutLogin .colBoxTitle h3 span {
	background:#DBDBDB;
}
.pageType-aboutTop #masterMain .colBoxAboutLogin .colBoxTitle h3 a {
	color:#555;
	text-decoration:underline;
}
.pageType-aboutTop #masterMain .colBoxAboutLogin .colBoxBtmLink {
	font-size:85%;
	text-align:right;
	color:#555;
}
.pageType-aboutTop #masterMain .colBoxAboutLogin .colBoxBtmLink a {
	color:#555;
	text-decoration:underline;
}
.pageType-aboutTop #masterMain .colBoxAboutInfo .colBoxHead {
	padding-bottom:10px;
}
.pageType-aboutTop #masterMain .colBoxAboutInfo .colBoxHead h2 {
	text-indent:-9999px;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoUp .colBoxHead h2 {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts.png) no-repeat 0 -1540px;
	height:67px;
	width:582px;
	margin:0 auto;
}
.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxHead h2 {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts.png) no-repeat 0 -1615px;
	height:29px;
	width:370px;
	margin:0 auto;
}



/* colBoxAboutInfoBtm2 */
/* ======================================================================== */
.colBoxAboutInfoBtm2 .colBoxOuter {
	width:970px;
	margin:0 auto;
}
.colBoxAboutInfoBtm2 .colBoxIcon {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/point.png) no-repeat;
	border: 1px solid #CCC;
	border-radius: 5px;
	box-shadow: 0 1px 1px 0px #DBD5CC;
	height: 150px;
	width:192px;
	float:right;
	margin-left:15px;
}
.colBoxAboutInfoBtm3 .colBoxUlist li {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/colBox_ulli.png) no-repeat 4px 4px;
	padding-left:20px;
	color:#555;
}
.colBoxAboutInfoBtm3 .colBoxUlist li a {
	color:#555;
}
.colBoxAboutInfoBtm3 .colBoxUlist li span {
	color:#999;
	font-size:93%;
}
.colBoxAboutInfoBtm2 h3,
.colBoxAboutInfoBtm3 h3 {
	font-size:177%;
	color:#555;
}
.colBoxAboutInfoBtm3 .colBoxOuter {
	width:970px;
	margin:0 auto;
}
.colBoxAboutInfoBtm2,
.colBoxAboutInfoBtm3 {
	width:970px;
	margin:0 auto;
}
.colBoxAboutInfoBtm2 .colBoxOuter,
.colBoxAboutInfoBtm3 .colBoxOuter {
	width:77%;
	margin:0 auto;
}
.colBoxAboutInfoBtm2 .colBoxDescription a {
	text-decoration:underline;
}
.topArea {
	border-bottom:1px solid #BBB;
}
.middleArea {
	padding-top:50px;
	border-bottom:1px solid #BBB;
	position:relative;
/*	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/shadowBg1.gif) repeat-x 0 top #F5F5F5; */
	background: #f5f5f5;
	background: -moz-linear-gradient(top,  #f5f5f5 0%, #e5e5e5 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f5f5f5), color-stop(100%,#e5e5e5));
	background: -webkit-linear-gradient(top,  #f5f5f5 0%,#e5e5e5 100%);
	background: -o-linear-gradient(top,  #f5f5f5 0%,#e5e5e5 100%);
	background: -ms-linear-gradient(top,  #f5f5f5 0%,#e5e5e5 100%);
	background: linear-gradient(to bottom,  #f5f5f5 0%,#e5e5e5 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0 );
}
.middleArea .shadowArrow {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/shadowBg1.gif) repeat-x 0 top #F5F5F5;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:12px;
}
.btmArea {
	padding-top:20px;
	position:relative;
background: #f2f1ec;
background: -moz-linear-gradient(top,  #f2f1ec 0%, #e7e4d9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f1ec), color-stop(100%,#e7e4d9));
background: -webkit-linear-gradient(top,  #f2f1ec 0%,#e7e4d9 100%);
background: -o-linear-gradient(top,  #f2f1ec 0%,#e7e4d9 100%);
background: -ms-linear-gradient(top,  #f2f1ec 0%,#e7e4d9 100%);
background: linear-gradient(to bottom,  #f2f1ec 0%,#e7e4d9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f1ec', endColorstr='#e7e4d9',GradientType=0 );

}
.btmArea .shadowArrow {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/shadowBg2.gif) repeat-x 0 top;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:12px;
}

.pageType-aboutTop #masterMain .middleArea .colBoxAboutLogin {
	margin-bottom:0!important;
}

#masterMain .colBoxMainParts {
	padding-bottom:0;
}
#masterMain .colBoxMainParts .colBoxOuter {
	width:970px;
	margin:0 auto;
}
.colBoxMainParts .colBoxHead {
	margin-bottom:55px;
}
.colBoxMainParts .colBoxHead h2 {
	text-indent:-9999px;
	height:69px;
}
.colBoxMainPartsType1 .colBoxHead h2 {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/headerparts1.png) no-repeat center center;
}
.colBoxMainPartsType2 .colBoxHead h2 {
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/headerparts2.png) no-repeat center center;
}
.colBoxMainParts .colBoxInner {
	position:relative;
	width:77%;
	margin:0 auto;
}
.colBoxMainParts .colBoxIndex {
	width:100%;
	margin-bottom:10px;
	padding-bottom:55px;
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/arrow.png) no-repeat center bottom;
}
.colBoxMainParts .colBoxIndexInner {
	position:relative;
}
.colBoxMainParts .colBoxIndexNum1 {
	top:0;
}
.colBoxMainParts .colBoxIndexNum2 {
}
.colBoxMainParts .colBoxIndexNum3 {
}
.colBoxMainParts .colBoxIndexNum1 .colBoxIcon {
	float:right;
}
.colBoxMainParts .colBoxIndexNum2 .colBoxIcon {
	float:right;
}
.colBoxMainParts .colBoxIndexNum3 .colBoxIcon {
	float:right;
}
.colBoxMainParts .colBoxDescription {
	float: left;
/*	width: 454px; */
	width: 280px;
	border-radius: 5px;
}
.colBoxMainParts .colBoxIndexNum2 .colBoxDescription {
	float: left;
}
.colBoxMainParts .colBoxIndexNum3 .colBoxDescription {}
.pageType-aboutTop #masterMain .colBoxMainParts .colBoxDescription h3 {
	font-size:156%;
	color:#555;
	line-height:1.3;
	border-left:3px solid #FA9626;
	padding:8px 0 8px 10px;
}
.pageType-aboutTop #masterMain .colBoxMainParts .colBoxDescription p {
	font-size:117%;
	padding:5px 0 5px 10px;
	border-left:3px solid #DADADA;
}
.colBoxAboutLogin .colBoxDescription {
	text-align:center;
	font-size:150%;
	font-weight:bold;
	padding-bottom:0;
}
.colBoxBtmInfo {
	font-size:156%;
	margin-bottom:30px;
	font-weight:bold;
	color:#555;
}
.colBoxAboutThis .runby {
	padding-top:20px;
	float:right;
}
.colBoxAboutThis .runby p {
	padding-right:63px;
	background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/itmlogo.png) no-repeat right 2px;
	padding-right:60px;
}



/* ======================================================================== */
/* retina images */
/* ======================================================================== */
@media only screen and (-webkit-min-device-pixel-ratio: 2), 
only screen and (min-device-pixel-ratio: 2) {
	.pageType-aboutTop #masterMain .colBoxAboutThis .colBoxTitle h3 {
		background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts2x.png) no-repeat 0 -281px;
		-webkit-background-size:582px 1747px;
	}
	.pageType-aboutTop #masterMain .colBoxAboutThis .colBoxIcon {
		background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts2x.png) no-repeat 0 0;
		-webkit-background-size:582px 1747px;
	}
	.pageType-aboutTop #masterMain .colBoxAboutInfoUp .colBoxIndexInfo1 .colBoxTitle h3 {
		background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts2x.png) no-repeat 0 -450px;
		-webkit-background-size:582px 1747px;
	}
	.pageType-aboutTop #masterMain .colBoxAboutInfoUp .colBoxIndexInfo2 .colBoxTitle h3 {
		background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts2x.png) no-repeat 0 -490px;
		-webkit-background-size:582px 1747px;
	}
	.pageType-aboutTop #masterMain .colBoxAboutInfoUp .colBoxIndexInfo3 .colBoxTitle h3 {
		background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts2x.png) no-repeat 0 -530px;
		-webkit-background-size:582px 1747px;
	}
	.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxIndexInfo1 .colBoxTitle h3 {
		background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts2x.png) no-repeat 0 -570px;
		-webkit-background-size:582px 1747px;
	}
	.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxIndexInfo2 .colBoxTitle h3 {
		background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts2x.png) no-repeat 0 -640px;
		-webkit-background-size:582px 1747px;
	}
	.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxIndexInfo3 .colBoxTitle h3 {
		background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts2x.png) no-repeat 0 -710px;
		-webkit-background-size:582px 1747px;
	}
	.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxIndexInfo1 .colBoxIcon {
		background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts2x.png) no-repeat 0 -1007px;
		-webkit-background-size:582px 1747px;
	}
	.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxIndexInfo2 .colBoxIcon {
		background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts2x.png) no-repeat 0 -780px;
		-webkit-background-size:582px 1747px;
	}
	.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxIndexInfo3 .colBoxIcon {
		background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts2x.png) no-repeat 0 -1235px;
		-webkit-background-size:582px 1747px;
	}
	.pageType-aboutTop #masterMain .colBoxAboutInfoUp .colBoxHead h2 {
		background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts2x.png) no-repeat 0 -1540px;
		-webkit-background-size:582px 1747px;
	}
	.pageType-aboutTop #masterMain .colBoxAboutInfoBtm .colBoxHead h2 {
		background:url(http://image.itmedia.co.jp/info/itmapp/images/onetopi_lp/parts2x.png) no-repeat 0 -1615px;
		-webkit-background-size:582px 1747px;
	}
}