@charset "utf-8";
@import url("basic.css");

*{ font-size:14px; color:#333; font-family : 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','ＭＳ Ｐゴシック', Arial, sans-serif; line-height:1.5; margin:0; padding:0; }
a{ color:#333; }

body{background:#FFEEF0;}
.layout{ margin:0 auto; }
#campagin{ width:950px;height:100%;background:#FED8DC;}


/* トップの大きなタイトル画像部分 背景 */
.topBg1{ background:url(../img/top_img.jpg) no-repeat left top; height:323px; width:950px; }


/* 簡単 */
.kantan{ background:url(../img/kantan.gif) no-repeat left top; height:355px; width:950px; }
.kantan .box{width:350px;height:250px; margin-top:74px; margin-right:23px; float: right;}
/* プラン */
.plan{
	background:url(../img/plan.gif) no-repeat left top;
	height:440px;
	width:905px;
	padding-left: 45px;
}
.plan .box_a{width:280px;height:80px; margin-top:337px; margin-right:12px;float: left;}
.plan .box_b{width:280px;height:80px; margin-top:337px; margin-right:12px;float: left;}
.plan .box_c{width:280px;height:80px; margin-top:337px; float: left;}

/* 卒業記念DVD作成 */
.pack_dvd{
	background:url(../img/pack_dvd_bg.gif) no-repeat left top;
	height:328px;
	width:918px;
	padding-left: 32px;
	padding-top: 95px;
}
.pack_dvd .box_a{background:url(../img/pack_dvd_a.gif) no-repeat left top;width:430px;height:278px; margin-right:27px;float: left;}
.pack_dvd .box_c{background:url(../img/pack_dvd_c.gif) no-repeat left top;width:430px;height:278px; margin-right:5px;float: left;}

.pack_dvd .box_d{background:url(../img/pack_dvd_d.gif) no-repeat left top;width:440px; height:278px; margin-top:15px;margin-right:8px;float: left;}
.pack_dvd .box_e{background:url(../img/pack_dvd_e.gif) no-repeat left top;width:440px; height:278px; margin-top:15px;margin-right:5px;float: left;}


.pack_dvd .box_a .box_l{
	width:200px;
	height:120px;
	margin-left:7px;
	margin-top:80px;
	float: left;
	font-size: 10px;
}
.pack_dvd .box_a .box_r{width:200px;margin-top:80px;margin-right:5px;float: right;background:#F5EBD3;padding: 2px;}

.pack_dvd .box_b .box_l{
	width:210px;
	height:120px;
	margin-left:7px;
	margin-top:150px;
	float: left;
	font-size: 10px;
}
.pack_dvd .box_b .box_r{width:210px;margin-top:80px;margin-right:5px;float: right;background:#F5EBD3;padding: 2px;}

.pack_dvd .box_c .box_l{
	width:200px;
	height:120px;
	margin-left:7px;
	margin-top:80px;
	float: left;
	font-size: 10px;
}
.pack_dvd .box_c .box_r{width:200px;margin-top:80px;margin-right:5px;float: right;background:#F5EBD3;padding: 2px;}
.pack_dvd .box_d .box_l{
	width:135px;
	height:120px;
	margin-left:7px;
	margin-top:80px;
	float: left;
	font-size: 10px;
}
.pack_dvd .box_d .box_r{width:135px;margin-top:60px;margin-right:5px;float: left;background:#F5EBD3;padding: 2px;}
.pack_dvd .box_d .box_r01{width:135px;margin-top:60px;margin-right:5px;float: left;background:#F5EBD3;padding: 2px;}
.pack_dvd .box_e .box_l{
	width:135px;
	height:120px;
	margin-left:7px;
	margin-top:150px;
	float: left;
	font-size: 10px;
}
.pack_dvd .box_e .box_r{width:135px;margin-top:60px;margin-right:5px;float: left;background:#F5EBD3;padding: 2px;}
.pack_dvd .box_e .box_r01{width:135px;margin-top:60px;margin-right:5px;float: left;background:#F5EBD3;padding: 2px;}

.box_r table{width: 200px;background:#D7EBFF;}
.box_r table th{font-size:11px;background:#84C1FF;color:#0060BF; border:1px solid #2693FF;padding: 4px;}
.box_r table td{font-size:11px;background:#fff;border:1px solid #66CCCC;padding: 4px;}

.box_l table{width: 200px;background:#D7EBFF;}
.box_l table th{font-size:11px;background:#84C1FF;color:#0060BF; border:1px solid #2693FF;padding: 4px;}
.box_l table td{font-size:11px;background:#fff;border:1px solid #66CCCC;padding: 4px;}


.box_r01 table{width: 135px;background:#D7EBFF;}
.box_r01 table th{font-size:11px;background:#84C1FF;color:#0060BF; border:1px solid #2693FF;padding: 4px;}
.box_r01 table td{font-size:11px;background:#fff;border:1px solid #2693FF;padding: 4px;}


/* DVD変換 */
.pack_dvd_henkan{
	background:url(../img/pack_dvd_henkan.gif) no-repeat left top;
	height:286px;
	width:918px;
	padding-left: 32px;
}
.pack_dvd_henkan .box_a{background:url(../img/pack_dvd_henkan_a.gif) no-repeat left top;width:430px;height:170px; margin-top:95px;margin-right:27px;float: left;}
.pack_dvd_henkan .box_b{background:url(../img/pack_dvd_henkan_b.gif) no-repeat left top;width:430px;height:170px; margin-top:95px;margin-right:5px;float: left;}
.pack_dvd_henkan .box_c{background:url(../img/pack_dvd_henkan_c.gif) no-repeat left top;width:293px;height:170px; margin-top:95px;margin-right:5px;float: left;}


.pack_dvd_henkan .box_a table{width: 90%;background:#FFF3C2;margin-top:60px;margin-left:20px;}
.pack_dvd_henkan .box_a table th{font-size:12px;background:#FFCC00;color:#DB6D00; border:1px solid #FF8B17;padding: 5px;}
.pack_dvd_henkan .box_a table td{font-size:12px;background:#fff;border:1px solid #FF8B17;padding: 5px;}
.pack_dvd_henkan .box_b table{width: 90%;background:#F5EBD3;margin-top:60px;margin-left:20px;}
.pack_dvd_henkan .box_b table th{font-size:12px;background:#FFCC00;color:#DB6D00; border:1px solid #FF8B17;padding: 5px;}
.pack_dvd_henkan .box_b table td{font-size:12px;background:#fff;border:1px solid #FF8B17;padding: 5px;}
.pack_dvd_henkan .box_c table{width: 90%;background:#F5EBD3;margin-top:60px;margin-left:20px;}
.pack_dvd_henkan .box_c table th{font-size:12px;background:#FFCC00;color:#DB6D00; border:1px solid #FF8B17;padding: 5px;}
.pack_dvd_henkan .box_c table td{font-size:12px;background:#fff;border:1px solid #6FF8B17;padding: 5px;}


/* DVDメニュー */
.pack_dvd_menu{
	background:url(../img/pack_dvd_menu.gif) no-repeat left top;
	height:418px;
	width:918px;
	padding-left: 32px;
}

.pack_dvd_menu .box_a{width:174px;height:132px; margin-top:90px; margin-right:60px;float: left;}
.pack_dvd_menu .box_b{width:174px;height:132px; margin-top:90px; margin-right:60px;float: left;}
.pack_dvd_menu .box_c{width:174px;height:132px; margin-top:90px; margin-right:60px;float: left;}
.pack_dvd_menu .box_d{width:174px;height:132px; margin-top:90px; margin-right:32px;float: right;}

.pack_dvd_menu .box_e{width:174px;height:132px; margin-top:10px;margin-right:60px;float: left;}
.pack_dvd_menu .box_f{width:174px;height:132px; margin-top:10px;margin-right:60px;float: left;}
.pack_dvd_menu .box_g{width:174px;height:132px; margin-top:10px;margin-right:60px;float: left;}
.pack_dvd_menu .box_h{width:174px;height:132px; margin-top:10px;margin-right:32px;float: right;}


/* 映像編集おまかせパック */
.pack_dvd_omakase{
	background:url(../img/pack_omakase_bg.gif) no-repeat left top;
	height:282px;
	width:908px;
	padding-left: 42px;
}
.pack_dvd_omakase .box_a{width:180px;height:135px;margin-top:100px;margin-right:13px;float: left;}
.pack_dvd_omakase .box_b{width:380px;height:135px;margin-top:100px;margin-right:5px;float: left;}
.pack_dvd_omakase .box_c{width:280px;height:135px;margin-top:100px;margin-right:42px;float: right;}

.pack_dvd_omakase .box_a table{width: 173px;background:#E2F7C1;margin-top:10px;}
.pack_dvd_omakase .box_a table th{font-size:12px;background:#CBEF8D;color:#70A417; border:1px solid #9EE32B;padding: 4px;}
.pack_dvd_omakase .box_a table td{font-size:12px;background:#fff;border:1px solid #9EE32B;padding: 4px;}

.pack_dvd_omakase .box_b table{width: 375px;background:#E2F7C1;margin-top:10px;}
.pack_dvd_omakase .box_b table th{font-size:12px;background:#CBEF8D;color:#70A417; border:1px solid #9EE32B;padding: 3px;}
.pack_dvd_omakase .box_b table td{font-size:12px;background:#fff;border:1px solid #9EE32B;padding: 4px;}

/* デザインサポート */
.design{
	background:url(../img/design_bg.gif) no-repeat left top;
	height:391px;
	width:866px;
	padding-left: 42px;
	padding-right: 42px;
}
.design .box_a{background:url(../img/design_01.gif) no-repeat left top; width:280px;height:259px;margin-top:100px;margin-right:13px;float: left;}
.design .box_b{background:url(../img/design_02.gif) no-repeat left top; width:280px;height:259px;margin-top:100px;float: left;}
.design .box_c{background:url(../img/design_03.gif) no-repeat left top; width:280px;height:259px;margin-top:100px;float: right;}

.design .box_a table{width: 260px;background:#FDD1D6;margin-top:10px;margin-left:10px; }
.design .box_a table th{font-size:12px;background:#FCADB7;color:#F70926; border:1px solid #FA7485;padding: 3px;}
.design .box_a table td{font-size:12px;background:#fff;border:1px solid #FA7485;padding: 3px;}

.design .box_b table{width: 260px;background:#FDD1D6;margin-top:10px;margin-left:10px; }
.design .box_b table th{font-size:12px;background:#FCADB7;color:#F70926; border:1px solid #FA7485;padding: 3px;}
.design .box_b table td{font-size:12px;background:#fff;border:1px solid #FA7485;padding: 3px;}

.design .box_c table{width: 260px;background:#FDD1D6;margin-top:10px;margin-left:10px; }
.design .box_c table th{font-size:12px;background:#FCADB7;color:#F70926; border:1px solid #FA7485;padding: 3px;}
.design .box_c table td{font-size:12px;background:#fff;border:1px solid #FA7485;padding: 3px;}

/* お問合せ */

.contact{height:93px; width:463px;margin-left:5px;margin-right:2px;float: left;}
.contact_01{height:93px; width:463px;margin-right:5px;float: right;}


/* マスターテープ送付先 */

.master_tape{background:url(../img/master_tape.gif) no-repeat left top; width:910px;height:140px;padding-top: 90px;padding-left: 40px;}
.master_tape .txt01{height:100px; width:400px;margin-right:20px;float: left;}
.master_tape .txt02{height:100px; width:400px;float: left;}


/* アドレス */
.adreess{height: 20px;width: 940px;padding: 5px;background:#FB949E;text-align:center;font-size:13px;color:#F70926;margin-top:30px;}

.brdSkyBlue { border:2px solid #09c; padding:10px; margin-bottom:5px; }