@charset "utf-8";

/* CSS Document */


/*　━━━━━━━━━━　共通　━━━━━━━━━━　*/

* { font-size: 12px; }

body {
				margin:0px;
				padding:0px;
				background-image:url(../img_common/body_bg.gif);
				background-repeat:repeat;
}

h1 {
				font-size:10px;
				font-weight: normal;
				margin-left: 10px;
				margin-top: 4px;
				margin-bottom: 4px;
}

a.h1_link:link, a.h1_link:active, a.h1_link:visited, a.h1_link:hover {
				color: #000000;
				text-decoration:none;
}

h3 {
				font-size: 14px;
				color: #007236;
				text-decoration: none;
				letter-spacing: 2px;
				padding: 10px;
				width: auto;
				border-bottom-width: 2px;
				border-bottom-style: solid;
				border-bottom-color: #E96800;
}

p {
				font-size: 12px;
				line-height: 150%;
				color: #333333;
				text-decoration: none;
				letter-spacing: 2px;
				margin:0px;
}

img { border:none; }

a:link {
				font-size:12px;
				color: #FF6600;
				text-decoration: none;
}

a:visited {
				font-size:12px;
				color: #FF6600;
				text-decoration: none;
}

a:hover {
				font-size:12px;
				color: #FF6600;
				text-decoration: underline;
}

#navi {
				width: 194px;
				background-image: url(../img_common/menu_haikei.gif);
				background-repeat: no-repeat;
				background-position: left top;
}

.info {
				border: 1px solid #999999;
				text-align:left;
				height:100px;
				overflow:auto;
				margin:3px 10px;
				padding: 5px 10px 5px 5px;
}

.copy {
				border-top: 1px solid #333333;
				border-bottom: 1px solid #333333;
				font-size: 10px;
				color: #666666;
				text-align: center;
				padding:3px;
}

a.copy_link:link, a.copy_link:active, a.copy_link:visited { color:#000000; }

a.copy_link:hover {
				color:#000000;
				text-decoration: underline;
}

#omsolar {
				margin-top: 14px;
				margin-left: 10px;
}

#logo {
				margin-top: 10px;
				margin-left: 10px;
				margin-bottom: 50px;
}

#mainmenu {
				margin-top: 29px;
				margin-left: 10px;
				margin-bottom: 9px;
}

#line {
				margin-top: 11px;
				margin-left: 10px;
}

.menu_table { margin-left: 10px; }

.menu_ic {
				width:156px;
				height:32px;
				background-image: url(../img_common/menu_ic.gif);
				background-repeat: no-repeat;
}

.menu01:link {
				width:156px;
				line-height: 200%;
				font-size:13px;
				font-weight:bold;
				color:#ffffff;
				padding:2px 0px;
				text-align:center;
				display:block;
}

.menu01:visited {
				width:156px;
				line-height: 200%;
				font-size:13px;
				font-weight:bold;
				color:#ffffff;
				padding:2px 0px;
				text-align:center;
				display:block;
}

.menu01:hover {
				width:156px;
				line-height: 200%;
				font-size:13px;
				font-weight:bold;
				color:#ffffff;
				padding:2px 0px;
				text-align:center;
				display:block;
}

.menu02:link {
				width:156px;
				line-height: 200%;
				font-size:10px;
				font-weight:bold;
				color:#ffffff;
				padding:2px 0px;
				text-align:center;
				display:block;
}

.menu02:visited {
				width:156px;
				line-height: 200%;
				font-size:10px;
				font-weight:bold;
				color:#ffffff;
				padding:2px 0px;
				text-align:center;
				display:block;
}

.menu02:hover {
				width:156px;
				line-height: 200%;
				font-size:10px;
				font-weight:bold;
				color:#ffffff;
				padding:2px 0px;
				text-align:center;
				display:block;
}

.menu_background {
				background-image: url(../img_common/left_haikei.gif);
				background-repeat:repeat-y;
				vertical-align: top;
				width: 194px;
}

/*------20100603追加-----*/

#menu_l { margin: 25px 0px 20px 12px; }

#menu_l ul {
				margin:0px 0px 5px;
				padding:0px;
				list-style: none;
}

#menu_l li {
				margin:0px;
				padding:4px 0px 0px;
}

#menu_l a:link, #menu_l a:visited, #menu_l a:active {
				color:#000000;
				text-decoration:none;
}

