/***********************************************
main.css@1.4.5
body:960px@leftnabi:220px@contents:670px

************************************************/

/*------------------------------------------
Original style
------------------------------------------*/



/*------------------------------------------
h1 Area
------------------------------------------*/

#h1Area{
	float: left;
	text-align: left;
	width: 100%;
	margin-bottom: 0px;
	border-bottom: 0px solid #cccccc;
	clear: both;
	}

#h1top{
	margin: 0 auto;
	text-align: center;
	width: 960px;
	background: url() ;
	background-repeat : no-repeat;
	}

h1{
	float: left;
	text-align:left;
	font-size : 12px;
	color : #333333;
	font-weight : normal;
	padding-top: 10px;
	padding-bottom: 5px;
	clear: both;
	width: 960px;
	}

h2,h3,h4,h5,h6{
	font-size : 14px;
	line-height : 160%;
	font-weight:normal;
	}

strong{
	font-weight:normal;
	text-decoration:none;
	}

.midashi{
	clear:both;
	}

/*------------------------------------------
tHgM[p
------------------------------------------ */

.gallerysns_button{
	margin-top:20px;
	}

.gallerysns_button_face{
	}

.gallerysns_button_twitter{
	}

.gallerysns_button_hatena{
	}

.gallerysns_button_line{
	}

/*------------------------------------------
Ver1.3ΗΑ
------------------------------------------*/

#iframebox{
	margin:0 auto;
	text-align:center;
	clear:both;
	width:935px;
	}

.newsbox{
	float: left;
	text-align: left;
	width:100%;
	}

.newsbox img{
	float:right;
	text-align:right;
	padding: 0px 0px 10px 10px;
	}

.newsbox br{
	clear: none;
	}

.newstitle{
	font-size : 14px;
	color:#0000ff;
	font-weight:bold;
	}

.newsajst{
	float:left;
	text-align:left;
	width:100%;
	border-style:dotted;
	border-color:#cccccc;
	margin-bottom:10px;
	margin-top:10px;
	display:inline;
	}

/*------------------------------------------
Table style
------------------------------------------*/

.tablebox67{
	width:670px;
	float:left;
	text-align:left;
	}

.tablebox67 td{
	padding:6px;
	border:1px solid #cccccc !important;
	border-collapse:collapse !important;
	}

.tablebox70{
	width:700px;
	float:left;
	text-align:left;
	}

.tablebox70 td{
	padding:6px;
	border:1px solid #cccccc !important;
	border-collapse:collapse !important;
	}

/*------------------------------------------
Photoloop Aria
------------------------------------------*/

#imagearea{
	float:left;
	text-align:left;
	width:100%;
	margin-bottom:0px;
	clear:both;
	background:#336633;
	padding:30px 0px;
	}

.looparea{
	margin:0 auto;
	text-align:center;
	clear:both;
	width:966px;
	padding:0px 0px;
	}

.samtd a:hover img{
	opacity:0.5;
	filter:alpha(opacity=50);
	}

/*------------------------------------------
Access up area
------------------------------------------*/

.pager {
	float:left;
	text-align:left;
	clear:both;
	width:670px;
	margin-bottom:10px;
	}

.accessup-Area {
	float:left;
	text-align:left;
	clear:both;
	width:670px;
	border:1px solid #cccccc;
	margin-bottom:20px;
	padding:14px;
	background-color:#f8f8f8;
	}

/*------------------------------------------
Basics style
------------------------------------------*/

.left{
	float:left;
	text-align:left;
	}

.left img{
	float:left;
	text-align:left;
	}

.center{
	margin:0 auto;
	text-align:center;
	}

.center img{
	margin:0 auto;
	text-align:center;
	}

.right{
	float:right;
	text-align:right;
	}

.right img{
	float:right;
	text-align:right;
	}

.mb5{
	float:left;
	text-align:left;
	clear:both;
	margin-bottom:5px;
	}

