/* パンクズ */
.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;
}

.all_box2 {
	width : 786px;
	margin : 30px auto 20px auto;
}

/* 右側コンテンツ */
h1.company_start {
	margin : 0px 0px 2px 3px;
	font-size : 13px;
	color : #333333;
}

#like_h2 {
	width : 575px;
	height : 30px;
	margin : 0px 0px 0px 0px;
	background-image : url(../img/company/start/bg_h2.gif);
}

#like_h2_2 {
	width : 575px;
	height : 30px;
	margin : 0px 0px 20px 0px;
	background-image : url(../img/company/start/bg_h2.gif);
}

p.like_h2_txt {
	margin : 8px 0px 0px 10px;
	font-size : 14px;
	font-weight : bold;
	color : #FFFFFF;
}

/* 説明文 */
.cont_txt {
	width : 540px;
	margin : 0px 0px 10px 10px;
	line-height : 16px;
}

/* 左メニュー */
#left_box {
	width : 190px;
	margin : 15px 0px 0px 0px;
	float : left;
}

#menu_title {
	width : 190px;
	height : 27px;
	background-image : url(../img/company/start/bg_menu_title.gif);
}

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

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

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

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

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

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

.menu_txt5 {
	margin : 10px 0px 0px 4px;
}

.orange_chobo {
	margin : 14px 0px 10px 4px;
	background-image : url(../img/company/start/orange_chobo.gif);
	background-repeat : no-repeat;
	background-position : 0px 3px;
}

.orange_chobo2 {
	margin : 8px 0px 10px 4px;
	background-image : url(../img/company/start/orange_chobo.gif);
	background-repeat : no-repeat;
	background-position : 0px 3px;
}

.orange_chobo3 {
	margin : 10px 0px 0px 4px;
	background-image : url(../img/company/start/orange_chobo.gif);
	background-repeat : no-repeat;
	background-position : 0px 3px;
}

.orange_chobo4 {
	margin : 8px 0px 0px 4px;
	background-image : url(../img/company/start/orange_chobo.gif);
	background-repeat : no-repeat;
	background-position : 0px 3px;
}

.orange_chobo5 {
	margin : 5px 0px 10px 4px;
	background-image : url(../img/company/start/orange_chobo.gif);
	background-repeat : no-repeat;
	background-position : 0px 3px;
}

p.to_datatxt {
	margin : 0px 0px 0px 10px;
}

.option_koukoku  {
	margin : 0px 0px 0px 10px;
}

p.to_saiyou7 {
	margin : 0px 0px 0px 0px;
}

p.to_saiyou7_mini {
	margin : 2px 0px 0px 10px;
	font-size : 11px;
	color : #FF0000;
}

/* 右コンテンツ */

#contents_box {
	width : 575px;
	float : right;
}


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

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

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

/* カンタン登録 */
.kantan {
	margin : 10px 0px 0px 0px;
}

/* プレゼント */
.c_card_bg {
	width : 190px;
	height : 136px;
	margin : 10px 0px 0px 0px;
	background-image : url(../img/company/common/bg_c_card.gif);
}

.card_kantan_c {
	margin : 7px 0px 7px 6px;
}

p.regist_order_c {
	margin : 0px 0px 4px 18px;
	font-size : 12px;
}

p.regist_order2_c {
	margin : 0px 0px 3px 18px;
	font-size : 12px;
}

.kantan_bold {
	font-weight : bold;
}

.to_karakara_mail {
	text-align : center;
}

/* トラストマーク */
.trust_box {
	width : 184px;
	margin : 10px 0px 0px 0px;
	border : 3px double #999999;
	background-color : #F5F5F5;
	text-align : center;
}

.trust_image {
	margin : 7px 0px 5px 0px;
}

p.trust_txt {
	width : 160px;
	margin : 0px 0px 7px 0px;
	font-size : 10px;
	text-align : left;
	color : #000000;
}

/* マウスパッド */
.bgkeisaifree {
	width : 480px;
	height : 31px;
	margin : 0px auto 0px auto;
	background-image : url(../img/company/common/bg_keisaifree.gif);
}

h2.startcommonh2 {
	margin : 4px 0px 3px 0px;
	font-size : 22px;
	color : #FFFFFF;
	text-align : center;
}

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

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

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

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

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



/* メルマガ申込 */
.merumaga_all {
	width : 198px;
	margin : 20px 0px 0px 0px;
	border : 1px solid #CCCCCC;
	background-color : #EEEEEE;
}

.bg_merumaga_h3 {
	width : 198px;
	margin : 1px 0px 0px 1px;
	background-image : url(../img/company/common/koudokufree.gif);
	background-repeat : no-repeat;
}

h3.merumagatitle {
	margin : 10px 0px 0px 5px;
	font-size : 12px;
}

p.merumagatitle2 {
	margin : 10px 0px 0px 5px;
	font-size : 12px;
}

.merumaga_doubleline {
	width : 190px;
	margin : 5px auto 5px auto;
}

p.moura {
	width : 180px;
	margin : 0px auto 5px auto;
	font-weight : bold;
	color : #FF6600;
}

p.freekoudoku {
	margin : 15px 0px 10px 0px;
	text-align : center;
}

p.freekoudoku_address {
	margin : 0px 0px 3px 10px;
}

p.freekoudoku_form {
	margin : 0px 0px 3px 0px;
	text-align : center;
}

p.freekoudoku_form2 {
	margin : 0px 0px 10px 0px;
	text-align : center;
}


/* メルマガ申込(1〜6） */
.merumaga_all2 {
	width : 188px;
	margin : 10px 0px 0px 0px;
	border : 1px solid #CCCCCC;
	background-color : #EEEEEE;
}

.bg_merumaga_h32 {
	width : 186px;
	margin : 1px 0px 0px 1px;
	background-image : url(../img/company/common/koudokufree2.gif);
	background-repeat : no-repeat;
}

h3.merumagatitle2 {
	margin : 10px 0px 0px 3px;
	font-size : 12px;
}

.merumaga_doubleline {
	width : 180px;
	margin : 5px auto 5px auto;
}

p.melmatitle {
	margin : 0px 0px 0px 33px;
	font-size : 10px;
}

.onetime,.twotime,.threetime,.fourtime,.fivetime,.sixtime {
	margin : 0px 7px 5px 10px;
	background-repeat : no-repeat;
	background-position : 0px 1px;
}

.onetime {
	background-image : url(../img/company/common/1kai.gif);
}

.twotime {
	background-image : url(../img/company/common/2kai.gif);
}

.threetime {
	background-image : url(../img/company/common/3kai.gif);
}

.fourtime {
	background-image : url(../img/company/common/4kai.gif);
}

.fivetime {
	background-image : url(../img/company/common/5kai.gif);
}

.sixtime {
	background-image : url(../img/company/common/6kai.gif);
}
