body {
    background:#fff url(./make_service/bg.gif) ;
    color: #451c00;
    text-align: center;
    font-family: Verdana, "ＭＳ Ｐゴシック", sans-serif;
    margin: 0;
}
a img,:link img,:visited img { border: none;}

a{/*リンクされた文字*/
    color:#451c00;
    font-style:normal;
    text-decoration:underline;
}
a:link {/*未訪問のリンク*/
    color:#451c00;
    font-style:normal;
    text-decoration:underline;
}
a:visited {/*訪問後のリンク*/
    color:#451c00;
    text-decoration:underline;
}
a:hover {/*マウスをのせたとき*/
    color:#ff0000;
    font-style:normal;
    text-decoration:underline;
}

P { text-indent: 1em; }

ul {
margin: 0;
padding: 20px 5px 20px 30px;
}

/* スクロールバーON ---------------------------------------------------------------- */
html {    overflow-y:scroll;  }

/* ボーダー ---------------------------------------------------------------- */
hr { 
	border-bottom: 2px solid #FFA2C7;
 	background-color: #ffCCCC;
 	width:100%;
	margin-top: 5px;  
	margin-bottom: 5px; 
}

/* ヘッダー ---------------------------------------------------------------- */

#header { 
    width: 920px;
    text-align: left;
    margin: 20px 0;
}

#header2 { 
    background:url(./make_service/header2.png) repeat-x 0 0;
    background-repeat:no-repeat;
    width: 842px;
    height: 100px;
    text-align: right;
    margin: 20px 0;
  padding: 6px 15px 0 0;
}

/* ページメニュー ---------------------------------------------------------------- */

#menu { 
    background:url(./make_service/content-top.png) no-repeat center bottom;
    background-repeat:no-repeat;
    width: 842px;
    height: 55px;
    text-align: center;
    margin: 0;
  padding: 0;
}


/* フッター ---------------------------------------------------------------- */

#footer { 
    background:url(./make_service/web_fotter.png) repeat-x 0 0;
    background-repeat:no-repeat;
    width: 842px;
    height: 68px;
    text-align: center;
}

#footer-inner { 
	width: 812px;
	font-size: 12px;
	line-height: 1.3;
	color: #FFF;
	text-align: right;
	padding: 10;
}

/* インデックス背景イラスト ---------------------------------------------------------------- */

#bg-illust{
    width: 1000;
    margin: 0px;
    background: url(./make_service/bg-illust.png) no-repeat center top;
}

/* メインコンテンツ ---------------------------------------------------------------- */

#content-inner{
    width: 842px;
    margin: 0px;
    background: url(./make_service/content-bg.png);
}

/* スペース ---------------------------------------------------------------- */

#s10{
    width: 100%;
    height: 10px;
}


/* 説明枠 ---------------------------------------------------------------- */

#t-main01 {
    background:#FFF url(./make_service/t-main01.png);
    width: 655px;
    text-align: left;
    margin: 0;
  padding: 0;
}

#t-main02 {
    background:#FFF url(./make_service/t-main02.png);
    width: 600px;
    margin: 0;
  padding: 0;
}

#t-inner01{
    width: 100%;
    height: 100%;
    background : url("./make_service/t-bg01.png")  no-repeat left top;
  padding: 10px 10px 10px 105px;
    text-align: left;
}

#t-inner02{
	width: 655;
	background : url("./make_service/t-bg02.png")  no-repeat left top;
	padding: 20px;
	text-align: left;
}

#t-inner03{
    width: 100%;
    height: 100%;
    background : url("./make_service/t-bg03.png")  no-repeat right bottom;
    text-align: left;
}

/* アプリタイトル背景 ---------------------------------------------------------------- */

#app{
    width: 650px;
    height: 40;
    background : url("./make_service/app-bg.png")  no-repeat left top;
    margin: 10px;
  padding: 5px 5px 0 20px;
    text-align: left;
    font-weight:bolder;
    font-size: 1.5em;
    color: #FFF;
}

/* ボーダー画像 ---------------------------------------------------------------- */

#img-line{
    width: 98%;
    height: 5px;
    background : url("./make_service/image20.gif")  repeat-x center;
    margin: 10px 0;
  padding: 0;
}

/* テーブルサイズなど ---------------------------------------------------------------- */
#t-main{
    width: 812px;
    margin: 0;
  padding: 0;
}