.mb10{
	float:left;
	text-align:left;
	clear:both;
	margin-bottom:10px;
	}

.mb15{
	float:left;
	text-align:left;
	clear:both;
	margin-bottom:15px;
	}

.mb20{
	float:left;
	text-align:left;
	clear:both;
	margin-bottom:20px;
	}

.mt5{
	float:left;
	text-align:left;
	clear:both;
	margin-top:5px;
	}
	
.mt10{
	float:left;
	text-align:left;
	clear:both;
	margin-top:10px;
	}

.mt15{
	float:left;
	text-align:left;
	clear:both;
	margin-top:15px;
	}

.mt20{
	float:left;
	text-align:left;
	clear:both;
	margin-top:20px;
	}

.pt5{
	float:left;
	text-align:left;
	clear:both;
	padding-top:5px;
	}

.pt10{
	float:left;
	text-align:left;
	clear:both;
	padding-top:10px;
	}

.pt15{
	float:left;
	text-align:left;
	clear:both;
	padding-top:15px;
	}

.pt20{
	float:left;
	text-align:left;
	clear:both;
	padding-top:20px;
	}

.pb5{
	float:left;
	text-align:left;
	clear:both;
	padding-bottom:5px;
	}

.pb10{
	float:left;
	text-align:left;
	clear:both;
	padding-bottom:10px;
	}

.pb15{
	float:left;
	text-align:left;
	clear:both;
	padding-bottom:15px;
	}

.pb20{
	float:left;
	text-align:left;
	clear:both;
	padding-bottom:20px;
	}

.ptb10{
	float:left;
	text-align:left;
	clear:both;
	padding-top:10px;
	padding-bottom:10px;
	}

.tableline{
	width:100%;
	float:left;
	text-align:left;
	}

.tableline td{
	padding:6px;
	border:1px solid #cccccc;
	border-collapse:collapse;
	}

.tablenone{
	width:100%;
	float:left;
	text-align:left;
	}

.tablenone td{
	padding:6px;
	}

.rightbtn span{
	clear:both;
	width:100%;
	}

.rightbtn a{
	float:right;
	text-align:right;
	}

.rightbtn img{
	float:right;
	text-align:right;
	}

/*------------------------------------------
HTML style
------------------------------------------*/

html {
	overflow-y:scroll;
	}

body{
	color:#333333;
	font-size : 14px;
	line-height : 160%;
	font-weight:normal;
	font-family:'CI','Meiryo','qMmpS Pro W3','Hiragino Kaku','MS UI Gothic', sans-serif;
	background:url(/skinimg/bodyback.jpg);
	word-break:break-all;
	}

td,div{
	font-size : 14px;
	color:#333333;
	line-height : 160%;
	font-weight:normal;
	margin:0px;
	padding:0px;
	}

p{
	font-size : 14px;
	color:#333333;
	line-height : 160%;
	font-weight:normal;
	}

ul{
	margin:0;
	padding:0;
	border:0;
	display:block;
	list-style-type:none;
	}

table,li{
	font-size : 14px;
	color:#333333;
	margin:0;
	padding:0;
	border-collapse:collapse;
	}

th{
	font-weight:normal;
	text-align:center;
	}

a, a:link, a:visited{
	text-decoration:underline;
	}

a:hover{
	text-decoration:none;
	}

img{
	display:block;
	clear:both;
	border:0;
	}

form{
	padding:0px;
	margin:0px;
	}

span{
	padding:0px;
	margin:0px;
	}

textarea{
	font-size : 14px;
	line-height : 160%;
	}

br {
	display:block;
	clear:both;
	display:inline;
	}

/*------------------------------------------
form
------------------------------------------*/

select {
	font-family:'CI','Meiryo','qMmpS Pro W3','Hiragino Kaku','MS UI Gothic';
	}

input {
	font-family:'CI','Meiryo','qMmpS Pro W3','Hiragino Kaku','MS UI Gothic';
	}

