/* パンクズ */
.happyaku {
	width : 800px;
	margin : 0px auto 20px auto;
}

.pan_home {
	margin : 10px 0px 0px 15px;
	float : left;
}

.pankuzu {
	margin : 10px 0px 0px 15px;
	background-image : url(../img/common/bg_pan.gif);
	background-repeat : no-repeat;
	float : left;
}

p.pankuzu_txt {
	margin : 1px 0px 0px 15px;
	font-size : 13px;
}

p.company_login {
	margin : 10px 0px 0px 0px;
	font-weight : bold;
	float : right;
}

.saiyou_all_box {
	width : 781px;
	margin : 0px auto 0px auto;
}

.bg_saiyouh3 {
	width : 561px;
	height : 89px;
	margin : 0px auto 0px auto;
	background-image : url(../img/company/saiyou/bg_saiyouh1.gif);
}

h3.saiyouh1 {
	margin : 0px 0px 0px 5px;
	padding : 18px 0px 0px 0px;
	font-size : 50px;
	color : #FFFFFF;
	font-family : ＭＳ 明朝;
	text-align : center;
}

h2.saiyouh2 {
	margin : 15px 0px 0px 36px;
	font-size : 14px;
}

.topdfbox {
	width : 560px;
	margin : 5px auto 0px auto;
}

p.topdf {
	margin : 0px 0px 5px 0px;
	text-align : right;
	font-size : 13px;
}

p.topdf_new {
	margin : 0px 0px 5px 50px;
	padding : 6px 0px 20px 0px;
	font-size : 13px;
}

.saiyouall {
	width : 561px;
	margin : 0px auto 0px auto;
}

.gururi {
	width : 561px;
	height : 126px;
	background-image : url(../img/company/saiyou/gururi.gif);
	background-repeat : no-repeat;
}

.kome11 {
	margin : 0px 0px 0px 49px;
	background-image : url(../img/company/saiyou/kome11.gif);
	background-repeat : no-repeat;
	background-position : 0px 2px;
}

.topdfbox2 {
	width : 560px;
	margin : 5px auto 0px auto;
}

.saiyoukome {
	margin : 0px 0px 0px 24px;
	background-image : url(../img/company/saiyou/kome.gif);
	background-repeat : no-repeat;
	background-position : 0px 2px;
}

p.faxdaikou {
	margin : 0px 0px 0px 13px;
	font-size : 11px;
	line-height : 14px;
}

h3.saiyouh3 {
	margin : 5px 0px 0px 0px;
	font-size : 23px;
	color : #000066;
}

.saiyoudoubleline {
	margin : 0px 0px 0px 0px;
}

p.saiyou_fee {
	margin : 10px 0px 0px 34px;
	font-size : 20px;
	font-weight : bold;
	color : #FF0000;
}

p.saiyou_fee2 {
	margin : 10px 0px 3px 34px;
	font-size : 20px;
	font-weight : bold;
	color : #FF0000;
}

p.kurocam_new {
	margin : 0px 0px 0px 44px;
	padding : 15px 0px 0px 0px;
	font-size : 14px;
	font-weight : bold;
}

.kurocam {
	font-size : 14px;
	color : #333333;
}

.kurocam2 {
	font-size : 13px;
	color : #333333;
	font-weight : normal;
}

.saiyoukome2 {
	margin : 0px 0px 0px 45px;
	background-image : url(../img/company/saiyou/kome.gif);
	background-repeat : no-repeat;
	background-position : 0px 2px;
}

.saiyoukome3 {
	margin : 5px 0px 0px 45px;
	background-image : url(../img/company/saiyou/kome_enji.gif);
	background-repeat : no-repeat;
	background-position : 0px 2px;
}

p.nomore {
	margin : 0px 0px 3px 15px;
	line-height : 14px;
}

p.nomore2 {
	margin : 0px 0px 0px 15px;
	line-height : 14px;
	color : #CC0000;
}

.geotrust {
	width : 335px;
	margin : 20px auto 0px auto;
}

p.geotxt {
	margin : 0px 0px 0px 15px;
	font-size : 10px;
	line-height : 13px;
}

.saiyou_button1 {
	width : 282px;
	margin : 5px auto 0px auto;
}

.mousepadbg {
	width : 480px;
	height : 93px;
	margin : 0px auto 0px auto;
	background-image : url(../img/company/saiyou/mousepad.jpg);
}