#menu_l a:hover {
				color:#FFFFFF;
				text-decoration: underline;
}

/*　━━━━━━━━━━　各ページ設定　━━━━━━━━━━　*/

/* ----- 会社案内・モデル棟 ----- */

.midashi1 {
				width:457px;
				background-color:#21ba10;
				color:#ffffff;
				padding:5px;
				font-size:16px;
				font-weight:bold;
				border-left:solid 5px #006600;
				border-bottom:solid 1px #006600;
}

.uetable {
				width: 457px;
				margin-top: 10px;
}

/* ----- 施工Live！ ----- */

/*.time {
				border-top: 1px solid #999999;
				border-left: 1px solid #999999;
				border-bottom: 1px solid #999999;
}

.time-right {
				border-top: 1px solid #999999;
				border-left: 1px solid #999999;
				border-right: 2px solid #666666;
				border-bottom: 1px solid #999999;
}
*/
/*.time-left {
				border-top: 1px solid #999999;
				border-left: 2px solid #666666;
				border-bottom: 1px solid #999999;
}

.left-line { border-left: 2px solid #666666; }

.side-line {
				border-left: 2px solid #666666;
				border-right: 2px solid #666666;
}
*/

/*--NEW-*/


.seko_li {
				list-style: none;
				line-height: 105%;
				margin: 2px 1px 1px;
}

.sekouwaku {
				margin-top: 20px;
				margin-left: 10px;
}

.sekouwaku1 {
				height: 200px;
				width: 490px;
				margin-top: 10px;
}

.sekouwaku2 {
				height: 200px;
				width: 490px;
				margin-top: 0px;
}

.seko_textr {
				float: left;
				width: 215px;
				margin-left: 15px;
}

.yajirusi { margin-left: 110px; }

/* ----- OMソーラー ----- */

.no1 {
				background-image: url(../om/img/no1.gif);
				background-repeat: no-repeat;
				height:35px;
}

.no2 {
				background-image: url(../om/img/no2.gif);
				background-repeat: no-repeat;
				height:35px;
}

.no3 {
				background-image: url(../om/img/no3.gif);
				background-repeat: no-repeat;
				height:35px;
}

.no4 {
				background-image: url(../om/img/no4.gif);
				background-repeat: no-repeat;
				height:35px;
}

.solor_title_txt {
				margin-left: 40px;
				font-size:20px;
				line-height: 140%;
				color: #333333;
}

.solor_title_txt2 {
				margin-left: 25px;
				font-size:18px;
				line-height: 140%;
				color: #333333;
}

.solor_txt {
				font-size:12px;
				line-height: 140%;
				color: #333333;
				padding: 10px;
}

.solor_img1{
				margin: 5px 10px;
				float: left;
}


.solor_img2{
				margin-top: 25px;
				margin-right: 9px;
}

.ecoskyroof1 {
				float: left;
				margin-top: 15px;
				margin-right: 9px;
				margin-bottom: 10px;
}

.om_bg{ background: #eeeeee; }

.om_point1{
				width: 516px;
				padding: 0px;
				border-spacing: 20px;
 }


.om_point2{
				width: 523px;
				padding: 0px;
				border-spacing:5px;
}

/*.om_point2 td {
				border-collapse:separate;
}*/

.om_point3{
				padding: 0px;
				border-spacing:5px;
				width: 255px;
				}
				
.om_point4{
				padding: 0px;
				border-spacing:5px;
				width: 255px;
				float: right;
				margin-right: 22px;
				clear: right;
				}


/* ----- OMソーラー実績 ----- */

#jisseki_table {
				width: 450px;
				border:2px solid #ff9900;
				margin:0px 0px 10px 50px;
}

.jisseki_title_td {
				height:16px;
				text-align:left;
}

a.jisseki_title:link, a.jisseki_title:visited, a.jisseki_title:active {
				font-size:16px;
				font-weight: bold;
				color:#333333;
				text-decoration:none;
}

a.jisseki_title:hover { text-decoration:underline; }

.jisseki_address {
				height:16px;
				background-color:#FF9900;
				vertical-align:text-bottom;
				text-align:right;
				padding-right:3px;
				color:#ffffff;
}

.jisseki_comment {
				height:52px;
				color:#333333;
				line-height:14px;
				vertical-align:text-top;
}