textarea {
	font-family:'CI','Meiryo','meiryo UI','qMmpS Pro W3','Hiragino Kaku','MS UI Gothic';
	}

/*------------------------------------------
important
------------------------------------------*/

.inline {
	display:inline !important;
	}

.mgn-rgt-0px {
	margin-right:0 !important;
	}

.mgn-lef-0px {
	margin-left:0 !important;
	}

/*------------------------------------------
Table style
------------------------------------------*/

.table670{
	width:670px;
	float:left;
	text-align:left;
	}

.table670 td{
	padding:6px;
	border:1px solid #cccccc;
	border-collapse:collapse;
	}

.table670none{
	width:670px;
	float:left;
	text-align:left;
	}

.Class900none td{
	padding:6px;
	}

.Class900 td{
	border:1px solid #cccccc;
	border-collapse:collapse;
	padding:6px;
	}

/*------------------------------------------
Common Style
------------------------------------------*/

.leftimg{
	float:left;
	text-align:left;
	clear:both;
	margin-bottom:10px;
	}

.clear{
	clear:both;
	display:inline;
	}

.sp20{
	float:left;
	text-align:left;
	clear:both;
	width:670px;
	height:20px;
	}

.pict{
	float:left;
	text-align:left;
	clear:both;
	width:100%;
	border:dotted #0099D9;
	border-width:0 0 2px 0;
	margin-bottom:20px;
	line-height:0px;
	}

.peagtop{
	float:left;
	text-align:left;
	clear:both;
	}

.peagtop p{
	float:right;
	text-align:right;
	width:670px;
	padding-top:20px;
	}

.peagtop img{
	float:right;
	text-align:right;
	}

.snsbutton{
	float:left;
	text-align:left;
	width:220px;
	}

.snsbutton ul{
	float:left;
	text-align:left;
	width:220px;
	list-style:none;
	}

.snsbutton li{
	float:left;
	text-align:left;
	list-style:none;
	clear:both;
	padding:5px;
	}

/*------------------------------------------
Main Frame
------------------------------------------*/

#WRAPPER{
	margin:0 auto;
	text-align:center;
	clear:both;
	}

#backimgArea{
	float:left;
	text-align:left;
	width:100%;
	min-width:960px;
	}

/*------------------------------------------
Header Area
------------------------------------------*/

#headerArea{
	float:left;
	text-align:left;
	width:100%;
	margin-bottom:0px;
	background:url() ;
	clear:both;
	}

#headertop{
	margin:0 auto;
	text-align:center;
	width:960px;
	background:url() ;
	background-repeat:no-repeat;
	}

#headertop-L{
	float:left;
	text-align:left;
	width:580px;
	}

#headertop-R{
	float:left;
	text-align:left;
	width:350px;
	}

ul#topnavi{
	float:right;
	text-align:right;
	width:960px;
	padding-bottom:10px;
	margin:0px;
	}

ul#topnavi li{
	list-style-type:none;
	float:left;
	text-align:left;
	width:120px;
	margin-left:10px;
	display:inline;
	}

#logo_left{
	float:left;
	text-align:left;
	width:960px;
	padding:0px;
	margin:0px;
	}

#logo_center{
	float:left;
	text-align:left;
	width:220px;
	padding:0px;
	margin-right:10px;
	padding-top:10px;
	display:inline;
	}

#logo_center img{
	float:right;
	text-align:right;
	}

#logo_right{
	float:left;
	text-align:left;
	width:220px;
	padding-top:10px;
	margin:0px;
	}

/*------------------------------------------
Main Imges
------------------------------------------*/

.mainimge{
	margin:0 auto;
	text-align:center;
	clear:both;
	width:960px;
	}

.mainimge img{
	margin-bottom:20px;
	}

#flashimge900 {
	margin:0 auto;
	text-align:center;
	clear:both;
	width:900px;
	}

