@charset "UTF-8";

/*
 * ============================================
 * COPYRIGHT(C)2007 wisepocket corporation.
 * URL: http://www.wisepocket.jp/
 * ============================================
 */


body,div,dl,dt,dd,ul,ol,li,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{
	margin:0;
	padding:0;
	font-size:12px;
	font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	line-height: 150%;
	}  
h1{
   padding-left:12px;
   padding-right:12px;
   font-size:12px;
   font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
   line-height:150%;
   }	
   
h2{
   padding-left:12px;
   padding-right:12px;
   font-size:12px;
   font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
   line-height:150%;
   }
   
h3{
   padding-left:15px;
   padding-right:0px;
   font-size:12px;
   font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
   line-height:150%;
   }  
 
	
table{  
	border-collapse:collapse;  
	border-spacing:0;  
	}  
fieldset,img {   
	border:0;  
	}  
address,caption,cite,code,dfn,em,strong,th,var {  
	font-style:normal;  
	font-weight:normal;  
	}  
ol,ul {  
	list-style:none;  
	}  
caption,th {  
	text-align:left;  
	}  

q:before,q:after {  
	content:'';  
} 
 
abbr,acronym {
	border:0;  
	}

.text_common {
	width: 240px;
	margin: 3px 0px 3px 0px;
	background-color: #fff;
}

.text_address {
	width: 240px;
	margin: 3px 0px 3px 0px;
	background-color: #ffffff;
}

.text_title {
	width: 400px;
	margin: 3px 0px 3px 0px;
    background-color: #ffffff;
}

.text_area {
	width: 400px;
	height: 180px;
	margin: 10px 0px 0px 0px;
	background-color: #ffffff;
}


.submit {
	margin: 0px 0px 12px 0px;
	padding: 24px 0px 0px 0px;
	width: 100%;
	height: 68px;
	text-align: center;
}