.textbig {
				font-size: 16px;
				font-weight: bold;
				color: #333333;
				text-decoration: none;
				letter-spacing: 3px;
}

.om_h3 {
				font-size: 12px;
				color: #007236;
				text-decoration: none;
				width: 90%;
				letter-spacing: 2px;
				padding: 0px 5px 5px 10px;
				margin-bottom: 5px;
				border-bottom-width: 2px;
				border-bottom-style: solid;
				border-bottom-color: #E96800;
				font-weight: bold;
}

/*　━━━━━━━━━━　個別指定　━━━━━━━━━━　*/


/* ----- フォント ----- */

.text3309 {
				font-size: 9px;
				line-height: 14px;
				color: #333333;
				text-decoration: none;
}

.text3310 {
				font-size: 10px;
				line-height: 14px;
				color: #333333;
				text-decoration: none;
}

.text3311 {
				font-size: 11px;
				line-height: 14px;
				color: #333333;
				text-decoration: none;
}

.text3312 {
				font-size: 12px;
				line-height: 16px;
				color: #333333;
				text-decoration: none;
}

.text3314 {
				font-size: 14px;
				line-height: 16px;
				color: #333333;
				text-decoration: none;
}

.text6610 {
				font-size: 10px;
				line-height: 14px;
				color: #666666;
				text-decoration: none;
}

.text6612 {
				font-size: 12px;
				line-height: 16px;
				color: #666666;
				text-decoration: none;
}

.text20_ore {
				font-size: 20px;
				line-height: 150%;
				color: #ff6600;
				text-decoration: none;
}

tbl_pad10b { padding-bottom:10px; }

.upto {
				width:500px;
				text-align:right;
				margin-top:10px;
				margin-bottom: 20px;
				font-weight:bold;
				font-size:18px;
}

.upto2 {
				text-align:right;
				margin-top:10px;
				margin-bottom: 20px;
				font-weight:bold;
				font-size:18px;
				float: right;
				margin-right: 35px;
}


.contents1 {
				margin-left:10px;
				margin-top:10px;
}

.waku1 { border:solid 1px black; }

/*-----margin-----*/

.mar10 { margin: 10px; }

.mar20 { margin: 20px; }

.mar0 { margin:0px; }

.mar10_upbottom {
				margin-top:10px;
				margin-bottom:10px;
}

.mar5 { margin: 5px; }

.mar5b { margin-bottom:5px; }

.mar10t { margin-top:10px; }

.mar10b {
				background: center;
				margin-bottom:10px;
				margin-right: auto;
				margin-left: auto;
}

.mar10b_new {
				margin-bottom:10px;
				float: left;
}

.mar20_upbottom {
				margin-top:20px;
				margin-bottom:20px;
}


.mar20b { margin-bottom:20px; }

.mar20l { margin-left:20px; }
.mar20r { margin-right:20px; }


/*===*/

ul {
				margin-top:0px;
				margin-left:10px;
				padding-top:0px;
				padding-left:10px;
				font-size: 12px;
				line-height: 16px;
				color: #333333;
				text-decoration: none;
				letter-spacing: 2px;
}

ol {
				margin-top:0px;
				margin-left:15px;
				padding-top:0px;
				padding-left:15px;
				font-size: 12px;
				line-height: 16px;
				color: #333333;
				text-decoration: none;
				letter-spacing: 2px;
}

li { margin-bottom:10px; }

.tbl_pad10b td { padding-bottom:10px; }

.padding01 { padding: 5px; }