#flashimge730 {
	float:left;
	text-align:left;
	clear:both;
	margin:0px;
	padding:0px;
	width:730px;
	}

#flashimge670 {
	float:left;
	text-align:left;
	clear:both;
	margin:0px;
	padding:0px;
	width:670px;
	}

#flashimge200 {
	margin:0 auto;
	text-align:center;
	clear:both;
	width:900px;
	}

#flashimge140 {
	margin:0 auto;
	text-align:center;
	clear:both;
	width:900px;
	}

#imagearea{
	float:left;
	text-align:left;
	width:100%;
	margin-bottom:0px;
	clear:both;
	background:#336633;
	padding:30px 0px;
	}

/*------------------------------------------
Global Navigation
------------------------------------------*/

#globalArea{
	margin:0 auto;
	text-align:center;
	clear:both;
	width:962px;
	background:url() ;
	}

ul#globalNav{
	float:left;
	text-align:left;
	width:960px;
	border-top:1px solid #A1CBED;
	border-left:1px solid #A1CBED;
	border-right:1px solid #A1CBED;
	}

ul#globalNav li{
	list-style-type:none;
	float:left;
	text-align:left;
	border-bottom:0px solid #A1CBED;
	}

#globalNav a:hover img{
	opacity:0.5;
	filter:alpha(opacity=50);
	}

/*------------------------------------------
Main Area
ir€ΙFπt―½’κΝζπμθA
mainbackAreaΙ\ιB
------------------------------------------*/

#mainArea{
	margin:0 auto;
	text-align:center;
	clear:both;
	width:962px;
	}

#mainbackArea{
	float:left;
	text-align:left;
	width:960px;
	background-color:#ffffff;
	border:1px solid #ee858c;
	}

#one_maincolumn{
	float:left;
	text-align:left;
	width:914px;
	padding:23px;
	}

#one_maincolumn a,a:link,a:visited{
	text-decoration:underline;
	color:#0000ff;
	margin:0;
	padding:0;
	}

#one_maincolumn a:hover{
	text-decoration:none;
	color:#cccccc;
	margin:0;
	padding:0;
	}

/*------------------------------------------
Center Area
------------------------------------------*/

#two_left_column{
	float:left;
	text-align:left;
	width:670px;
	margin-left:22px;
	display:inline;
	}

#two_center_column{
	float:left;
	text-align:left;
	width:900px;
	}

#two_right_column{
	float:left;
	text-align:left;
	width:670px;
	margin-right:22px;
	display:inline;
	}

/*------------------------------------------
What's NewiC€j
¦ΚΜskinπp·ιB
------------------------------------------*/

.newsmainAria {
	float:left;
	text-align:left;
	clear:both;
	width:668px;
	border:1px solid #0099D9;
	margin-bottom:20px;
	}

.newsmain {
	float:left;
	text-align:left;
	width:638px;
	padding:15px;
	overflow-x:hidden;
	}

.newsmain hr{
	float:left;
	text-align:left;
	width:613px;
	border-style:dotted;
	border-color:#cccccc;
	margin-bottom:10px;
	margin-top:10px;
	display:inline;
	}

.newswaku{
	float:left;
	text-align:left;
	clear:both;
	width:628px;
	border:1px solid #0099D9;
	padding:20px;
	margin-bottom:10px;
	}

.width600{
	float:left;
	text-align:left;
	width:600px;
	margin-bottom:5px;
	}

.width100{
	float:left;
	text-align:left;
	width:100px;
	}

.width500{
	float:left;
	text-align:left;
	width:500px;
	}

.mainrss{
	float:left;
	text-align:left;
	width:100%;
	padding-top:10px;
	}

.mainrss-L{
	float:left;
	text-align:left;
	width:50%;
	}

.mainrss-L img{
	float:left;
	text-align:left;
	}

.mainrss-R{
	float:right;
	text-align:right;
	width:50%;
	}

.mainrss-R img{
	float:right;
	text-align:right;
	}

