




/*
     FILE ARCHIVED ON 19:50:28 Sep 23, 2010 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 6:05:22 Jan 6, 2012.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td  {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: inherit;
font-family: inherit;
vertical-align: baseline;
}

body  { -webkit-text-size-adjust:none;
		color: #5c411e;
		font-family: Helvetica, Arial, sans-serif;
		background:url(http://web.archive.org/web/20100923195028/http://mobileart.jp/about/images/bg.gif);
		margin:0px;
		padding: 0px;
		overflow-x:hidden;
		margin: 0px 10px 10px 10px;
}

/*TYPEOGRAPHY*/
a{
    color:#c45524;
    text-decoration:underline;
    font-weight: normal;
}
a:hover{
    text-decoration: underline;
}
p{
    font-size: 12px;
    line-height: 160%;
	margin:10px 0 10px 10px;
}

.clear{	clear: both; }

h1 { font-size:24px; margin:10px 0 10px 0px; text-align:center;}
h2 { font-size:18px; margin:0 0 10px 10px; font-weight:bold; }
h3 { font-size:14px; margin:15px 0 15px 0px; padding:5px 5px 5px 10px; font-weight:bold; background:#F9EC30; color:#ff0500;}
h4 { font-size:12px; margin:10px 0 5px 10px; font-weight:bold;}

.menu-title { font-size:15px; margin:10px 0 5px 10px; color:#ff0500; font-weight:bold; }
.menu { list-style: none; }
.menu li, .menu a { display: block; height: 40px; margin: 0 0 2px; }
.menu a { margin: 0; color: #000; padding: 0 0 0 10px; text-decoration: none; }
.menu-bg { background:#FFF url(http://web.archive.org/web/20100923195028/http://mobileart.jp/about/images/arrow.gif) no-repeat bottom right; }
.menu-bg-gray { background:#FFF url(http://web.archive.org/web/20100923195028/http://mobileart.jp/about/images/arrow.gif) no-repeat bottom right; }
.main a { line-height:43px; font-size:13px; font-weight:bold;}

.first { -webkit-border-top-left-radius: 3px;
		 -webkit-border-top-right-radius: 3px;
		 -moz-border-radius-topleft: 3px;
		 -moz-border-radius-topright: 3px;
}
.last { -webkit-border-bottom-left-radius: 3px;
		-webkit-border-bottom-right-radius: 3px;
		-moz-border-radius-bottomleft: 3px;
		-moz-border-radius-bottomright: 3px;
}

#chara table, tr, th, td  { font-size:12px;}
#chara div { margin:0 5px 0 5px; font-size:12px; line-height:160%; }
#chara img { vertical-align:bottom;}

.photo     { margin: 0 0 0 10px; }
.photo img { border: 1px #FFF solid;}	

#caption img { margin:12px 0 5px 0 ; }
#caption ul.strg-font { font-size:12px; font-weight:bold;}

#howto #caption  ul  {  margin: 0px 0px 5px 10px; font-size:12px; line-height:150%; }
#howto #caption  li  { margin:0 0 3px 0px; list-style-type:none; }

#howto  table, td  { vertical-align:top; font-size:12px;}
#howto  table  { margin: 0px 0px 15px 10px; }
#howto  img    { border: 2px #FFF solid;}
#howto  ul  {  margin: 0px 0px 0px 8px; font-size:12px; line-height:150%; }
#howto  li  { margin: 0px 0 4px 0px; list-style-type:none; }
#howto  li.last  { margin: 0px; list-style-type:none; }

#attention { margin:10px 0 10px 0; }
#attention p { font-weight:bold;}
#attention ul { margin: 0px 0px 15px 10px; font-size:11px; line-height:150%; }
#attention li { margin: 0px 0 15px 0px; list-style-type:none; }
.title-num { font-size:13px; font-weight:bold; }

#footer p { margin:30px 0 0 10px; font-size:10px;}

/*点線*/
.underline{ border-bottom:double #5c411e; margin: 30px 0 25px 0; }
