.ulogin{
	clear:both;
	text-align:center;
	margin:10px 30% 10px 30% ;
	height:1.8em;
	width:auto;
}
.ulogin a:link,.ulogin a:visited{
	text-decoration:none;
	font-size:1em;
	height:1.8em;
	width:auto;
	font-weight:bold;
	line-height:1.8em;
}
img { max-width: 100%; }
input { max-width: 90%; }
hr{ width:99%; }
* { font-size:100% !important; }
a { line-height:1.4 }
/* a:hover { text-decoration: none; font-style:italic; } */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, tHead, th, article, aside, dialog, figure, footer, header, hgroup, menu, nav, section, menu, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    /* vertical-align: baseline; */
    background: transparent;
}

/**************lnln class************************/

.lnln_headerTop {
    width: 100%;
    background-image: url("http://imagetest.uranai.jp/package/RP0000000011/bg/bg.png");
    overflow: hidden;
}
.lnln_headerBottom {
    height: 19px;
    background-image: url("http://imagetest.uranai.jp/package/RP0000000011/bg/bg_hdr.png");
    overflow: hidden;
}

.lnln_gnlist {
    height: 45px;
    padding-top:7px;
	clear:both;
}

.lnln_gnlist .gn {
    float: left;
	width:25%;
}

.lnln_gnlist ul {
    list-style-type: none;
}

.lnln_gnlist li {
    text-align: center;
}

.lnln_gnlist .gntext {
    margin:1px auto;
    display: block;
    font-size: 12px !important;
    font-weight: bold;
    color: #836659;
}

.lnln_footer {
	text-align: center;
}

.lnln_footstripe {
	width: 100%;
	overflow: hidden;
	background-image: url("http://imagetest.uranai.jp/package/RP0000000011/bg/bg_ftr_01.png");
	height:16px;
	background-position:bottom;
}
.lnln_company{
	background-image: url("http://imagetest.uranai.jp/package/RP0000000011/bg/bg.png");
	height:40px;
	padding-top:8px;
	margin-top:-1px;
}
.lnln_comText{
	font-weight: bold;
	color: #836659;
	font-size:14px !important;
}

/* 2011.10.12 new logo */
.lnln_header{
	position:relative;
}
.lnln_header_top{
	background-image:url("http://imagetest.uranai.jp/package/RP0000000011/other/header_top.png"); 
	background-repeat:repeat; 
	width:100%; 
	height:6px;
}
.lnln_header_middle{
	background-image:url("http://imagetest.uranai.jp/package/RP0000000011/other/header_middle03.png"); 
	background-repeat:repeat; 
	width:100%; 
	height:35px;
}
.lnln_header_bottom{
	background-image:url("http://imagetest.uranai.jp/package/RP0000000011/other/header_bottom.png"); 
	background-repeat:repeat; 
	width:100%; 
	height:15px;
}
.lnln_logo{
	position:absolute;
	top:10%;
	left:3%;
}
.lnln_mopita{
	position:absolute;
	top : 10%;
	right:5%;
}

.lnln_footer_top{
	 background-image:url("http://imagetest.uranai.jp/package/RP0000000011/other/footer_top.png"); 
	background-repeat:no-repeat;
 	background-size:100% 19px; 
	width:100%;
 	height:19px;
}
.lnln_footer_middle{
	position:relative;
	background-image:url("http://imagetest.uranai.jp/package/RP0000000011/other/footer_side.png"); 
	background-repeat:repeat; 
	background-size:15px 35px; 
	width:100%; 
	height:35px;
}
.lnln_footer_mopita{
	position:absolute;
	top : 0;
	right:5%;
}
.lnln_footer_bottom{
	background-image:url("http://imagetest.uranai.jp/package/RP0000000011/other/footer_bottom.png"); 
	background-repeat:no-repeat;  
	background-size:100% 14px;
	width:100%; 
	height:14px; 
	margin-top:-4px;
}