/*------------------------------------------
Footer Company Area
------------------------------------------*/

#estimatebox{
	float: left;
	text-align: left;
	width: 210px;
	background: url(/skinimg/estimateback.jpg) no-repeat;
	padding: 15px 0px 15px 220px;
	}

#estimatebox a:hover img{
	opacity:0.5;
	filter:alpha(opacity=50);
	}

#companyArea{
	float: left;
	text-align: left;
	width: 100%;
	margin-bottom: 0px;
	background: url() ;
	clear: both;
	border-top: 0px solid #0068B6;
	border-bottom: 0px solid #0068B6;
	}

#companytop{
	margin: 0 auto;
	text-align: center;
	width: 960px;
	background: url() ;
	background-repeat : no-repeat;
	}

#companybox{
	float: left;
	text-align: left;
	width: 252;
	background: url(/skinimg/companyback.jpg) no-repeat;
	padding: 40px 0px 43px 708px;
	}

#companybox a:hover img{
	opacity:0.5;
	filter:alpha(opacity=50);
	}

/*------------------------------------------
Footer Area
------------------------------------------*/

#bottomArea{
	float:left;
	text-align:left;
	width:100%;
	clear:both;
	padding-top:20px;
	padding-bottom:20px;
	}

#bottomArea img{
	margin:0 auto;
	text-align:center;
	}

#footer{
	margin:0 auto;
	text-align:center;
	width:960px;
	background:url() ;
	background-repeat:no-repeat;
	}

#footer p{
	margin:0 auto;
	text-align:center;
	clear:both;
	font-size : 14px;
	line-height : 160%;
	color:#333333;
	}

#footer a,a:link,a:visited{
	text-decoration:none;
	color:#333333;
	}

#footer a:hover{
	text-decoration:none;
	color:#cccccc;
	}

/*------------------------------------------
ΗζΚp
------------------------------------------*/

.Class215 td{
	padding:5px;
	}

.Class940p10 td{
	padding:5px;
	}

.Class940 td{
	border:5px solid #FFFFFF;
	border-collapse:collapse;
	}

.Class650none td{
	padding:15px;
	}

.Class650 td{
	border:1px solid #cccccc;
	border-collapse:collapse;
	padding:5px;
	}

.Class940p10 a,a:link,a:visited{
	text-decoration:underline;
	color:#0000ff;
	margin:0;
	padding:0;
	}

.Class940p10 a:hover{
	text-decoration:none;
	color:#cccccc;
	margin:0;
	padding:0;
	}

/*------------------------------------------
skin€Κ
------------------------------------------*/

p.btnR {
	float: right;
	text-align: right;
	padding-bottom: 11px;
	}

p.btnR img{
	float: right;
	text-align: right;
	}

.centerimg {
	margin: 0 auto;
	text-align: center;
	clear: both;
	}

.centerimg img{
	margin: 0 auto;
	text-align: center;
	clear: both;
	}

.centerclear{
	margin: 0 auto;
	text-align: center;
	width: 670px;
	}

.centerclear img{
	clear: both;
	}

/*------------------------------------------
skin-1@©oζEΆΝ
------------------------------------------*/

.box1{
	float:left;
	text-align:left;
	width:638px;
	margin:15px;
	display:inline;
	}

.box1table{
	width:638px;
	float:left;
	text-align:left;
	}

.box1table td{
	padding:10px !important;
	border:0px !important;
	}

.QABox1{
	border:1px solid #0099D9;
	}

/*------------------------------------------
skin-4@©oΆΝEζ
------------------------------------------*/

.sub4{
	float:left;
	text-align:left;
	width:325px;
	padding:0px;
	margin-bottom:10px;
	margin-right:20px;
	display:inline;
	}

.sub4 img{
	clear:both;
	}

.sub4 .com4{
	width:325px;
	float:left;
	text-align:left;
	clear:both;
	padding:0px;
	}

