/* 全体 */

body{margin-top:0px; margin-bottom:0px; background-color:#efefef;}

/* 共通 */
.logo{padding:10px 10px 20px 10px; background-image: url("img/back01.gif"); width:500px;}
.logo-r{padding:20px 10px; vertical-align:top; background-image: url("img/back01.gif");}
.top{font-size:80%; color:#666666; line-height:130%; padding:3px 10px; width:720px;}
.yoko{padding:5px;}
.copy{text-align:center; height:50px;}
.title{text-align:center; padding:10px;}
.text{font-size:80%; color:#333333; line-height:150%; }
.bot{font-size:80%; color:#666666; line-height:150%; padding:3px 20px; text-align:right;}

/* トップ */
.new{font-size:80%; color:#333333; line-height:150%; padding:5px 15px; background-image: url("img/back02.gif");}
.new2{ text-align:center; vertical-align:top; background-image: url("img/back02.gif");}
.gyomu{font-size:80%; color:#333333; line-height:150%; padding:5px 15px; vertical-align:top;}
.ind{text-indent: -75px; margin:0px 0px 0px 75px;}
.ind2{text-indent: -92px; margin:0px 0px 0px 92px;}
.toshi{margin:10px 0px 15px 0px;}

/* 会社案内 */
.kaisya{font-size:80%; color:#333333; line-height:150%; }

/* 個人情報保護 */
.kojin{font-size:80%; color:#333333; line-height:150%; padding:10px 40px;}

/* 業務関係 */
.busi{font-size:80%; color:#333333; line-height:150%; }
.menu{margin:20px 0px 0px 0px;}