/*-----フォント色-----*/
.font_color01 { color: #ff6600; }

.font_color02 { color: #ffffff; }

.font_color03 { color: #ff3300; }

/*-----背景色-----*/
.bgcolor00 { background-color: #ffffff; }

/*-----topics-----*/

.shuryou {
				background-color:#339933;
				color:#ffffff;
				padding:5px 5px 5px 10px;
				font-weight:bold;
				width: 480px;
				margin-bottom: 10px;
				line-height: 120%;
}

.shuryou2 {
				background: #FB7A24;
				color:#ffffff;
				padding:5px 5px 5px 10px;
				font-weight:bold;
				width: 480px;
				margin-bottom: 10px;
				line-height: 120%;
}

.topics_p {
				font-weight:bold;
				font-size: 20px;
				color:rgb(0,113,49);
				font-weight: 600;
				border-bottom: 1px solid rgb(0,113,49);
				width: 90%;
				padding-bottom: 5px;
				padding-left: 0px;
}

.topics {
				height: 52px;
				width: 500px;
				padding: 13px 13px 0px;
				margin-bottom: 10px;
				background: url(../event/images/title.gif) no-repeat;
				bottom: 80%;
}

.topics_list {
				height: 30px;
				width: 500px;
}

.topiccomment {
				font-weight: bold;
				color: #666666;
				width: 475px;
				padding:5px 5px 5px 10px;
				margin-left: 35px;
				margin-bottom: 5px;
				line-height: 120%;
}

.topicskiji {
				margin-top: 10px;
				margin-bottom: 30px;
				margin-left: 15px;
}

.bunjyou_text {
				font-size: 14px;
				margin-top: 1px;
				margin-bottom: 10px;
				margin-left: 25px;
}

a.bunjyou_text:link, a.bunjyou_text:visited, a.bunjyou_text:active {
				font-size:16px;
				font-weight: bold;
				color:#0033FF;
				text-decoration:none;
}

a.bunjyou_text:hover { text-decoration:underline; }

.bunjyou_day {
				font-size: 23px;
				font-weight:bold;
				font-weight: 500;
				color:rgb(0,113,49);
				padding-top: 2px;
				padding-bottom: 5px;
				margin-left: 20px;
				margin-bottom: 10px;
				border-bottom: 3px double rgb(0,113,49);
				border-top: 3px double rgb(0,113,49);
				width: 85%;
}


.i_text_s {
				width: 480px;
				color:#CC6600;
				background: url(..);
				font-weight:bold;
				padding:5px 5px 5px 10px;
				margin-bottom: 30px;
				line-height: 120%;
				font-size: 16px;
}

.pc1 { margin-bottom: 15px; }

.pc2 {
				margin-right: 5px;
				margin-bottom: 5px;
}

.pc3 { margin-bottom: 5px; }

.i_text_u {
				padding-left: 10px;
				font-size: 14px;
				width: 90%;
				background: #CEF3FF;
}

#contentsnai {
				width: 556px;
				font-size: 12px;
				line-height: 16px;
				color: #333333;
				text-decoration: none;
}

.marumoji {
				float: left;
				margin-left: 25px;
				margin-right: 15px;
}

.ishi_toptext { margin-right: 20px; }

.ishiyama_table {
				margin-left: 35px;
				margin-top: 5px;
				margin-bottom: 10px;
}

.i_text_life {
				color:#FF9900;
				font-weight:bold;
				line-height: 140%;
				background: url(..);
				font-size: 14px;
				margin-left: 5px;
				margin-bottom: 10px;
				width: 480px;
}

.ishiyama_td { width: 170px; }

#event_bg {
				background: url(../event/images/michis.gif) no-repeat;
				width: 500px;
				margin-top: 10px;
				margin-bottom: 30px;
				height: 700px;
}

#event_bg a:link, #event_bg a:visited, #event_bg a:active {
				color:#FFFFFF;
				text-decoration:none;
				font-size: 15px;
}

#event_bg a:hover {
				color:#FFFFFF;
				text-decoration:underline;
}

.i_midashi {
				font-weight: bold;
				color: #079E8B;
}

.event_1 {
				font-weight: bold;
				padding-top: 88px;
				margin-left: 110px;
				letter-spacing: 3px;
}

.event_2 {
				float: right;
				padding-top: 60px;
				margin-right: 125px;
				font-weight: bold;
				letter-spacing: 5px;
}

.event_3 {
				font-weight: bold;
				padding-top: 150px;
				margin-left: 110px;
				letter-spacing: 0px;
}

.event_4 {
				font-weight: bold;
				float: right;
				padding-top: 74px;
				margin-right: 95px;
				letter-spacing: 1px;
}

.event_4_a {
				font-weight: bold;
				float: right;
				padding-top: 74px;
				margin-right: 95px;
				letter-spacing: 1px;
				color: #FF0000;
}


.sonota_text1 {
				color:#FF6600;
				background: url(..);
				font-weight:bold;
				margin-bottom: 10px;
				line-height: 120%;
				font-size: 18px;
				border-bottom: medium double #E35B00;
				padding: 10px;
				width: 80%;
}