.img4{
	width:325px;
	float:right;
	text-align:right;
	margin:0px;
	padding:0px;
	}

/*------------------------------------------
skin-7@ζi‘κj
------------------------------------------*/

/*------------------------------------------
skin-8@ζi‘ρj
------------------------------------------*/

.box8L{
	width:325px;
	float:left;
	text-align:left;
	margin-right:20px;
	padding:0px;
	display:inline;
	}

.box8R{
	width:325px;
	float:left;
	text-align:left;
	margin:0px;
	padding:0px;
	}

/*------------------------------------------
skin-9@ζi‘Oj
------------------------------------------*/

.box9L{
	width:210px;
	float:left;
	text-align:left;
	margin-right:20px;
	padding:0px;
	display:inline;
	}

.box9C{
	width:210px;
	float:left;
	text-align:left;
	margin-right:20px;
	padding:0px;
	display:inline;
	}

.box9R{
	width:210px;
	float:left;
	text-align:left;
	margin:0px;
	padding:0px;
	}

/*------------------------------------------
skin-10@ΆΝi‘κρj
------------------------------------------*/

.box10 img{
	clear:both;
	}

/*------------------------------------------
skin-11@ΆΝi‘ρρj
------------------------------------------*/

.box11L{
	width:325px;
	float:left;
	text-align:left;
	margin-right:20px;
	padding:0px;
	display:inline;
	}

.box11L img{
	clear:both;
	}

.box11R{
	width:325px;
	float:right;
	text-align:right;
	margin:0px;
	padding:0px;
	}

.box11R img{
	clear:both;
	}

/*------------------------------------------
skin-12@ΆΝi‘Oρj
------------------------------------------*/

.box12L{
	width:210px;
	float:left;
	text-align:left;
	margin-right:20px;
	padding:0px;
	display:inline;
	}

.box12L img{
	clear:both;
	}

.box12C{
	width:210px;
	float:left;
	text-align:left;
	margin-right:20px;
	padding:0px;
	display:inline;
	}

.box12C img{
	clear:both;
	}

.box12R{
	width:210px;
	float:left;
	text-align:left;
	margin:0px;
	padding:0px;
	}

.box12R img{
	clear:both;
	}

/*------------------------------------------
skin-13@ΆΝE\gρρ
------------------------------------------*/

.box13L{
	width:250px;
	float:left;
	text-align:left;
	margin-right:20px;
	padding:0px;
	display:inline;
	}

.box13L img{
	clear:both;
	}

.box13R{
	width:400px;
	float:right;
	text-align:right;
	margin:0px;
	padding:0px;
	}

.box13R img{
	clear:both;
	}

/*------------------------------------------
skin-15@ΆΝEζ
------------------------------------------*/

.box15L{
	width:400px;
	float:left;
	text-align:left;
	margin-right:20px;
	padding:0px;
	display:inline;
	}

.box15L img{
	clear:both;
	}

.box15R{
	width:250px;
	float:right;
	text-align:right;
	margin:0px;
	padding:0px;
	}

/*------------------------------------------
skin-16@ζEΆΝ
------------------------------------------*/

.box16L{
	width:250px;
	float:left;
	text-align:left;
	margin-right:20px;
	padding:0px;
	display:inline;
	}

.box16R{
	width:400px;
	float:right;
	text-align:right;
	margin:0px;
	padding:0px;
	}

.box16R img{
	clear:both;
	}

/*------------------------------------------
skin-17@skin-18@skin-19@skin-20@\g
------------------------------------------*/

.ClassTB{
	border:1px solid #cccccc;
	border-collapse:collapse;
	}

.ClassTB TD{
	border:1px solid #cccccc;
	border-collapse:collapse;
	}

.tbleft{
	float:left;
	text-align:left;
	clear:both;
	width:670px;
	}

.tbleft img{
	clear:both;
	}

/*------------------------------------------
skin-21@ζEΆΝigt‘κρj
------------------------------------------*/

