@charset "Shift_JIS";

* {
	margin: 0;
	padding: 0;
	background-color: transparent;
}

/********************************
基本
********************************/

html {
	height: 100%;
	}

body {
	background: url(../images/pc_grandbg.jpg) repeat;
	color: #000000;
	font-family: "ＭＳ Ｐゴシック",Osaka,Meyrio;
	font-size: 10pt;
	line-height: 13pt;
	text-align: left;
	}

a:link,
a:visited {
	color: #FF6600;
	text-decoration: underline;
	}

a:active,
a:hover {
	text-decoration: none;
	color: #FFA600;
	}

img {
	border-width: 0px;
	}

h1 {	}

h2 {
	font-size: 18pt;
	height: 40px;
	line-height: 40px;
	text-indent: 15px;
	}

dl {
	list-style-type: none;
	padding: 10px 0 0 15px;
	}

dt {
	font-weight: bold;
	}

dd {
	list-style-type: none;
	line-height: 12pt;
	padding: 0 0 0 10px;
	}

/********************************
全体
********************************/

#container {
	width: 800px;
	height: 100%;
	background: #ffffff;
	margin: 0 auto;
	position:relative;
	}

.title {
	display: none;
	}

/********************************
ヘッダ
********************************/

#header {
	height: 250px;
	background: url(../images/pc_titlelogo.jpg) 50% 50% no-repeat;
	}

#header h1{
	display: none;
	}

/********************************
左カラム
********************************/
#main{
	padding: 20px 0 0 0;
	background: url(../images/pc_mainbg.jpg) repeat-y;
	zoom: 1;
	}

#main:after {
	content: "";
	display: block;
	clear: both;
	}

#article {
	width: 540px;
	padding: 0 5px 0 30px;
	float: left;
	}


/****Android****/
#android {
	height: 250px;
	background: url(../images/pc_andsample.gif) 100% 70% no-repeat;
	}

#android h2 {
	background: url(../images/pc_h2_android.jpg) repeat;
	}

#android dl {
	width: 230px;
	}

#android dl dt {
	color: #EA6200;
	}

#android dl dd {	}


/****デコレーション素材****/
#sozai {
	height: 250px;
	background: url(../images/pc_sozaisample.gif) 100% 70% no-repeat;
	}

#sozai h2 {
	background: url(../images/pc_h2_sozai.jpg) repeat;
	}

#sozai dl {
	width: 230px;
	}

#sozai dl dt {
	color: #EA6200;
	}

#sozai dl dd {	}


/****コンテンツ****/
#contents {
	height: 200px;
	background: url(../images/pc_contentssample.gif) 100% 70% no-repeat;
	}

#contents h2 {
	background: url(../images/pc_h2_contents.jpg) repeat;
	}

#contents dl {
	width: 230px;
	}

#contents dl dt {
	color: #EA6200;
	}

#contents dl dd {	}


/****グリーティング****/
#greeting {
	height: 230px;
	background: url(../images/pc_greetingsample.gif) 100% 75% no-repeat;
	}

#greeting h2 {
	background: url(../images/pc_h2_greeting.jpg) repeat;
	}

#greeting p {
	padding: 10px 15px 0 15px;
	line-height 30px;
	}

#greeting dl {
	width: 230px;
	}

#greeting dl dt {
	color: #EA6200;
	}

#greeting dl dd {	}


/****横並び****/
#under:after {
	content: "";
	display: block;
	clear: both;
	}

/****機種****/
#kishu {
	width: 250px;
	height: 150px;
	float: left;
	}

#kishu h2 {
	background: url(../images/pc_h2_taiou.jpg) repeat;
	}

#kishu p {
	padding: 10px 0 0 15px;
	}

.attention {
	font-size: 7.5pt;
	color: #666666;
	}

/****機種****/
#blog {
	width: 250px;
	height: 150px;
	background: url(../images/pc_blogqr.png) 100% 50% no-repeat;
	float: right;
	}

#blog h2 {
	background: url(../images/pc_h2_blog.jpg) repeat;
	}

#blog p {
	padding: 10px 0 0 15px;
	}


/********************************
右カラム
********************************/

#siteimage {
	width: 190px;
	height: 750px;
	background: url(../images/pc_siteimage.gif) 50% 50% no-repeat;
	padding: 0 30px 0 5px;
	float: right;
	}

#siteimage h2 {
	display: none;
	}

#siteimage p {
	display: none;
	}

/********************************
フッタ
********************************/

#footer {
	width: 800px;
	height: 80px;
	background: url(../images/pc_footerbg.jpg) center bottom no-repeat;
	color: #666666;
    bottom: 0px;
    text-align: center;
    padding: 20px 0 0 0;
	}

#footer p {
    font-size: 7.5pt;
    line-height: 9.5pt;
    }