.topiccomment2 {
				font-weight: bold;
				color: #666666;
				padding:5px 5px 5px 10px;
				margin-left: 10px;
				margin-bottom: 5px;
				line-height: 140%;
				font-size: 12px;
}

.cotocotoevent {
				color:#CCFF00;
				padding:5px 5px 5px 10px;
				font-weight:bold;
				width: 250px;
				margin-bottom: 10px;
				line-height: 120%;
				font-size: 16px;
				background: #6633FF;
				margin-left: 80px;
}
.telephone {
				font-size: 16px;
				color: #FF0066;
				font-weight: bolder;
}

.day2 {
				font-size: 14px;
				font-weight: bold;
				line-height: 140%;
				margin-top: 60px;
				float: right;
				margin-right: 75px;
}



/*=== 見学会  ==*/


.kengakuday {
				font-size: 18px;
				font-weight: bold;
				padding: 5px;
				margin-left: 120px;
				line-height: 140%;
}

.kengakup_1 {
				float: left;
				margin: 20px 10px 10px;
}

.kengakup_2 {
				margin-top: 10px;
				margin-left: 20px;
}

.kengakup_3 {
				margin-right: 25px;
				margin-bottom: 0px;
				margin-top: 20px;
				float: right;
				border: 1px solid #999999;
				padding: 20px 8px;
				background: #E4E4E4;
}

.kengaku_koe {
				font-size: 23px;
				font-weight:bold;
				font-weight: 500;
				color:rgb(0,113,49);
				float: left;
				padding-top: 2px;
				padding-bottom: 5px;
				margin-left: 20px;
				margin-bottom: 10px;
				margin-right: 10px;
				border-bottom: 3px double rgb(0,113,49);
				border-top: 3px double rgb(0,113,49);
}

.kengaku_line {
				margin-right: 20px;
				margin-bottom: 25px;
}

.click {
				float: left;
				clear: left;
				margin-top: 15px;
				margin-left: 15px;
}

/*=== cotocoto  ==*/

.coto_p1 { margin: 5px 5px 30px; }

.coto_p2 { margin-left: 300px; }

#cotobase {
				padding-left: 15px;
				margin-top: 10px;
				margin-bottom: 20px;
}

.sengen {
				float: left;
				width: 231px;
}

.center_t {
				width: 221px;
				line-height: 135%;
				text-align: center;
				float: left;
				margin-top: 20px;
				margin-right: 5px;
				margin-left: 5px;
}

.center_p {
				width: 221px;
				float: left;
				text-align: center;
				margin-right: 5px;
				margin-left: 5px;
				line-height: 135%;
				margin-top: 0px;
}

.coto_text3 {
				clear: both;
				padding-top: 30px;
				margin-right: 30px;
}

.c1 {
				float: left;
				margin-right: 7px;
				margin-bottom: 10px;
}

.c2 {
				float: left;
				margin-bottom: 10px;
				margin-left: 7px;
}

.c3 {
				float: left;
				width: 210px;
				margin-right: 11px;
				margin-left: 10px;
}

.cotomar_top { margin: 10px 10px 20px; }

.sengen_under {
				float: left;
				margin-right: 5px;
				margin-left: 5px;
}

.cotocototext_200p { line-height: 210%; }

/*=== スタッフブログ  ==*/


.blog_l {
				margin: 10px 20px 20px 5px;
				float: left;
}

.blog_r {
				margin: 10px 5px 20px;
				float: left;
}

/*.blockf { clear: both; }*/

.blog_text1 {
				margin-left: 10px;
				margin-bottom: 10px;
}

.blog_text2 {
				margin-top: 5px;
				margin-bottom: 5px;
				text-align: center;
}

/*===幸友会 ==*/

#kouyu_l {
				width: 400px;
				float: left;
				margin-bottom: 20px;
}

#kouyu_r {
				float: left;
				margin-left: 25px;
}

.kouyu_text {
				font-weight: bold;
				color: #333333;
				line-height: 18px;
				background: center;
				text-decoration: none;
				margin-bottom:10px;
				padding-bottom: 5px;
				border-bottom: 1px solid #000000;
				margin-right: auto;
				margin-left: auto;
}

.kouyu_text2 {
				float: left;
				border: 1px solid #CCCCCC;
				padding: 10px;
}