p.mousebold {
	margin : 0px 0px 0px 20px;
	padding : 36px 0px 0px 0px;
}

.sentyaku {
	font-size : 16px;
	color : #FF0000;
}

.saiyou_button {
	width : 282px;
	margin : 5px auto 35px auto;
}

p.hitteki {
	margin : 10px 0px 0px 0px;
	font-size : 13px;
	font-weight : bold;
	text-align : center;
}

p.to_sample {
	margin : 3px 0px 0px 0px;
	font-size : 13px;
	font-weight : bold;
	text-align : center;
}

h3.saiyouh3_2 {
	margin : 5px 0px 10px 30px;
	font-size : 22px;
	padding-left : 11px;
	padding-bottom : 3px;
	color : #333333;
	border-bottom : 3px double #999999;
}
.gmark {
	margin : 0px 0px 5px 55px;
	background-image : url(../img/company/saiyou/g.gif);
	background-repeat : no-repeat;
	background-position : 0px 0px;
}

p.saiyoug {
	margin : 0px 0px 0px 24px;
	font-size : 14px;
	font-weight : bold;
	color : #006600;
	line-height : 18px;
}

.yokoyaji {
	margin : 0px 0px 15px 85px;
	background-image : url(../img/company/saiyou/yokoyaji.gif);
	background-repeat : no-repeat;
	background-position : 0px 2px;
}

p.yokoyajitxt {
	margin : 0px 0px 0px 14px;
}

/* 他サイトへのリンク */
.c_other_linkbox {
	width : 515px;
	background-color : #F0EBDC;
	margin : 20px 0px 0px 60px;
}

p.c_other_link1 {
	margin : 10px 10px 10px 10px;
	line-height : 18px;
	color : #444444;
}

.c_other_dotline {
	margin : 0px 0px 0px 60px;
}

h4.c_other_caution {
	font-size : 13px;
	margin : 25px 0px 0px 60px;
	color : #414141;
}

p.c_other_link2 {
	width : 495px;
	margin : 5px 0px 7px 70px;
	color : #414141;
	text-align : justify;

}
/* ここから他サイトへのリンク色 */
a.c_other_linkcolor1:link {
	color : #444444;
	text-decoration : none;
}

a.c_other_linkcolor1:visited {
	color : #444444;
	text-decoration : none;
}

a.c_other_linkcolor1:hover {
	color : #444444;
	text-decoration : none;
}

a.c_other_linkcolor1:active {
	color : #444444;
	text-decoration : none;
}

a.c_other_linkcolor2:link {
	color : #525252;
	text-decoration : none;
}

a.c_other_linkcolor2:visited {
	color : #525252;
	text-decoration : none;
}

a.c_other_linkcolor2:hover {
	color : #525252;
	text-decoration : none;
}

a.c_other_linkcolor2:active {
	color : #525252;
	text-decoration : none;
}

/* ここまで他サイトへのリンク色 */



/* 空メール */
.kara_box {
	width : 320px;
	margin : 30px auto 0px auto;
}

.button_kara {
	margin : 0px 0px 0px 21px;
}

p.kara_txt {
	width : 400px;
	margin : 10px auto 35px auto;
	line-height : 17px;
}

/* 右メニュー */
.keisaigaido {
	width : 200px;
	margin : 0px 0px 0px 0px;
	float : left;
}

#menu_title {
	margin : 10px auto 0px auto;
	width : 190px;
	height : 27px;
	background-image : url(../img/company/saiyou/bg_menu_title2.gif);
}

p.menu_title_txt {
	margin : 0px 0px 0px 10px;
	padding : 7px 0px 0px 0px;
	color : #FFFFFF;
	font-weight : bold;
}

.menu_out_box {
	margin : 0px auto 0px auto;
	width : 188px;
	border : 1px solid #B6B6B6;
}

.menu_txt1 {
	margin : 8px 0px 0px 4px;
}

.menu_txt2 {
	margin : 8px 0px 0px 4px;
}

.menu_txt3 {
	margin : 8px 0px 0px 4px;
}

.menu_txt4 {
	margin : 8px 0px 8px 4px;
}


/* これだけのサービスを */
.koredake {
	width : 791px;
	margin : 0px 0px 0px 0px;
}

.kore_left {
	width : 550px;
	float : left;
}

.kore_right {
	width : 200px;
	float : right;
}