@charset "Shift_JIS";

/* 
CSS Document
Copyright (C) WEB TOTAL SUPPORT CHUPS All Rights Reserved.
*/


/* --------------------------------------------------
  resetting default margin and padding
-------------------------------------------------- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, p, blockquote, th, td, form, fieldset, legend {
margin: 0;
padding: 0;
}


/*全体 ----------------------------------------------*/


a:link {
color:#333;
text-decoration:underline;
}

a:visited {
color:#333;
text-decoration:underline;
}

a:hover {
color:#900;
text-decoration: none;
}
a:active {
text-decoration: none;
}

#wrapper {
width:960px;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
}


/*ページトップ ---------------------------------------*/
#pt_area{
width:960px;
height:28px;
margin:0px;
padding:0px;
}

#pt_area .pt_navi{
width:112px;
height:28px;
margin:0px 0px 0px 848px;
padding:0px;
}

/*フッタ構成 ---------------------------------------*/

#footer_area{
height:150px;
margin:0px;
padding:0px;
background:url(../common/footer_back.jpg);
}

#footer_wrapper {
width:960px;
margin-top:0px;
margin-bottom:0px;
margin-left:auto;
margin-right:auto;
}

#footer_wrapper #left{
float:left;
margin:25px 0px 0px 5px;
padding:0px;
width:380px;
}

#footer_wrapper #left .company{
margin:0px;
padding:0px;
font-size:10px;
}

#footer_wrapper #right{
float:right;
margin:25px 5px 0px 0px;
padding:0px;
width:540px;
}

#footer_wrapper #right ul{
margin:0px;
padding:0px;
list-style: none;
}

#footer_wrapper #right ul li{
float:right;
margin:0px 0px 0px 10px;
padding:0px;
font-size:10px;
}

#footer_wrapper .cp{
float:right;
margin:30px 0px 0px 0px;
padding:0px;
width:400px;
}

#footer_wrapper .cp address{
text-align:right;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:normal;
color:#999;
}


/*ページトップ*/

#page_top{
margin:50px 0px 50px 806px;
padding:0px;
width:94px;
height:22px;
}


/*float:クリア*/

.clear {
margin:0px;
padding:0px;
clear:both;
}