.kouyu_text3 {
				float: left;
				margin-left: 10px;
				width: 260px;
				line-height: 130%;
				clear: right;
				margin-bottom: 30px;
}

.float_l { float: left; }

.float_r { float: right; }


.text_200p { line-height: 200%; }

.kouyu_img {
				margin-top: 10px;
				margin-right: 8px;
				margin-bottom: 10px;
}

.kouyu_img2 {
				margin-right: 8px;
				margin-bottom: 10px;
}

.kouyu_mar {
				margin-left: 10px;
				margin-bottom: 30px;
}

.kouyu_mar_li { margin: 0px 0px 0px 15px; }

/*20100623
*/

.bg996847 { background-color:#996847 }

.topheight22 { height: 22px; }

.wid300 { width:300px }

.topimg1 {
				float: left;
				margin-right: 5px;
				border-style: none;
}

.toptable556 { width:556px }

.wid231 { width:231px }

.wid255 { width:255px }

.wid250 { width:250px }

.wid540 { width:540px }

.wid30 { width:30px }

.mar_tl {
				margin-top:10px;
				margin-left:5px
}

.hrtop {
				font-size: 2pt;
				width: 540px;
				list-style: inside;
}


.w3c {
				float:right;
				width: 335px;
}

.coto_bg {
				background: url(../event/cotocoto/images/c_event1.gif) no-repeat;
				height: 200px;
}

#c_event_table{
				width: 450px;
				border: thin solid #0033FF;
				margin-top: 15px;
				margin-bottom: 20px;
}

#c_event_table th{ background: #FFF0FF; }
#c_event_table td{ padding: 5px; 
				}
				
				
/*OM新ページ*/

.omdenryoku_table{
				border: thin solid #999999;
				margin-top: 15px;
				margin-bottom: 20px;
}

.omtd1{
				background: #FFFFDD;
				padding: 4px; 
				width: 73px;
				font-weight: bold;
}
.omtd2{
				background: #F4FFC8;
				padding: 4px; 
				border-left: thin dotted #CCCCCC;
				width: 78px;
}
.omtd3{
				background: #F4FFC8;
				padding: 4px; 
				border-left: thin dotted #CCCCCC;
				width: 118px;
}

.omtd4{
				background: #FFEBD7;
				padding: 4px; 
				border-left: thin dotted #CCCCCC;
				width: 105px;
}

.omtd5{
				background: #FFEBD7;
				padding: 4px; 
				border-left: thin dotted #CCCCCC;
				width: 62px;
}
.omtd6{
				padding: 4px; 
				border-left: thin dotted #CCCCCC;
}

#omhatuden{
				float: right;
				width: 160px;
}
#omhatuden ul{
				list-style: none;
				margin-left: 10px;
}


#omhatuden li{
				list-style: none;
				margin: 1px 1px 3px 5px;
}

.omtext {
				font-size: 12px;
				color: #666666;
				padding: 1px 8px;
				font-weight: bold;
				letter-spacing: 1px;
				border-bottom: thin dotted #3366CC;
				margin-bottom: 10px;
				width: 110px;
				border-left: 5px solid #3366CC;
				border-top: thin dotted #3366CC;
				border-right: 5px solid #3366CC;
}

.cotoheimen{
				margin-top: 20px;
				margin-left: 10px;
				height: 200px;
}

.omright{
				font-size: 10px;
				margin-top: 205px;
				margin-left: 10px;
}

.ommoji{
				font-size: 10px;
				margin-left: 10px;
}

/*2010-0901　分譲追加*/



.bunjyo_comment {
				line-height: 170%;
				clear: both;
				text-align: left;
				margin: 20px 0px 20px 100px;
}

.bukrnrogo {
				margin-top: 10px;
				margin-bottom: 10px;
}


.bunjyou_textb {
				font-size: 18px;
				font-weight: bolder;
				color: #666666;
				width: 280px;
				border-bottom: 2px dashed #80972a;
				margin: 10px auto 20px;
				padding-bottom: 5px;
}


.clear {
				clear: both;
}

.nobatatrogo {
				margin-bottom: 20px;
				margin-top: 10px;
}

.nobata_contents {
				text-align: center;
				margin-bottom: 30px;
				margin-left: 0px;
				width: 480px;
}