.box21L{
	width:235px;
	float:left;
	text-align:left;
	padding:15px;
	margin:0px;
	}

.box21R{
	width:388px;
	float:left;
	text-align:left;
	padding:15px 0px 0px 0px;
	margin:0px;
	}

.box21R img{
	float:left;
	text-align:left;
	clear:both;
	}

.box21R p{
	float:left;
	text-align:left;
	clear:both;
	width:388px;
	}

.sub21{
	float:left;
	text-align:left;
	width:388px;
	}

.sub21 img{
	float:right;
	text-align:right;
	clear:both;
	margin-bottom:15px;
	}

/*------------------------------------------
skin-22@ζEΆΝigt‘Oρj
------------------------------------------*/

.box22L{
	float:left;
	text-align:left;
	width:215px;
	display:inline;
	margin-right:12px;
	}

.box22C{
	float:left;
	text-align:left;
	width:215px;
	display:inline;
	margin-right:12px;
	}

.box22R{
	float:left;
	text-align:left;
	width:215px;
	display:inline;
	}

.box22b p{
	float:left;
	text-align:left;
	clear:both;
	width:193px;
	}

.box22b{
	border:1px solid #CCCCCC;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	width:193px;
	float:left;
	}

.box22b img{
	clear:both;
	}

.box22pb10{
	float:left;
	width:193px;
	padding-bottom:10px;
	}

/*------------------------------------------
skin-23@ζEΆΝigt‘ρρj
------------------------------------------*/

.box23L{
	float:left;
	text-align:left;
	width:307px;
	border:1px solid #CCCCCC;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	margin-right:12px;
	display:inline;
	}

.box23L p{
	float:left;
	text-align:left;
	clear:both;
	width:307px;
	}

.box23L img{
	clear:both;
	}

.box23R{
	float:left;
	text-align:left;
	width:307px;
	border:1px solid #CCCCCC;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	}

.box23R p{
	float:left;
	text-align:left;
	clear:both;
	width:307px;
	}

.box23R img{
	clear:both;
	}

.box23pb10{
	float:left;
	width:307px;
	padding-bottom:10px;
	}

/*------------------------------------------
skin-24@ζE\gρρ
------------------------------------------*/

.box24L{
	width:250px;
	float:left;
	text-align:left;
	margin-right:20px;
	padding:0px;
	display:inline;
	}

.box24R{
	width:398px;
	float:left;
	text-align:left;
	margin:0px;
	padding:0px;
	}

.box24R img{
	clear:both;
	}


/*------------------------------------------
¨βΉtH[p
------------------------------------------*/

.forminquiry {
	margin: 0 auto;
	text-align: center;
	clear:both;
	width:700px;
	}

.forminquiryline {
	float: left;
	text-align: left;
	width:700px;
	}

.inquiry {
	margin: 0 auto;
	text-align: center;
	clear: both;
	width: 900px;
	}

.inquiryline {
	float: left;
	text-align: left;
	width: 898px;
	margin-bottom:30px;
	background-color: #ffffff;
	border: 1px solid #cccccc;
	}

.errorline {
	margin: 0 auto;
	text-align: center;
	width: 320px;
	color : #333333;
	font-size:15px !important;
	background-color: #ffffff;
	}

.inquiryline img {
	margin-top:20px;
	}

.inquiryline td{
	margin-bottom:20px;
	}

.table700none{
	width:700px;
	float:left;
	text-align:left;
	display:inline;
	}

.table700none td{
	padding:0px;
	}

.table700{
	width: 700px;
	float: left;
	text-align: left;
	}

.table700 td{
	padding: 10px;
	border:1px solid #cccccc;
	border-collapse:collapse;
	}

.view{
	width: 700px;
	float: left;
	text-align: left;
	}

.view td{
	padding: 10px;
	}

/*------------------------------------------
Universal Reset
----------------------------------------------- */

*{
	margin:0;
	padding:0;
	}
