@charset 'utf-8';







/* 編集は 文字コード UTF-8 改行コード CR+LFねっ */







/* pansy */







/*======== 新規会員登録（決済方法追加による） 10-04-21 M.Muto========*/



.tblareabtn3 {



	padding-left: 192px;



}







.paycoution {



	padding: 20px;



	width: 565px;



	border: 2px solid #0E8CB6;



	background-color: #FFFFFF;



margin-left:40px;



margin-bottom:20px;



}



.paycoution h5 {



	font-size: 16px;



	color: #0E8CB6;



	font-weight: bold;



	margin-bottom: 15px;



	text-align: center;



}



.paycoution span {



	font-weight: bold;



	color: #0E8CB6;



}



.pay_ccard {



	background-image: url(../packages/default/img/use/pay_ccard.jpg);



	text-indent: -9999px;



	height: 23px;



	width: 565px;



	margin-top: 15px;



	margin-bottom: 10px;



}



.pay {



	width: 525px;



	padding-left: 20px;



	padding-bottom: 10px;



}



.paycoution .pay p {



	line-height: 150%;



}



.pay_ecol {



	background-image: url(../packages/default/img/use/pay_ecol.jpg);



	text-indent: -9999px;



	height: 23px;



	width: 565px;



	margin-top: 15px;



	margin-bottom: 10px;



}



















/*======== 戻るボタンがねっす 10-04-07 M.Muto========*/



a#toBack {



	width: 220px;



	height: 56px;



	display:block;



        margin:0 auto;



	background-image:url(../packages/default/img/use/entry/b_back.gif);



}



a#toBack:hover {



	width: 220px;



	height: 56px;



	display:block;



        margin:0 auto;



	background-image:url(../packages/default/img/use/entry/b_back_on.gif);



}



/*======== 決済フォーム 10-04-07 M.Muto========*/



#mypage_table table#myCvs_table {



	margin:0px 0px 0px 0px;



	}



#mypage_table table#myCvs_table th {



	line-height:1.0;



	padding:0px;	



	border:0px;



	text-align:left;



}



#mypage_table table#myCvs_table td {



	line-height:1.0;



	padding:0px;	



	border:0px;



	text-align:center;



	}







/*======== プレゼント応募完了関連 100310uraki ========*/



a {outline-style:none;}



.con_cts_txt2 {



	padding:100px 0;



	text-align:center;



	}



a.con04_back_btn {



	width:192px;



	height:40px;



	display:block;



        margin:0 auto;



	background-image:url(../packages/default/img/use/con04_back_btn.gif);



	}



input{list-style:none}



.con04_oubo_btn{



	width:192px;



	height:40px;



	cursor:pointer;



	border:0;



	background-image:url(../packages/default/img/use/con04_oubo_btn.gif);



	text-indent: -9999px;



	display: block;



	}



#con04_thanks {



background:url(../packages/default/img/use/con04_kanryo.gif) no-repeat;



height:60px;



width:269px;



margin:0 auto 10px auto;



text-indent:-9999px;



}



.con04_end_btn {



	width:192px;



	height:40px;



	text-indent:-9999px;



	background-image:url(../packages/default/img/use/con04_end_btn.jpg);



	}



/*======== 利用規約（モバイル対応追加） 100217suga ========*/







.mobile_to {



	padding: 20px;



	width: 565px;



	border: 2px solid #FF1E62;



	background-color: #FFF4F9;



	text-align: center;



margin-left:40px;



margin-bottom:20px;



}



.mobile_to h5 {



	font-size: 16px;



	color: #FF1E62;



	font-weight: bold;



	margin-bottom: 15px;



}



.mobile_to span {



	font-weight: bold;



	color: #FF1E62;



}



.kiyaku_title {



text-align:center;



font-size:15px;



font-weight:bold;



color:#2C1412;



margin-bottom:10px;



}



.credit_to {



	padding: 20px;



	width: 565px;



	border: 2px solid #0E8CB6;



	background-color: #F1FDFE;



	text-align: center;



margin-left:40px;



margin-bottom:20px;



}



.credit_to h5 {



	font-size: 16px;



	color: #0E8CB6;



	font-weight: bold;



	margin-bottom: 15px;



}



.credit_to span {



	font-weight: bold;



	color: #0E8CB6;



}



/*========changeマイページ suga========*/



.taikai {



	width: 480px;



	margin-left: 82px;



	padding-top: 50px;



	margin-top: 50px;



	border-top-width: 1px;



	border-top-style: dotted;



	border-top-color: #FF95BA;



	padding-bottom: 50px;



}



.taikai_box {



	padding: 15px;



	border: 2px solid #FF95BA;



}



.taikai_box h5 {



	font-weight: bold;



	color: #FF538F;



	padding-bottom: 15px;



}



.taikai_box p {



	line-height: 130%;



}



.toTaikaiBtn2 {



	margin-left: 113px;



	margin-top: 20px;



}



.tblareabtn2 {



width:225px;	



	height:60px;



	text-align:center;



 margin:0px 0 0 213px;



}



.toTaikaiBtn2 a{



	width: 225px;



	height:60px;



	display:block;



	background-image:url(../packages/default/img/use/entry/b_taikai.gif);



}



.toTaikaiBtn2 a:hover {



	background-image:url(../packages/default/img/use/entry/b_taikai_on.gif);



}



/*========決済画面20100211_2130 vava========*/



#mypage_table table#myCard_table {



	margin:0px 0px 0px 0px;



	}



#mypage_table table#myCard_table th,



#mypage_table table#myCard_table td {



	color:#555555;



	line-height:1.0;



	padding:0px;	



	border:0px;



	text-align:center;



	}



/*========決済画面20100211_2130 vava========*/



/*========con12退会画面 chiba========*/



H2#con12_pz{



	display:block;



	width: 690px;



	height: 190px;



	margin: 0px 0px 0px 0px;



	background:url(../packages/default/img/use/con_h2.jpg);



	background-position:0px -1400px;



}



.con12AchBl{



	width: 690px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/border_01blog_pz.gif) repeat-y;



	}



.con12AchBl h3{



	display:block;



	width: 690px;



	height:20px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con01_h_blog_pz.gif) no-repeat;



	}



.con12Ach_foot{



	display:block;



	width: 690px;



	height:55px;



	margin: 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con12_f_ach.gif) no-repeat;



	background-position:0 bottom;



	}



	



.con12AchBl h4 {



	display:block;



	width: 644px;



	height:38px;



	



	background-image:url(../packages/default/img/use/con12_h4.gif);



	margin-left:23px;



	}



p.con12_txt1,



p.con12_txt2,



p.con12_txt3 {



	width:644px;



	margin-left:23px;



	}



	



p.con12_txt1 {



	margin-top:18px;



	margin-bottom:48px;



	}



	



p.con12_txt2 {



	color:#CC0000;



	font-weight:bold;



	margin-top:46px;



	}



p.con12_txt3 {



	margin-top:44px;



	margin-bottom:36px;



	}



.con12Box {



	width:644px;



	margin-left:113px;



	}



	



input.con12_btn1,



input.con12_btn2,



input.con12_btn3 {



	width: 225px;



	height:60px;



	display:block;



	background-image:url(../packages/default/img/use/con12_btn_taikai.gif);



	}



input.con12_btn1 {



	margin-left:228px;



	background-position:0 0;



	}



input.con12_btn2 {



	background-position:-225px 0;



	}



input.con12_btn3 {



	background-position:-450px 0;



	margin-left:30px;



	}



	



.con12AchBl ul {



	margin-left:109px;



	}



.con12AchBl ul li {



	float:left;



	}



/*========↑↑con12退会画面 chiba↑↑========*/



/*規約追加0131　vava開始*/



.conBody_kiyaku {



	width:604px;



	margin:0px 0px 21px 42px;



	}



.conBody_kiyaku h5{



	padding: 0px;



	margin: 0px 0px 7px 0px;



	border-bottom:dotted 2px #FF5398;



	font-weight:bold;



	}



.formAlart{



	color:red;



	}



.txtBox_kiyaku{



	margin:4px 0px 11px 0px;



	}



.list_kiyaku_Alpha{



	margin:7px 0px 17px 27px



	}



.list_kiyaku_Alpha li{



	list-style-type:lower-alpha;



	}



.list_kiyaku_Num{



	margin:7px 0px 17px 27px;



	}



.list_kiyaku_Num li{



	list-style-type:decimal;



	}



.entryKiyakuForm {



	width:604px;



	margin:0px 0px 21px 42px;



	text-align:left;



	overflow:auto;



	height:420px;



	padding:7px 7px 17px 7px;



	background:#f3f3f3;



	border: 1px solid #84b1a9;



}



.conBody_kiyakuForm {



	margin:4px 0px 14px 0px;



	}



.conBody_kiyakuForm h5{



	padding: 0px;



	margin: 7px 0px 11px 0px;



	border-bottom:dotted 2px #FF5398;



	font-weight:bold;



	}



/*規約追加0131　vava終了*/



/*入力手続き関連0201　vava開始*/



.conBody_comp {



	width:604px;



	margin:0px 0px 21px 42px;



	text-align:right;



	}



h4#confirmEntry {



	width:644px;



	height:38px;



	display:block;



	margin:0px 0px 27px 22px;



	background-image:url(../packages/default/img/use/h4_confirm.gif);



	}



h4#newEntry{



	width:644px;



	height:38px;



	display:block;



	margin:0px 0px 27px 22px;



	background-image:url(../packages/default/img/use/h4_entry.gif);



	}



/*入力手続き関連0201　vava終了*/



body#pz {



	background-image:url(../packages/default/img/use/bg_pz.gif);



	background-repeat:repeat-y;



	background-position:center 0;



	}



#excontainer_pz {



	width: 100%;



	text-align:center;



	margin: 0px auto 0px;



}



#container_pz {



	width: 954px;



	text-align:center;



	margin: 0px auto 0px;



	padding:0px 0px 0px 0px;



	background: #1dd9ff;



	background-image:url(../packages/default/img/use/bg_pz_cts.gif);



	background-repeat:repeat-y;



}



/* /pansy */



/* pansy */



#unitHead_pz {



	width: 954px;



	text-align:left;



	margin: 0px auto 0px;



	padding:0px 0px 0px 0px;



	background: url(../packages/default/img/use/bg_head_pz.gif) no-repeat;



	position: relative;



}



#unitHead_pz h1 {



	display:block;



	width: 215px;



	height: 110px;



	padding:0px ;



	margin: 0px;



	float: left;



	background:url(../packages/default/img/use/logo_pz.gif) no-repeat;



}



#toPansyBl_pz {



	width: 320px;



	padding:0px ;



	margin: 0px;



	float: right;



}



#toPansyBl_pz ul{



	text-align:left;



	margin:0 0px 0px 0px;



}



#toPansyBl_pz li{



	margin: 0px;



	float: left;



}



#toPansyBl_pz a.toPansy{



	display:block;



	width: 275px;



	height: 55px;



	padding:0px ;



	margin: 0px 0px 0px 45px;



	background:url(../packages/default/img/use/to_pansy_pz.gif) no-repeat;



	background-position:0px 0px;



}



#toPansyBl_pz a.toPansy:hover{



	background:url(../packages/default/img/use/to_pansy_pz.gif) no-repeat;



	background-position:0px -60px;



}



a#subMenu01_pz,



a#subMenu02_pz,



a#subMenu03_pz {



	width:104px;



	height:51px;



	display:block;



	background:url(../packages/default/img/use/sub_menu_pz.gif) no-repeat;



	}



a#subMenu01_pz{



	margin: 0px 3px 0px 0px;



	background-position:0px 0px;



}



a#subMenu02_pz{



	margin: 0px 3px 0px 0px;



	background-position:-107px 0px;



}



a#subMenu03_pz{



	margin: 0px 0px 0px 0px;



	background-position:-214px 0px;



}



a#subMenu01_pz:hover,



a#subMenu02_pz:hover,



a#subMenu03_pz:hover {



	background:url(../packages/default/img/use/sub_menu_pz.gif) no-repeat;



	}



a#subMenu01_pz:hover{



	background-position:0px -51px;



}



a#subMenu02_pz:hover{



	background-position:-107px -51px;



}



a#subMenu03_pz:hover{



	background-position:-214px -51px;



}



#welComeUser{



	position: absolute;



	height:15px;



	bottom: -10px;



	right: 30px;



	padding:0px 0px 0px 40px ;



	margin: 0px 0px 0px 0px;



	text-align:right;



	background:url(../packages/default/img/use/welcome_bg.gif) no-repeat;



}



/* /pansy */



/* pansy */



#menuBl li#p00_pz,



#menuBl li#p01_pz,



#menuBl li#p02_pz,



#menuBl li#p03_pz,



#menuBl li#p04_pz,



#menuBl li#p05_pz,



#menuBl li#p06_pz,



#menuBl li#p07_pz {



	display:block;



	width: 190px;



	height: 47px;



	padding: 0px;



	background: url(../packages/default/img/use/menu_pz.gif) no-repeat;



	}



#menuBl li#p00_pz{



	margin: 0px 0px 7px 0px;



	background-position:-220px 0px;



}



#menuBl li#p01_pz{



	margin: 0px 0px 7px 0px;



	background-position:-220px -54px;



}



#menuBl li#p02_pz{



	margin: 0px 0px 7px 0px;



	background-position:-220px -108px;



}



#menuBl li#p03_pz{



	margin: 0px 0px 7px 0px;



	background-position:-220px -162px;



}



#menuBl li#p04_pz{



	margin: 0px 0px 7px 0px;



	background-position:-220px -216px;



}



#menuBl li#p05_pz{



	margin: 0px 0px 7px 0px;



	background-position:-220px -270px;



}



#menuBl li#p06_pz{



	margin: 0px 0px 0px 0px;



	background-position:-220px -325px;



}



#menuBl li#p07_pz{



	margin: 0px 0px 0px 0px;



	background-position:-220px -379px;



}



#menuBl a#m00_pz,



#menuBl a#m01_pz,



#menuBl a#m02_pz,



#menuBl a#m03_pz,



#menuBl a#m04_pz,



#menuBl a#m05_pz,



#menuBl a#m06_pz,



#menuBl a#m07_pz{



	display:block;



	width: 190px;



	height: 47px;



	padding: 0px;



	background: url(../packages/default/img/use/menu_pz.gif) no-repeat;



	}



#menuBl a#m00_pz{



	margin: 0px 0px 7px 0px;



	background-position:0px 0px;



}



#menuBl a#m01_pz{



	margin: 0px 0px 7px 0px;



	background-position:0px -54px;



}



#menuBl a#m02_pz{



	margin: 0px 0px 7px 0px;



	background-position:0px -108px;



}



#menuBl a#m03_pz{



	margin: 0px 0px 7px 0px;



	background-position:0px -162px;



}



#menuBl a#m04_pz{



	margin: 0px 0px 7px 0px;



	background-position:0px -216px;



}



#menuBl a#m05_pz{



	margin: 0px 0px 7px 0px;



	background-position:0px -270px;



}



#menuBl a#m06_pz{



	margin: 0px 0px 0px 0px;



	background-position:0px -325px;



}



#menuBl a#m07_pz{



	margin: 0px 0px 0px 0px;



	background-position:0px -379px;



}



#menuBl a#m00_pz:hover,



#menuBl a#m01_pz:hover,



#menuBl a#m02_pz:hover,



#menuBl a#m03_pz:hover,



#menuBl a#m04_pz:hover,



#menuBl a#m05_pz:hover,



#menuBl a#m06_pz:hover,



#menuBl a#m07_pz:hover {



	display:block;



	width: 190px;



	height: 47px;



	padding: 0px;



	background: url(../packages/default/img/use/menu_pz.gif) no-repeat;



	}



#menuBl a#m00_pz:hover{



	margin: 0px 0px 7px 0px;



	background-position:-220px 0px;



}



#menuBl a#m01_pz:hover{



	margin: 0px 0px 7px 0px;



	background-position:-220px -54px;



}



#menuBl a#m02_pz:hover{



	margin: 0px 0px 7px 0px;



	background-position:-220px -108px;



}



#menuBl a#m03_pz:hover{



	margin: 0px 0px 7px 0px;



	background-position:-220px -162px;



}



#menuBl a#m04_pz:hover{



	margin: 0px 0px 7px 0px;



	background-position:-220px -216px;



}



#menuBl a#m05_pz:hover{



	margin: 0px 0px 7px 0px;



	background-position:-220px -270px;



}



#menuBl a#m06_pz:hover{



	margin: 0px 0px 0px 0px;



	background-position:-220px -325px;



}



#menuBl a#m07_pz:hover{



	margin: 0px 0px 0px 0px;



	background-position:-220px -379px;



}



/* /pansy */



/* pansy */



#mobBl_pz{



	text-align:left;



	margin: 0px 0px 10px 0px;



	padding:0px;



}



#mobBl_pz h3{



	display:block;



	width: 190px;



	/*height: 206px;*/



	height: 166px;



	text-align:left;



	margin: 0px 0px 0px 0px;



	padding:0px;



	/*background: url(../packages/default/img/use/mob_pre_pz.gif) no-repeat;*/



	background: url(../packages/default/img/use/mob_pre_off_pz.gif) no-repeat;



}



#vssBl_pz{



	text-align:left;



	width: 190px;



	height:206px;



	background-image:url(../packages/default/img/use/veri_back.gif);



	background-repeat:no-repeat;



}



.verisign-mark {



	width:100px;



	height:72px;



	



	margin-left:45px;



	padding-top:10px;



	}



.txtBox_vss_pz{



	text-align:left;



	margin:0px 5px 0px 5px;



}



.txtBox_vss_pz a{



	display:block;



	width: 104px;



	height: 64px;



	text-align:left;



	margin: 0px 0px 0px 33px;



	padding:0px;



	background: url(../packages/default/img/use/verlsign.gif) no-repeat;



}



.txtBox_vss_pz p{



	text-align:left;



	margin: 0px 0px 0px 0px;



	padding:10px 8px 0px 8px;



}



/* /pansy */



/* pansy */



li.footMenu{



	margin: 0px 0px 0px 0px;



	padding: 0px 12px 0px 12px;



	text-align: left;



	background:url(../packages/default/img/use/sub_arrow_pz.gif) no-repeat left center;



}



/* /pansy */







.pageTop_pz{



	width: 708px;



	text-indent:0px;



	text-align:left;



	margin: 0px 0px 5px 0px;



	padding: 0px 0px 0px 0px;



}



.pageTop_pz a{



	display:block;



	width: 142px;



	height:20px;



	text-align:left;



	margin: 0px;



	padding: 0px;



	float:right;



	background:url(../packages/default/img/use/to_pagetop_pz.gif) no-repeat ;



}



.verisign {



	width:190px;



	height:85px;



	background-image:url(../packages/default/img/use/verisign.gif);



	}



.con_cts {



	width:644px;



	margin-left:22px;



	}



.con_cts_txt {



	width:612px;



	margin-left:16px;



	padding-bottom:12px;



	}



.con_cts_txt strong {



	font-weight:bold;



	}



.mt30 {



	margin-top:30px;



	}



.bdot {



	background-image:url(../packages/default/img/use/b_dot.gif);



	background-repeat:no-repeat;



	background-position:0 bottom;



	}







.footNavi_pz{



	width:460px;



	height:36px;



	line-height:36px;



	clear:both;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	



	margin-left:22px;



	border-top: 1px dotted #666666;



	}







/*========con00トップページ========*/



/* pansy */



#rlsBl_pz {



	width: 410px;



	margin: 5px 0px 10px 0px;



	padding:0px 0px 0px 0px;



	position: relative;



	background:url(../packages/default/img/use/border_rls_pz.gif) repeat-y;



	}



#rlsBl_pz h3{



	display:block;



	width: 410px;



	height: 45px;



	margin: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/top_h3_pz.gif) no-repeat;



	background-position:0px 0px;



	}



.rlsBl_foot_pz{



	display:block;



	width: 410px;



	height: 10px;



	margin: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/top_h3foot_pz.gif) no-repeat;



	background-position:0px 0px;



	}



#flvBl_pz {



	display:block;



	width: 240px;



	height: 172px;



	margin: 10px 0px 5px 10px;



	background:url(../packages/default/img/use/flv_alt.jpg);



	}



/* /pansy */







#flashBl_pz {



	display:block;



	width: 690px;



	height: 440px;



	margin: 0px 0px 20px 0px;



	background:url(../packages/default/img/use/flsah_alt_pz.jpg);



	}



/* pansy */



#movBl_pz {



	width: 260px;



	margin: 5px 0px 10px 0px;



	padding:0px 0px 0px 0px;



	position: relative;



	background:url(../packages/default/img/use/border_mov_pz.gif) repeat-y;



	}



#movBl_pz h3{



	display:block;



	width: 260px;



	height: 45px;



	margin: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/top_h3_pz.gif) no-repeat;



	background-position:0px -50px;



	}



.movBl_foot_pz{



	display:block;



	width: 260px;



	height: 10px;



	margin: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/top_h3foot_pz.gif) no-repeat;



	background-position:0px -15px;



	}



/* pansy */



/* pansy */



.btnBox_more _pz{



	display:block;



	width: 44px;



	height: 45px;



	padding:0px ;



	margin: 0px;



	position: absolute;



	top: 0px;



	right: 10px;



	background:url(../packages/default/img/use/btn_more_pz.gif) no-repeat;



	background-position:0px 0px;



	}



.btnBox_more_pz a:hover{



	background-position:0 bottom;



	}



.conBox_news_pz{



	margin: 5px 16px 0px 16px;



	text-align:left;



	position: relative;



	}



.conBox_news_pz h4{



	display:block;



	width: 380px;



	height: 25px;



	margin: 5px 0px 10px 0px;



	text-align:left;



	background:url(../packages/default/img/use/top_h4rls_pz.gif) no-repeat;



	}



.conBox_news_pz dl{



	padding: 0px;



	margin: 0px 0px 5px 0px;



	}



.conBox_news_pz dt{



	width: 80px;



	float: left;



	padding: 0px;



	font-weight:bold;



	}



dd.newsOther_pz{



	margin: 0px 0px 10px 0;



	padding: 0px 0px 0px 60px;



	text-align:left;



	background:url(../packages/default/img/use/news_ctg00.gif) no-repeat;



	}



/* /pansy */



li.footMenu_pz{



	margin: 0px 0px 0px 0px;



	padding: 0px 12px 0px 12px;



	text-align: left;



	background:url(../packages/default/img/use/sub_arrow_pz.gif) no-repeat left center;



}



/* pansy */



#cmBl_pz {



	width: 260px;



	margin: 0px 0px 10px 0px;



	padding:0px 0px 0px 0px;



	position: relative;



	background:url(../packages/default/img/use/border_cm_pz.gif) repeat-y;



	}



.btnBox_more_pz a{



	display:block;



	width: 44px;



	height: 45px;



	padding:0px ;



	margin: 0px;



	position: absolute;



	top: 0px;



	right: 10px;



	background:url(../packages/default/img/use/btn_more_pz.gif) no-repeat;



	background-position:0px 0px;



	}



.btnBox_more_pz a:hover{



	background-position:0 bottom;



	}



.breadcrumb_pz {



	text-align:left;



	margin:0px 0px 5px 0px;



	padding:0px 0px 0px 0;



	}



/* /pansy */







/*========con01プレミアムべっ記========*/



/* pansy */



H2#con01_pz{



	display:block;



	width: 690px;



	height: 190px;



	margin: 0px 0px 0px 0px;



	background:url(../packages/default/img/use/con_h2_pz.jpg);



	background-position:0px 0;



}



.con01BlogBl{



	width: 690px;



	text-align:left;



	padding-right: 0px;



	padding-left: 0px;



	background-image: url(../packages/default/img/use/border_01blog_pz.gif);



	background-repeat: repeat-y;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



	}



.con01BlogBl h3{



	width: 690px;



	height:20px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con01_h_blog_pz.gif) no-repeat;



	display: block;



	}



.con01blog_foot{



	display:block;



	width: 690px;



	margin: 0px;



	padding: 10px 0 10px 0;



	text-align:left;



	background-image:url(../packages/default/img/use/con01_f_blog_pz.gif);



	background-position:0 bottom;



	background-repeat:no-repeat;



position:relative;



}



.conHead_bekki_pz{



	width:460px;



	margin:0px;



	padding:0px;



	text-align:left;



	position: relative;



	background-image:url(../packages/default/img/use/conHead_bekki_pz.gif);



	height: 35px;



}



.con01blog_foot{



	display:block;



	width: 690px;



	margin: 0px;



	text-align:left;



	background-image:url(../packages/default/img/use/con01_f_blog_pz.gif);



	background-position:0 bottom;



	background-repeat:no-repeat;



	position:relative;



	height: 20px;



	padding-top: 10px;



	padding-right: 0;



	padding-bottom: 10px;



	padding-left: 0;



}



.conBody_bekki_ft_pz {



	background-image:url(../packages/default/img/use/conHead_bekki_ft_pz.gif);



	background-position:0 bottom;



	background-repeat:no-repeat;



	margin-bottom:20px;



	padding:0 0 5px 0;



}



.conBody_bekki_pz{



	width:436px;



	/*width:460px;*/



	margin: 0;



	padding: 20px 12px 37px 12px;



	text-align:left;



	



	clear:both;



	



	background-image:url(../packages/default/img/use/conHead_bekki_border_pz.gif);



	background-repeat:repeat-y;



	}



*html .conBody_bekki_pz{



	width:460px;



	}



.titleTxt_bekki_pz{



	margin: 0;



	text-align:left;



	float:left;



	color:#FFFFFF;



	font-weight:bold;



	padding-top: 9px;



	padding-right: 7px;



	padding-left: 14px;



}



.dateTxt_bekki_pz{



	margin: 0px 0px 0px 0px;



	padding: 11px 11px 0px 0px;



	text-align:left;



	float:right;



	color:#FFFFFF;



	font-weight:normal;



}



/* /pansy */



/* pansy */



.bekkiNaviBox_pz{



	width: 167px;



	margin-bottom:25px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/border_01cal_pz.gif) repeat-y;



	}



.bekkiNaviBox_foot_pz{



	display:block;



	width: 167px;



	height:10px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con01_f_cal_pz.gif) no-repeat;



	}



.bekkiNaviBox_pz h4#calTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con01_h_cal_pz.gif) no-repeat;



	}



.bekkiNaviBox_pz h4#entoryTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/con01_h_entry_pz.gif) no-repeat;



	}



.bekkiNaviBox_pz h4#bkNumTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con01_h_bknum_pz.gif) no-repeat;



	}



.txtBox_cal {



	margin-left:12px;



	}



/* /pansy */



table#block-calendar td {



	padding:3px;



	}



table#block-calendar th {



	color:#FFFFFF;



	background-color:#FD8141;



	padding:2px;



	}



table#block-calendar caption {



	color:#DD4400;



	text-align:left;



	padding-top:12px;



	}



/*========con02サーブ・レシーブ========*/



H2#con02_pz{



	display:block;



	width: 690px;



	height: 190px;



	margin: 0px 0px 0px 0px;



	background:url(../packages/default/img/use/con_h2_pz.jpg);



	background-position:0px -207px;



}



.conHead_serve_pz{



	width:460px;



	height:38px;



	margin:0px;



	padding: 0px;



	text-align:left;



	position: relative;



	



	background-image:url(../packages/default/img/use/conHead_serve_pz.gif);



	background-repeat:no-repeat;



	}



.titleTxt_serve_pz{



	line-height:38px;



	margin: 0;



	padding:0 0 0 60px;



	text-align:left;



	color:#FFFFFF;



	font-weight:bold;



	



	float:left;



	}



.dateTxt_serve1_pz{



	line-height:38px;



	margin: 0px 12px 0px 0;



	padding: 0px;



	text-align:left;



	



	float:right;



	color:#FFFFFF;



	font-weight:normal;



	}



.dateTxt_serve2_pz{



	line-height:38px;



	margin: 0px 12px 0px 0;



	padding: 0px;



	text-align:left;



	



	float:right;



	color:#FFFFFF;



	font-weight:normal;



	}



p.con_02_txt1 {



	width:458px;



	height:52px;



	



	display:block;



	background-image:url(../packages/default/img/use/con02_txt1.gif);



	}



p.con_02_txt2 {



	width:458px;



	height:42px;



	



	display:block;



	background-image:url(../packages/default/img/use/con02_txt2.gif);



	}



.con_02_goform {



	width:308px;



	height:61px;



	background-image:url(../packages/default/img/use/con02_goform_back.gif);



	margin-bottom:30px;



	margin-left:32px;



	padding-top:42px;



	padding-left:88px;



	}



*html .con_02_goform {



	width:396px;



	height:103px;



	}



.con_02_goform a {



	width:220px;



	height:46px;



	



	display:block;



	



	background-image:url(../packages/default/img/use/con02_goform_btn.gif);



	}



.headNavi_serve{



	width:460px;



	height:30px;



	line-height:30px;



	margin: 0px;



	padding: 0px;



	text-align:left;



	}



.conBody_serve_ft_pz {



	background-image:url(../packages/default/img/use/conHead_serve_ft_pz.gif);



	background-position:0 bottom;



	background-repeat:no-repeat;



	margin:0 0 20 0;



	padding:0 0 5px 0;



	}



.conBody_serve_pz{



	width:436px;



	/*width:460px;*/



	margin:0;



	padding: 20px 12px 24px 12px;



	text-align:left;



	



	background-repeat:repeat-y;



	}



.conBody_serve_pz p {



	line-height:1.5;



	margin-bottom:12px;



	}



.conBody_serve_pz p img {



	margin:0 auto;



	display:block;



	text-align:center;



	}



*html .conBody_serve_pz{



	width:460px;



	}



	



/* pansy */



.serveNaviBox_pz{



	width: 167px;



	margin: 0px 0px 25px 0px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/border_02cal_pz.gif) repeat-y;



	}



.serveNaviBox_pz h4#bkNumTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con02_h_cal_pz.gif) no-repeat;



	}



.serveNaviBox_foot_pz{



	display:block;



	width: 167px;



	height:10px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con02_f_cal_pz.gif) no-repeat;



	}



/* /pansy */



h4.con02_cts_h4 {



	width:644px;



	height:38px;



	background-image:url(../packages/default/img/use/con02_ctsTitle.gif);



	background-repeat:no-repeat;



	margin-bottom:24px;



	}



h4.con02_cts_requ_h4 {
width:630px;
height:160px;
background-image:url(../packages/default/img/use/sp_requ_title.jpg);
background-repeat:no-repeat;
margin-bottom:15px;
}

.con02_cts_requ_info {
width:630px;
height:43px;
background-image:url(../packages/default/img/use/sp_requ_info.jpg);
background-repeat:no-repeat;
margin-bottom:15px;
}

.con02_cts_requ_txt1,
.con02_cts_requ_txt2,
.con02_cts_requ_txt3 {
margin-left:15px;
}
.con02_cts_requ_txt1 {
font-size:15px;
}
.con02_cts_requ_txt2 {
margin-bottom:15px;
}

.con02_cts_requ_form {
width:555px;
margin:10px auto 20px auto;
background-color:#FFFFE1;
text-align:justify;
padding:20px 0 10px 10px;
}
.con02_cts_requ_form ul {
margin-bottom:13px;
}
.con02_cts_requ_form ul li {
font-size:14px;
display:inline;
}

.con02_cts_requ_form input {
vertical-align:bottom;
margin-right:3px;
margin-left:10px;
}


p.con02_alert {



	color:#FF1E62;



	font-weight:bold;



	



	text-align:center;



	



	margin-bottom:12px;



	}



p.con02_txt {



	color:#2C1412;



	text-align:center;



	



	margin-bottom:28px;



	}



	



table#con02_form {



	margin-left:78px;



	border-collapse:collapse;



	margin-bottom:18px;



	}



table#con02_form td {



	padding-bottom:10px;



	}



td.con02_forml {



	width:120px;



	text-align:right;



	vertical-align:top;



	padding-right:10px;



	padding-top:4px;



	}



td.con02_form_name input,



td.con02_form_mail input {



	width:215px;



	border:solid 1px #7F9DB9;



	}



td.con02_form_mss textarea {



	width:415px;



	height:215px;



	border:solid 1px #7F9DB9;



	}



input#con_02_btn {



	margin-left:234px;



	}

input#con_02_btn_requ {



	margin-left:204px;



	}



.chkTxt {



	color:#e17400;



	}



/*========con03スペシャル========*/



H2#con03_pz{



	display:block;



	width: 690px;



	height: 190px;



	margin: 10px 0px 0px 0px;



	background:url(../packages/default/img/use/con_h2_pz.jpg);



	background-position:0px -404px;



}



h4.con03_cts_h4a,



h4.con03_cts_h4b,



h4.con03_cts_h4c {



	width:644px;



	height:38px;



	background-repeat:no-repeat;



	margin-bottom:24px;



	}



h4.con03_cts_h4a {



	background-image:url(../packages/default/img/use/h4_con03a.gif);



	}



h4.con03_cts_h4b {



	background-image:url(../packages/default/img/use/h4_con03b.gif);



	margin-top:47px;



	}



h4.con03_cts_h4c {



	background-image:url(../packages/default/img/use/h4_con03c.gif);



	margin-top:47px;



	}



.con03_mov_back {



	width:264px;



	height:244px;



	



	float:left;



	



	background-image:url(../packages/default/img/use/con03_mov_back.gif);



	margin-left:15px;



	}



ul.con03_mov_nav {



	float:left;



	margin-left:8px;



	}



ul.con03_mov_nav li {



	width:165px;



	display:block;



	padding-left:20px;



	margin-bottom:2px;



	}



*html ul.con03_mov_nav li {



	width:185px;



	}



li.con03_nav_active,



li.con03_nav_off a{



	display:block;



	height:41px;



	padding-top:4px;



	text-decoration:none;



	color:#2C1412;



	}











*html li.con03_nav_active,



*html li.con03_nav_off {



	height:45px;



	}



li.con03_nav_soon {



	height:33px;



	padding-top:12px;



	}



*html li.con03_nav_soon {



	height:45px;



	}



li.con03_nav_active {



	color:#FFFFFF;



	background-image:url(../packages/default/img/use/con_03_mov_nav.gif);



	background-position:0 0;



	}



li.con03_nav_off {



	color:#2C1412;



	background-image:url(../packages/default/img/use/con_03_mov_nav.gif);



	background-position:0 -55px;



	}











li.con03_nav_soon {



	color:#2C1412;



	background-image:url(../packages/default/img/use/con_03_mov_nav.gif);



	background-position:0 -110px;



	}



li.con03_nav_soon span {



	padding-top:12px;



	}



.con03txt1 {



	font-weight:bold;



	}



.con03_wall_wrapper {



	margin-left:15px;



	}



dl.con03_wall {



	width:300px;



	float:left;



	



	margin:0 14px 10px 0;



	}



ul.con03_wall_nav {



	margin-top:12px;



	}



ul.con03_wall_nav li {



	width:72px;



	height:18px;



	



	display:block;



	float:left;



	}



li.con03_wall_nav1,



li.con03_wall_nav2,



li.con03_wall_nav3 {



	margin-right:3px;



	}



ul.con03_wall_nav li a {



	width:72px;



	height:18px;



	



	display:block;



	}



li.con03_wall_nav1 a {



	background-image:url(../packages/default/img/use/con03_wall_nav1.gif);



	}



li.con03_wall_nav2 a {



	background-image:url(../packages/default/img/use/con03_wall_nav2.gif);



	}



li.con03_wall_nav3 a {



	background-image:url(../packages/default/img/use/con03_wall_nav3.gif);



	}



li.con03_wall_nav4 a {



	background-image:url(../packages/default/img/use/con03_wall_nav4.gif);



	}



#flash_sp,#flash_sp2,#flash_sp3_,#flash_sp4,#flash_sp5,#flash_sp6,#flash_sp7,#flash_sp8,#flash_sp9,#flash_sp10,#flash_sp11,#flash_sp12,#flash_sp13,#flash_sp14,#flash_sp15,#flash_sp16,#flash_sp17,#flash_sp18,#flash_sp19,#flash_sp20,#flash_sp22,#flash_sp23,#flash_sp24,#flash_sp25,#flash_sp26,#flash_sp27,#flash_sp28,#flash_sp29,#flash_sp30 {



	width:240px;



	height:217px;



	margin:11px 0 0 11px;



	background:#fff;



	}







li.con03_nav_txt {



 background:none; width:350px;



}







/*========con04プレゼント========*/



H2#con04_pz{



	display:block;



	width: 690px;



	height: 190px;



	margin: 0px 0px 0px 0px;



	background:url(../packages/default/img/use/con_h2_pz.jpg);



	background-position:0px -601px;



}



h4.con04_cts_h4a,



h4.con04_cts_h4b {



	width:644px;



	height:38px;



	background-repeat:no-repeat;



	margin-bottom:24px;



	}



h4.con04_cts_h4a {



	background-image:url(../packages/default/img/use/h4_con04a.gif);



	}



h4.con04_cts_h4b {



	background-image:url(../packages/default/img/use/h4_con04b.gif);



	margin-top:47px;



	}



.con04_present {



	width:644px;



	height:302px;



	



	background-image:url(../packages/default/img/use/con04_present.jpg);



	margin-top:12px;



	margin-bottom:20px;



	}



.con04_goform_btn1 {



	text-align:center;



	}



.con04_goform_btn1 a {



	width:262px;



	height:55px;



	



	display:block;



	background-image:url(../packages/default/img/use/con04_goform_btn1.gif);



	margin:0 auto;



	}



.con04_goform_btn2 a {



	width:614px;



	height:90px;



	



	display:block;



	background-image:url(../packages/default/img/use/con04_goform_btn2.gif);



	margin:12px auto 0 auto;



	}



.con_04_comm {



	width:645px;



	margin-top:12px;



	padding-bottom:16px;



	position: relative;



	}



.con_04_comm_l {



	width:150px;



	float:left;



	margin-right:15px;



	}



.con_04_comm_r {



	width:455px;



	float:left;



	}



p.con_04_txt1 {



	width:435px;



	font-weight:bold;



	display:block;



	}



span.con_04_txt_name {



	float:left;



	}



span.con_04_txt_atent {



	float:right;



	color:#FF1E62;



	text-align:right;



	}



p.con_04_txt2 {



	width:435px;



	



	background-image:url(../packages/default/img/use/con04_txt2.gif);



	background-repeat:no-repeat;



	background-position:0 top;



	



	margin-top:14px;



	margin-bottom:18px;



	padding-top:28px;



	}



a.con04_oubo_btn {



	width:192px;



	height:40px;



	display:block;



    margin:0 auto;



	background-image:url(../packages/default/img/use/con04_oubo_btn.gif);



	}







p.con_04_txt3 {



	width:620px;



	margin-top:12px;



	margin-left:22px;



	}



/*========con05ベキオノブログ========*/



H2#con05_pz{



	display:block;



	width: 690px;



	height: 190px;



	margin: 10px 0px 0px 0px;



	background:url(../packages/default/img/use/con_h2_pz.jpg);



	background-position:0px -798px;



}



	



.conHead_Blog_pz{



	width:460px;



	margin: 0px;



	padding:0;



	text-align:left;



	position: relative;



	background-image:url(../packages/default/img/use/conHead_Blog_pz.gif);



	background-repeat:no-repeat;



	height: 35px;



}



.conBody_Blog_ft_pz {



	background-image:url(../packages/default/img/use/conHead_Blog_ft_pz.gif);



	background-position:0 bottom;



	background-repeat:no-repeat;



	margin-bottom:20px;



	padding:0 0 5px 0;



	}



.conBody_Blog_pz{



	width:436px;



	/*width:460px;*/



	margin: 0;



	padding: 20px 12px 37px 12px;



	text-align:left;



	



	background-image:url(../packages/default/img/use/conHead_Blog_border_pz.gif);



	background-repeat:repeat-y;



	}



*html .conBody_Blog_pz{



	width:460px;



	}



.titleTxt_Blog_pz{



	margin: 0;



	text-align:left;



	float:left;



	color:#FFFFFF;



	font-weight:bold;



	padding-top: 9px;



	padding-right: 7px;



	padding-left: 14px;



}



.dateTxt_Blog_pz{



	margin: 0px 0px 0px 0px;



	padding: 11px 11px 0 0;



	text-align:left;



	float:right;



	color:#FFFFFF;



	font-weight:normal;



	}



/* /pansy */



.blogNaviBox_pz{



	width: 167px;



	margin-bottom:25px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/border_05cal_pz.gif) repeat-y;



	}



.blogNaviBox_foot_pz{



	display:block;



	width: 167px;



	height:10px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con05_f_cal_pz.gif) no-repeat;



	}



.blogNaviBox_pz h4#calTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con05_h_cal_pz.gif) no-repeat;



	}



.blogNaviBox_pz h4#entoryTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/con05_h_entry_pz.gif) no-repeat;



	}



.blogNaviBox_pz h4#bkNumTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con05_h_bknum_pz.gif) no-repeat;



	}







/*========con06BEKIKO NEWS========*/



H2#con06_pz{



	display:block;



	width: 690px;



	height: 190px;



	margin: 10px 0px 0px 0px;



	background:url(../packages/default/img/use/con_h2_pz.jpg);



	background-position:0px -995px;



}







.conHead_news_pz{



	width:460px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:#DA361B;



	position: relative;



	}



.dateTxt_news_pz{



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	position: absolute;



	top: 10px;



	right: 10px;



	color:#2C1412;



	}



.titleTxt_news_pz{



	margin: 0px 0px 0px 7px;



	padding: 7px;



	text-align:left;



	background:#F9F5DD;



	color:#FF1E62;



	font-weight:bold;



	}



.conBody_news_ft_pz {



	margin-bottom:20px;



	padding:0 0 5px 0;



	}



.conBody_news_pz{



	width:436px;



	/*width:460px;*/



	margin: 0;



	padding: 20px 12px 37px 12px;



	text-align:left;



	}



*html .conBody_Blog_pz{



	width:460px;



	}



/* /pansy */



.newsNaviBox_pz{



	width: 167px;



	margin-bottom:25px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/border_06cal_pz.gif) repeat-y;



	}



.newsNaviBox_foot_pz{



	display:block;



	width: 167px;



	height:10px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con06_f_cal_pz.gif) no-repeat;



	}



.newsNaviBox_pz h4#calTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con06_h_cal_pz.gif) no-repeat;



	}



.newsNaviBox_pz h4#entoryTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/con06_h_entry_pz.gif) no-repeat;



	}



.newsNaviBox_pz h4#bkNumTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con06_h_bknum_pz.gif) no-repeat;



	}







/*========con07マイページ========*/



.myBtnUnder {



	width:480px;



	height:60px;



	text-align:center;



	margin:0px 0 0 100px;



	}



H2#con07_pz{



	display:block;



	width: 690px;



	height: 190px;



	margin: 0px 0px 0px 0px;



	background:url(../packages/default/img/use/con_h2_pz.jpg);



	background-position:0px -1192px;



}



h4.con07_cts_h4a {



	width:644px;



	height:38px;



	background-repeat:no-repeat;



	margin-bottom:24px;



	background-image:url(../packages/default/img/use/h4_con07a.gif);



	}



h4.con07_cts_h4b {



	width:644px;



	height:38px;



	background-repeat:no-repeat;



	margin-bottom:24px;



	background-image:url(../packages/default/img/use/h4_con07b.gif);



	}



	h4.con07_cts_h4s {



	width:644px;



	height:38px;



	background-repeat:no-repeat;



	margin-bottom:24px;



	background-image:url(../packages/default/img/use/h4_con07s.gif);



	}



table#mypage_table {



	width:514px;



	margin:0px 0px 21px 50px;



	}



table#mypage_table th,



table#mypage_table td {



	color:#555555;



	line-height:1.0;



	padding:8px;



	border:solid 1px #CCCCCC;



	}



table#mypage_table th {



	width:158px;



	background-color:#FFF6F1;



	}



table#mypage_table .attention {



	color:#FF0000;



	margin-left:4px;



	}



	



table#mypage_table p.mini {



	margin-top:8px;



	}



table#mypage_table p.zipimg {



	margin-top:8px;



	}



table#mypage_table .box300 {



	width:300px;



	margin-bottom:8px;



	}



table#mypage_table .box260 {



	width:260px;



	margin-top:8px;



	}



table#mypage_table #html,



table#mypage_table #text,



table#mypage_table #no {



	margin-bottom:8px;



	margin-right:4px;



	}



.shopAch dt{



	width:65px;



	float:left;



	}



.shopAch dd{



	padding:0px 0px 0px 65px;



	}



#con_menber_txt {



	width:612px;



	margin:0px 0px 21px 66px;



	padding-bottom:12px;



	}



#txtBox_cntMember {



	width:270px;



	text-align:left;



	margin:0px 0px 0px 0px;



	padding:0px 0px 0px 0px;



	color:#FF0000;



	float:left;



	}



#btnBox_CntMenber{



	width:217px;



	text-align:center;



	margin:0px 0px 0px 285px;



	padding:14px 7px 14px 7px;



	background:#FF0066;



	}



#btnBox_CntMenber a{



	color:#ffffff;



	}



.tblareabtn {



width:480px;	



	height:60px;



	text-align:center;



 margin:0px 0 0 50px;



	}



h4#kiyaku,



h4#kiyaku2,



h4#tokutei {



	width:644px;



	height:38px;



	display:block;



	margin-left:22px;



	margin-bottom:16px;



	background-position:0 0;



	margin-bottom:27px;



	}



h4#kiyaku {



	background-image:url(../packages/default/img/use/h4_kiyaku.gif);



	}



h4#kiyaku2 {



	background-image:url(../packages/default/img/use/new_entry.jpg);



	}



h4#tokutei {



	background-image:url(../packages/default/img/use/h4_tokutei.gif);



	}



	



table#tokutei_table {



	width:624px;



	margin-left:32px;



	}



table#tokutei_table th,



table#tokutei_table td {



	color:#555555;



	line-height:1.5em;



	padding:8px;



	border:solid 1px #CCCCCC;



	}



table#tokutei_table th {



	width:158px;



	background-color:#FFF6F1;



	}



#tokutei_table ul {



	margin:0px 0px 0px 22px;



	}



#tokutei_table ol {



	margin:0px 0px 0px 22px;



	}



#tokutei_table li {



	list-style-type:disc;



	}



#tokutei_table dl {



	margin:14px 0px 7px 0px;



	}



#tokutei_table dt {



	width:60px;



	float:left;



	}



#tokutei_table dd {



	padding:0px 0px 0px 60px;



	}



.toTaikaiBtn a{



	width: 225px;



	height:60px;



	display:block;



	background-image:url(../packages/default/img/use/entry/b_taikai.gif);



	}



.toTaikaiBtn a:hover {



	background-image:url(../packages/default/img/use/entry/b_taikai_on.gif);



	}



/*



container<shell(:bg)<unit(:posi)<block(bl:etc)



*/



/*▼▼▼▼▼初期設定▼▼▼▼▼*/



/* --------- reset --------- */



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {



	margin:0;



	padding:0;



}



table {



	border-collapse:collapse;



	border-spacing:0;



}



fieldset,



img {



	border:0;



}



address,caption,cite,code,dfn,em,strong,th,var {



	font-style:normal;



	font-weight:normal;



}



li {



	list-style:none;



}



caption,th {



	text-align:left;



}



h1,h2,h3,h4,h5,h6 {



	font-size:100%;



	font-weight:normal;



}



q:before,



q:after {



	content:'';



}



abbr,



acronym {



	border:0;



	font-variant:normal;



}



/* to preserve line-height and selector appearance */



sup {



	vertical-align:text-top;



}



sub {



	vertical-align:text-bottom;



}



input,textarea,select {



	font-family:inherit;



	font-size:inherit;



	font-weight:inherit;



}



/*to enable resizing for IE*/



input,textarea,select {



	*font-size:100%;



}



/*because legend doesn't inherit in IE */



legend {



	color:#000;



}



hr,.areaAnchor,.anchor { display : none;}



/* --------- /reset --------- */



a {



	color:#FF1E62;



	text-decoration: underline;



}



a:hover {



	color: #FF1E62;



	text-decoration: none;



}



.clearfix:after{



  content:".";



  display:block;



  height:0;



  clear:both;



  visibility:hidden;



}



.clearfix{



  zoom:1;



}



.unitTR {



	float: right;



	padding: 0px;



}



.unitTL {



	float: left;



	padding: 0px;



}



.unitClear {



	clear: both;



}







/*▲▲▲▲▲初期設定▲▲▲▲▲*/



/*▼▼▼▼▼構成▼▼▼▼▼*/



body {



	/*color: #2C1412;



	margin: 0px;



	padding: 0px;



	border:0px;



	text-align:center;



	background: #1dd9ff;*/



	background-image:url(../packages/default/img/use/bg_pz.gif);



	background-repeat:repeat-y;



	background-position:center 0;



}



#excontainer {



	width: 100%;



	text-align:center;



	margin: 0px auto 0px;



	padding: 0px;background: url(../packages/default/img/use/bg.gif) no-repeat center top #1dd9ff;



}



#container {



	width: 954px;



	text-align:center;



	margin: 0px auto 0px;



	padding:0px 0px 0px 0px;



	background: #1dd9ff;



}



#unitHead {



	width: 954px;



	text-align:left;



	margin: 0px auto 0px;



	padding:0px 0px 0px 0px;



	background: url(../packages/default/img/use/bg_head.gif) no-repeat;



	position: relative;



}







#unitBody {



	text-align:left;



	width: 954px;



	margin: 0px auto 0px;



	padding: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/bg_body.gif) repeat-y right;



}



#unitFoot{



	text-align:left;



	width: 954px;



	padding: 0px 0px 10px 0px;



	margin: 0px auto 20px;



	background:url(../packages/default/img/use/bg_foot.gif) no-repeat right;



	position: relative;



}



/*▲▲▲▲▲構成▲▲▲▲▲*/



/*===headTitle===*/



#unitHead h1 {



	display:block;



	width: 215px;



	height: 110px;



	padding:0px ;



	margin: 0px;



	float: left;



	background:url(../packages/default/img/use/logo.gif) no-repeat;



}



#toPansyBl {



	width: 320px;



	padding:0px ;



	margin: 0px;



	float: right;



}



#toPansyBl a.toPansy{



	display:block;



	width: 275px;



	height: 55px;



	padding:0px ;



	margin: 0px 0px 0px 45px;



	background:url(../packages/default/img/use/to_pansy.gif) no-repeat;



	background-position:0px 0px;



}



#toPansyBl a.toPansy:hover{



	background:url(../packages/default/img/use/to_pansy.gif) no-repeat;



	background-position:0px -60px;



}



#toPansyBl ul{



	text-align:left;



	margin: 5px 0px 0px 0px;



}



#toPansyBl li{



	margin: 0px;



	float: left;



}



a#subMenu01{



	display:block;



	width: 105px;



	height: 45px;



	padding:0px;



	margin: 0px 2px 0px 0px;



	background:url(../packages/default/img/use/sub_menu.gif) no-repeat;



	background-position:0px 0px;



}



a#subMenu01:hover{



	background:url(../packages/default/img/use/sub_menu.gif) no-repeat;



	background-position:0px -50px;



}



a#subMenu02{



	display:block;



	width: 105px;



	height: 45px;



	padding:0px;



	margin: 0px 2px 0px 0px;



	background:url(../packages/default/img/use/sub_menu.gif) no-repeat;



	background-position:-107px 0px;



}



a#subMenu02:hover{



	background:url(../packages/default/img/use/sub_menu.gif) no-repeat;



	background-position:-107px -50px;



}



a#subMenu03{



	display:block;



	width: 106px;



	height: 45px;



	padding:0px;



	margin: 0px 0px 0px 0px;



	background:url(../packages/default/img/use/sub_menu.gif) no-repeat;



	background-position:-214px 0px;



}



a#subMenu03:hover{



	background:url(../packages/default/img/use/sub_menu.gif) no-repeat;



	background-position:-214px -50px;



}



#toECBl {



	padding:0px ;



	margin: 0px;



	position: absolute;



	top: 12px;



	left: 225px;



}



#toECBl a.toLoveStore{



	display:block;



	width: 400px;



	height: 70px;



	padding:0px ;



	margin: 0px;



	background:url(../packages/default/img/use/to_ec.jpg) no-repeat;



}







/*===menu===*/



#leftSideShell{



	width: 215px;



	text-align:left;



	margin: 0px 0px 0px 0px;



	float: left;



}







#menuBl{



	text-align:left;



	margin: 0px 0px 40px 0px;



}



#menuBl ul li{



	padding: 0px;



	margin: 0px 0px 0px 0px;



}



#menuBl a#m00{



	display:block;



	width: 215px;



	height: 55px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:0px 0px;



}



#menuBl a#m00:hover{



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px 0px;



}



#menuBl li#p00{



	display:block;



	width: 215px;



	height: 55px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px 0px;



}



#menuBl a#m01{



	display:block;



	width: 215px;



	height: 50px;



	padding: 0px;



	margin: 0px 0px 4px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:0px -55px;



}



#menuBl a#m01:hover{



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px -55px;



}



#menuBl li#p01{



	display:block;



	width: 215px;



	height: 50px;



	padding: 0px;



	margin: 0px 0px 4px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px -55px;



}



#menuBl a#m02{



	display:block;



	width: 215px;



	height: 50px;



	padding: 0px;



	margin: 0px 0px 4px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:0px -109px;



}



#menuBl a#m02:hover{



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px -109px;



}



#menuBl li#p02{



	display:block;



	width: 215px;



	height: 50px;



	padding: 0px;



	margin: 0px 0px 4px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px -109px;



}



#menuBl a#m03{



	display:block;



	width: 215px;



	height: 50px;



	padding: 0px;



	margin: 0px 0px 4px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:0px -163px;



}



#menuBl a#m03:hover{



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px -163px;



}



#menuBl li#p03{



	display:block;



	width: 215px;



	height: 50px;



	padding: 0px;



	margin: 0px 0px 4px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px -163px;



}



#menuBl a#m04{



	display:block;



	width: 215px;



	height: 50px;



	padding: 0px;



	margin: 0px 0px 4px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:0px -217px;



}



#menuBl a#m04:hover{



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px -217px;



}



#menuBl li#p04{



	display:block;



	width: 215px;



	height: 50px;



	padding: 0px;



	margin: 0px 0px 4px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px -217px;



}



#menuBl a#m05{



	display:block;



	width: 215px;



	height: 50px;



	padding: 0px;



	margin: 0px 0px 4px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:0px -271px;



}



#menuBl a#m05:hover{



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px -271px;



}



#menuBl li#p05{



	display:block;



	width: 215px;



	height: 50px;



	padding: 0px;



	margin: 0px 0px 4px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px -271px;



}



#menuBl a#m06{



	display:block;



	width: 215px;



	height: 50px;



	padding: 0px;



	margin: 0px 0px 4px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:0px -325px;



}



#menuBl a#m06:hover{



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px -325px;



}



#menuBl li#p06{



	display:block;



	width: 215px;



	height: 50px;



	padding: 0px;



	margin: 0px 0px 4px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px -325px;



}



#menuBl a#m07{



	display:block;



	width: 215px;



	height: 50px;



	padding: 0px;



	margin: 0px 0px 4px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:0px -379px;



}



#menuBl a#m07:hover{



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px -379px;



}



#menuBl li#p07{



	display:block;



	width: 215px;



	height: 50px;



	padding: 0px;



	margin: 0px 0px 4px 0px;



	background: url(../packages/default/img/use/menu.gif) no-repeat;



	background-position:-220px -379px;



}



#mobBl{



	text-align:left;



	margin: 0px 0px 10px 0px;



	padding:0px;



}



#mobBl h3{



	display:block;



	width: 190px;



	height: 166px;



	text-align:left;



	margin: 0px 0px 0px 0px;



	padding:0px;



	background: url(../packages/default/img/use/mob_pre.gif) no-repeat;



}



#vssBl{



	text-align:left;



	width: 190px;



	margin: 0px 0px 15px 0px;



	padding:6px 0px 6px 0px;



	background: #8eecff;



}



.txtBox_vss{



	text-align:left;



	margin:0px 5px 0px 5px;



	padding:10px 0px 10px 0px;



	background: #FFFFFF;



	border:solid 2px #FF5398;



}



.txtBox_vss a{



	display:block;



	width: 104px;



	height: 64px;



	text-align:left;



	margin: 0px 0px 0px 33px;



	padding:0px;



	background: url(../packages/default/img/use/verlsign.gif) no-repeat;



}



.txtBox_vss p{



	text-align:left;



	margin: 0px 0px 0px 0px;



	padding:10px 8px 0px 8px;



	background: #FFFFFF;



}



/*▼▼▼▼▼コンテンツ要素▼▼▼▼▼*/



/*========トップページ========*/



#rightSideShell{



	width: 708px;



	text-align:left;



	margin: 0px 0px 0px 0px;



	float: left;



}



.mainBl{



	text-indent:0px;



	text-align:left;



	margin: 0px 0px 0px 0px;



	padding: 15px 0px 0px 20px;



}



#flashBl {



	display:block;



	width: 690px;



	height: 450px;



	margin: 0px 0px 20px 0px;



	background:url(../packages/default/img/use/flash_alt.gif);



	}



.alartFla {



	color:red;



	padding:17px 0px 12px 0px;



	margin:0px 0px 0px 0px;



	font-size:12px;



	text-align:center;



	background: #FFFFFF;



}



#rlsBl {



	width: 410px;



	margin: 5px 0px 10px 0px;



	padding:0px 0px 0px 0px;



	position: relative;



	background:url(../packages/default/img/use/border_rls.gif) repeat-y;



	}



#rlsBl h3{



	display:block;



	width: 410px;



	height: 45px;



	margin: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/top_h3.gif) no-repeat;



	background-position:0px 0px;



	}



.imgBox_rls{



	margin: 5px 0px 15px 16px;



	padding: 6px 0px 0px 0px;



	text-align:left;



	}



.imgBox_rls img{



	margin: 4px 0px 3px 0px;



	text-align:left;



	}



.conBox_news{



	margin: 5px 16px 24px 16px;



	text-align:left;



	position: relative;



	}



.conBox_news h4{



	display:block;



	width: 380px;



	height: 25px;



	margin: 5px 0px 10px 0px;



	text-align:left;



	background:url(../packages/default/img/use/top_h4rls.gif) no-repeat;



	}



.conBox_info{



	margin: 5px 16px 0px 16px;



	text-align:left;



	position: relative;



	}



.conBox_info h4{



	display:block;



	width: 380px;



	height: 25px;



	margin: 5px 0px 10px 0px;



	text-align:left;



	background:url(../packages/default/img/use/top_h4if.gif) no-repeat;



	}



.conBox_news dl,



.conBox_info dl{



	padding: 0px;



	margin: 0px 0px 5px 0px;



	}



.conBox_news dt,



.conBox_info dt{



	width: 80px;



	float: left;



	padding: 0px;



	font-weight:bold;



	}



dd strong {



	font-style:normal;



	font-weight:bold;



	}



dd.newsOther{



	margin: 0px 0px 10px 80px;



	padding: 0px 0px 0px 60px;



	text-align:left;



	background:url(../packages/default/img/use/news_ctg00.gif) no-repeat;



	}



dd.newsEvent{



	margin: 0px 0px 10px 80px;



	padding: 0px 0px 0px 60px;



	text-align:left;



	background:url(../packages/default/img/use/news_ctg01.gif) no-repeat;



	}



dd.newsTopics{



	margin: 0px 0px 10px 80px;



	padding: 0px 0px 0px 60px;



	text-align:left;



	background:url(../packages/default/img/use/news_ctg02.gif) no-repeat;



	}



dd.newsRls{



	margin: 0px 0px 10px 80px;



	padding: 0px 0px 0px 60px;



	text-align:left;



	background:url(../packages/default/img/use/news_ctg03.gif) no-repeat;



	}



dd.newsPansy{



	margin: 0px 0px 10px 80px;



	padding: 0px 0px 0px 60px;



	text-align:left;



	background:url(../packages/default/img/use/news_ctg04.gif) no-repeat;



	}



.rlsBl_foot{



	display:block;



	width: 410px;



	height: 10px;



	margin: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/top_h3foot.gif) no-repeat;



	background-position:0px 0px;



	}



.btnBox_rss a{



	display:block;



	width: 22px;



	height: 22px;



	padding:0px ;



	margin: 0px;



	position: absolute;



	top: 0px;



	left: 360px;



	background:url(../packages/default/img/use/btn_rss.gif) no-repeat;



	background-position:0px 0px;



}



#movBl {



	width: 260px;



	margin: 5px 0px 10px 0px;



	padding:0px 0px 0px 0px;



	position: relative;



	background:url(../packages/default/img/use/border_mov.gif) repeat-y;



	}



#movBl h3{



	display:block;



	width: 260px;



	height: 45px;



	margin: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/top_h3.gif) no-repeat;



	background-position:0px -50px;



	}



#flvBl {



	display:block;



	width: 240px;



	height: 172px;



	margin: 10px 0px 5px 10px;



	background:url(../packages/default/img/use/flv_alt.jpg);



	}



#flvBl_pz {



	display:block;



	width: 240px;



	height: 217px;



	margin: 10px 0px 5px 10px;



	background:url(../packages/default/img/use/flv_alt.jpg);



	}



.movBl_foot{



	display:block;



	width: 260px;



	height: 10px;



	margin: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/top_h3foot.gif) no-repeat;



	background-position:0px -15px;



	}



#cmBl {



	width: 260px;



	margin: 0px 0px 10px 0px;



	padding:0px 0px 0px 0px;



	position: relative;



	background:url(../packages/default/img/use/border_cm.gif) repeat-y;



	}



#cmBl h3{



	display:block;



	width: 260px;



	height: 45px;



	margin: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/top_h3.gif) no-repeat;



	background-position:0px -100px;



	}



.imgBox_cm{



	margin: 5px 0px 10px 10px;



	padding: 6px 0px 0px 0px;



	text-align:left;



	}



.imgBox_cm img{



	margin: 4px auto 3px 0px;



	text-align:left;



	}



.cmBl_foot{



	display:block;



	width: 260px;



	height: 10px;



	margin: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/top_h3foot.gif) no-repeat;



	background-position:0px -30px;



	}



.btnBox_more a{



	display:block;



	width: 44px;



	height: 45px;



	padding:0px ;



	margin: 0px;



	position: absolute;



	top: 0px;



	right: 10px;



	background:url(../packages/default/img/use/btn_more.gif) no-repeat;



	background-position:0px 0px;



	}



.pageTop{



	width: 708px;



	text-indent:0px;



	text-align:left;



	margin: 0px 0px 5px 0px;



	padding: 0px 0px 0px 0px;



}



.pageTop a{



	display:block;



	width: 142px;



	height:20px;



	text-align:left;



	margin: 0px;



	padding: 0px;



	float:right;



	background:url(../packages/default/img/use/to_pagetop.gif) no-repeat ;



}



.pageTop_inn{



	width: 690px;



	text-indent:0px;



	text-align:left;



	margin: 0px 0px 5px 0px;



	padding: 0px 0px 0px 0px;



}



.pageTop_inn a{



	display:block;



	width: 142px;



	height:20px;



	text-align:left;



	margin: 0px;



	padding: 0px;



	position: absolute;



	bottom: -25px;



	right: 0px;



	text-indent:-9999px;



	background:url(../packages/default/img/use/to_pagetop.gif) no-repeat ;



}



/*========con01News========*/



H2#con01{



	display:block;



	width: 690px;



	height: 190px;



	margin: 0px 0px 0px 0px;



	background:url(../packages/default/img/use/con_h2.jpg);



	background-position:0px 0px;



}



.breadcrumb {



	text-align:left;



	margin:0px 0px 5px 0px;



	padding:0px 0px 0px 17px;



	}



.con01NewsBl{



	width: 690px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/border_01news.gif) repeat-y;



	position: relative;



	}







.con01NewsBl h3{



	display:block;



	width: 690px;



	height:40px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con01_h_news.gif) no-repeat;



	}



.con01News_foot{



	display:block;



	width: 690px;



	height:55px;



	margin: 0px 0px 10px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con01_f_news.gif) no-repeat;



	position: relative;



	}



.headNavi{



	width:460px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	position: absolute;



	top: 17px;



	left: 22px;



	}



.headNavi2{



	width:460px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	



	display:block;



	



	margin-left:22px;



	margin-bottom:12px;



	padding-top:12px;



	border-top: 1px dotted #666666;



	}



.bkNum-year {



	color:#FFFFFF;



	width:50px;



	height:20px;



	



	text-align:center;



	



	display:block;



	



	float:left;



	



	background-color:#FD8141;



	}



.bkNum-year span {



	display:block;



	margin-top:4px;



	}



.bkNum-list {



	margin-left:64px;



	



	margin-top:6px;



	margin-bottom:10px;



	}



.footNavi{



	width:460px;



	margin: 0px 0px 0px 0px;



	padding: 12px 0px 0px 0px;



	text-align:left;



	position: absolute;



	top: 0px;



	left: 22px;



	border-top: 1px dotted #666666;



	}



.toBack{



	width:100px;



	margin: 0px 0px 0px 0px;



	text-align:left;



	float: left;



	padding: 0px;



	}



.toNext{



	width:100px;



	margin: 0px 0px 0px 0px;



	text-align:right;



	



	float: right;



	padding: 0px;



	}







.con01Box_main{



	margin: 0px 0px 40px 22px;



	padding: 0px;



	text-align:left;



	}



.conHead_News{



	width:460px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:#FF6000;



	position: relative;



	}



.conHead_News{



	width:460px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:#FF6000;



	position: relative;



	}



/*トピックス 緑*/



.conHead_News1{



	width:460px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:#009900;



	position: relative;



	}



/* イベント オレンジ */



.conHead_News2{



	width:460px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:#FF6000;



	position: relative;



	}



/* リリース 水色*/



.conHead_News3{



	width:460px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:#0099ff;



	position: relative;



	}



/* 会員限定 青*/



.conHead_News4{



	width:460px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:#0000cc;



	position: relative;



	}



.dateTxt_news{



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	position: absolute;



	top: 12px;



	right: 5px;



	color:#2C1412;



	font-weight:normal;



	}



.titleTxt_news{



	margin: 0px 0px 0px 7px;



	padding: 7px;



	text-align:left;



	background:#F9F5DD;



	color:#FF1E62;



	font-weight:bold;



	}



.conBody_news{



	width:460px;



	margin: 20px 0px 0px 0px;



	padding:  0px 0px 37px 0px;



	text-align:left;



	}



.conBody_news p.defultTxt{



	width:460px;



	margin: 0px 0px 0px 0px;



	padding:  0px 0px 17px 0px;



	text-align:left;



	line-height:1.8em;



	}



.conBody_news ul.defultTxt{



	margin: 0px 0px 17px 0px;



	padding:  0px 0px 0px 0px;



	text-align:left;



	}



.conBody_news ol {



	margin: 0px 0px 0px 0px;



	padding:  0px 0px 17px 27px;



	text-align:left;



	list-style-type: decimal;



	}



.conBody_news ol li {



	margin: 0px 0px 0px 0px;



	padding:  0px 0px 4px 0px;



	text-align:left;



	list-style-type: decimal;



	}



.conBody_news ul  {



	margin: 0px 0px 0px 0px;



	padding:  0px 0px 17px 27px;



	text-align:left;



	list-style-type: disc;



	}



.conBody_news ul li {



	margin: 0px 0px 0px 0px;



	padding:  0px 0px 4px 0px;



	text-align:left;



	list-style-type: disc;



	}



.conBody_news blockquote {



	margin: 0px 0px 0px 0px;



	padding:  7px 27px 17px 27px;



	text-align:left;



	font-size:77%;



	}



.conBody_news strong {



	font-weight: bold;



	}



.conBody_news em {



	font-style: italic;



	color: #2C1412;



	}



dl.defultTxt dt{



	margin: 0px 0px 7px 0px;



	padding:  0px 0px 0px 0px;



	text-align:left;



	font-weight:normal;



	color:#FF1E62;



	}



dl.defultTxt dd{



	margin: 0px 0px 17px 0px;



	padding:  0px 0px 0px 0px;



	text-align:left;



	font-weight:normal;



	}



.con01naviBl{



	margin: 0px 0px 0px 500px;



	padding: 0px;



	text-align:left;



	}



.newsNaviBox{



	width: 167px;



	margin: 0px 0px 25px 0px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/border_01cal.gif) repeat-y;



	}



.newsNaviBox h4#calTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con01_h_cal.gif) no-repeat;



	}



.newsNaviBox .naviBox_foot{



	display:block;



	width: 167px;



	height:10px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con01_f_cal.gif) no-repeat;



	}



.newsNaviBox h4#entoryTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/con01_h_entry.gif) no-repeat;



	}



.txtBox_entory{



	width: 167px;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 12px;



	text-align:left;



	}



.txtBox_entory dt a{



	text-decoration: none;



	color:#FF1E62;



	}



.txtBox_entory dd a{



	text-decoration: none;



	color:#2C1412;



	}



.txtBox_entory dt{



	width: 145px;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	line-height:1.2em;



	font-weight:bold;



	text-decoration: none;



	}



.txtBox_entory dd{



	width: 145px;



	margin: 0px 0px 5px 0px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	line-height:1.2em;



	}



.newsNaviBox #bkNumTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con01_h_bknum.gif) no-repeat;



	}



.con01Box_bkNum{



	width: 167px;



	margin: 0px 0px 25px 0px;



	padding: 0px 0px 0px 12px;



	text-align:left;



	}



.txtBox_bkNum{



	width: 167px;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 12px;



	text-align:left;



	}



.txtBox_bkNum a{



	color:#2C1412;



	}



.txtBox_bkNum li{



	margin: 0px 0px 5px 0px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	line-height:1.2em;



	}



/*========con02所長========*/



H2#con02{



	display:block;



	width: 690px;



	height: 190px;



	margin: 0px 0px 0px 0px;



	background:url(../packages/default/img/use/con_h2.jpg);



	background-position:0px -200px;



}







/* 所長 chiba */



.abt_photo {



	}



.abt_profile {



	width:688px;



	height:299px;



	



	background-image:url(../packages/default/img/use/abt_profile1127.jpg);



	background-repeat:no-repeat;



	}



.abt_profile dl {



	padding-top:30px;



	padding-left:285px;



	



	display:block;



	}



.abt_profile dt {



	display:none;



	}



.abt_profile dd {



	display:block;



	}



dd.abt_profile1 {



	padding-bottom:16px;



	}



dd.abt_profile2 {



	padding-bottom:16px;



	}



dd.abt_profile3 {



	padding-bottom:16px;



	}



dd.abt_profile4 {



	padding-bottom:8px;



	}



dd.abt_profile5 {



	padding-bottom:14px;



	}



/* /所長 chiba */



/*========con03おしごと========*/



H2#con03{



	display:block;



	width: 690px;



	height: 190px;



	margin: 0px 0px 0px 0px;



	background:url(../packages/default/img/use/con_h2.jpg);



	background-position:0px -400px;



}



.workMenuBl{



	width: 690px;



	text-align:left;



	margin: 0px 0px 0px 0px;



}



.workMenuBl ul li{



	padding: 0px;



	margin: 0px 0px 0px 0px;



}



.workMenuBl li{



	float: left;



}







.workMenuBl a.c03CD{



	display:block;



	width: 85px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:0px 0px;



}



.workMenuBl a.c03CD:hover{



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:0px -45px;



}



.workMenuBl li.c03CD_N{



	display:block;



	width: 85px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:0px -45px;



}



.workMenuBl a.c03TV{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-85px 0px;



}



.workMenuBl a.c03TV:hover{



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-85px -45px;



}



.workMenuBl li.c03TV_N{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-85px -45px;



}



.workMenuBl a.c03Mov{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-171px 0px;



}



.workMenuBl a.c03Mov:hover{



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-171px -45px;



}



.workMenuBl li.c03Mov_N{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-171px -45px;



}



.workMenuBl a.c03Radio{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-257px 0px;



}



.workMenuBl a.c03Radio:hover{



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-257px -45px;



}



.workMenuBl li.c03Radio_N{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-257px -45px;



}



.workMenuBl a.c03Butai{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-343px 0px;



}



.workMenuBl a.c03Butai:hover{



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-343px -45px;



}



.workMenuBl li.c03Butai_N{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-343px -45px;



}



.workMenuBl a.c03Book{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-429px 0px;



}



.workMenuBl a.c03Book:hover{



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-429px -45px;



}



.workMenuBl li.c03Book_N{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-429px -45px;



}



.workMenuBl a.c03CF{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-515px 0px;



}



.workMenuBl a.c03CF:hover{



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-515px -45px;



}



.workMenuBl li.c03CF_N{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-515px -45px;



}



.workMenuBl a.c03Other{



	display:block;



	width: 87px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-601px 0px;



}



.workMenuBl a.c03Other:hover{



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-601px -45px;



}



.workMenuBl li.c03Other_N{



	display:block;



	width: 87px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/work_menu.gif) no-repeat;



	background-position:-601px -45px;



}







.con03WorkBl_2c,



.con03WorkBl_3c {



	width: 690px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/border_03work.gif) repeat-y;



	}



.con03WorkBl_2c h3,



.con03WorkBl_3c h3 {



	display:block;



	width: 690px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con03_h_work.gif) no-repeat;



	}



.con03Work_foot{



	display:block;



	width: 690px;



	height:55px;



	margin: 0px 0px 40px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con03_f_work.gif) no-repeat;



	position: relative;



	}



.con03Box_main,



.con04Box_main{



	margin: 0px 0px 0px 0px;



	padding: 0px 15px 0px 15px;



	text-align:left;



	clear:both;



	}



.con03Box_main h4,



.con04Box_main h4{



	float: left;



	padding: 0px;



	}



.con03Box_main h4#cd01{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px 0px;



	



	}



.con03Box_main h4#cd02,



.con04Box_main h4#cd02{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px -25px;



	



	}



.con03Box_main h4#tv01,



.con04Box_main h4#tv01{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px -50px;



	



	}



.con03Box_main h4#tv02,



.con04Box_main h4#tv02{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px -75px;



	



	}



.con03Box_main h4#tv03,



.con04Box_main h4#tv03{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px -100px;



	



	}



.con03Box_main h4#dvd01,



.con04Box_main h4#dvd01{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px -125px;



	



	}



.con03Box_main h4#dvd02,



.con04Box_main h4#dvd02{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px -150px;



	



	}



.con03Box_main h4#dvd03,



.con04Box_main h4#dvd03{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/ach_h4.gif) no-repeat;



	background-position:0px -325px;



	



	}



.con03Box_main h4#book01,



.con04Box_main h4#book01{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px -175px;



	



	}



.con03Box_main h4#book02,



.con04Box_main h4#book02{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px -200px;



	



	}



.con03Box_main h4#book03,



.con04Box_main h4#book03{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px -225px;



	



	}



.con03Box_main h4#cm01,



.con04Box_main h4#cm01{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px -250px;



	



	}



.con03Box_main h4#cm02,



.con04Box_main h4#cm02{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px -275px;



	



	}



.con03Box_main h4#song01,



.con04Box_main h4#song01{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px -300px;



	}



.con03Box_main h4#other01,



.con04Box_main h4#other01{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px -326px;



	}



.con03Box_main h4#other02,



.con04Box_main h4#other02{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px -352px;



	}



.con03Box_main h4#other03,



.con04Box_main h4#other03{



	display:block;



	width: 100px;



	height: 21px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/work_h4.gif) no-repeat;



	background-position:0px -378px;



	}



.con03WorkBl_3c .conBody_work{



	width: 545px;



	margin: 0px 0px 0px 110px;



	padding: 6px 0px 6px 0px;



	text-align:left;



	}



.con03WorkBl_2c .conBody_work{



	width: 645px;



	margin: 0px 0px 0px 0;



	padding: 6px 0px 6px 0px;



	text-align:left;



	}



.con04AchBl .conBody_work{



	width: 545px;



	margin: 0px 0px 0px 110px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	}



.con03WorkBl_3c .txtBox_work p {



	line-height:1.2;



	}



.con03WorkBl_3c .txtBox_work li {



	line-height:2.0;



	}



.con03WorkBl_3c .poziL{



	width: 165px;



	float: left;



	padding: 0;



	}



.con03WorkBl_3c .poziR{



	width: 365px;



	float: right;



	padding: 0px;



	}



.con03WorkBl_2c .poziL{



	width: 175px;



	float: left;



	padding: 0px;



	}



.con03WorkBl_2c .poziR{



	width: 465px;



	float: right;



	padding: 0px;



	}



con04AchBl .poziL{



	width: 175px;



	float: left;



	padding: 0px;



	}



con04AchBl .poziR{



	width: 365px;



	float: right;



	padding: 0px;



	}



li a.c03Plus{



	display:block;



	width: 150px;



	height: 30px;



	margin: 0px;



	padding: 0px;



	background:url(../packages/default/img/use/con03_btn_cd.gif) no-repeat;



	background-position:0px 0px;



	}



li a.goToPV{



	display:block;



	width: 150px;



	height: 30px;



	margin: 0px;



	padding: 0px;



	background:url(../packages/default/img/use/con03_btn_cd.gif) no-repeat;



	background-position:0px -35px;



	}



.titleTxt_cd{



	margin: 0px 0px 14px 0px;



	padding: 0px;



	text-align:left;



	font-weight:bold;



	}



.rlsInfo091202{



	margin: 14px 0px 14px 0px;



	padding: 0px;



	text-align:left;



	}



.rlsInfo091202 dt{



	color:#2C1412;



	margin: 0px 0px 7px 0px;



	padding: 0px;



	text-align:left;



	font-weight:bold;



	}



.rlsInfo091202 dd{



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	}



/*  chiba */



.work_cd_bt {



	margin-top:38px;



	margin-bottom:12px;



	}



.mb12 {



	margin-bottom:12px;



	}



.work_cd_bt strong {	



	font-weight:bold;



	}



.work_cd_bt_title1,



.work_cd_bt_title2 {



	color:#2C1412;



	font-weight:bold;



	clear:both;



	padding-bottom:10px;



	}



.work_cd_bt_title2 {



	padding-top:38px;



	}



ul.work_cd_bt_list1 li {



	width:145px;



	float:left;



	



	display:block;



	margin-right:10px;



	margin-bottom:18px;



	}



.main-dot-tp,



.main-dot-ct {



	background-image:url(../packages/default/img/use/main_border_dot1.gif);



	background-position:center bottom;



	background-repeat:no-repeat;



	



	padding-bottom:8px;



	}



.main-dot-ct {



	padding-top:32px;



	}



.mainside-dot {



	background-image:url(../packages/default/img/use/main_border_dot2.gif);



	background-position:center bottom;



	background-repeat:no-repeat;



	



	margin-bottom:8px;



	}



.c03subHead_CD p {



	color:#2C1412;



	font-weight:bold;



	}



.conBody_work {



	padding-bottom:8px;



	}



.txtBox_cd h5,



.titleTxt_cd h5,



.titleTxt_tv h5,



.titleTxt_magazine h5,



.titleTxt_cm h5,



.titleTxt_anime h5 {



	font-weight:bold;



	color:#FF1E62;



	padding-bottom:10px;



	}



.titleTxt_tv h5 {



	padding-top:8px;



	}



.titleTxt_magazine h5 {



	}



.titleTxt_cm h5 {



	}



.titleTxt_tv strong,



.titleTxt_magazine strong {



	font-weight:bold;



	}



.titleTxt_tv p {



	line-height:2.0;



	}



	



.titleTxt_cm p{



	line-height:1.5;



	



	margin-bottom:16px;



	}



.titleTxt_anime p {



	margin-bottom:16px;



	}



	



#con03_pop {



	width:520px;



	



	background-image:url(../packages/default/img/use/con03_pop_back.gif);



	background-repeat:no-repeat;



	background-color:#FFFFFF;



	



	padding-top:52px;



	}



	



#con03_pop_top {



	width:452px;



	margin-left:35px;



	padding-bottom:14px;



	}



	



*html #con03_pop_top {/*ie6*/



	margin-left:18px;







	}



	



.con03_pop_l {



	width:150px;



	float:left;



	}



.con03_pop_l p {



	text-align:left;



	margin-top:10px;



	}







	



ul.con03_pop_bt {



	margin-top:12px;



	}



	



ul.con03_pop_bt li {



	margin-bottom:4px;



	}



	



ul.con03_pop_bt li a {



	width:150px;



	height:30px;



	



	display:block;



	}



li.con03_pop_bt1 a {



	background-image:url(../packages/default/img/use/con03_btn_shop.gif);



	}



li.con03_pop_bt2 a {



	background-image:url(../packages/default/img/use/con03_btn_tyakuuta.gif);



	}



	



.con03_pop_r {



	width:272px;



	float:left;



	margin-left:28px;



	}



	



.con03_pop_r dl {



	margin-bottom:10px;



	}



	



.con03_pop_r dd {



	text-align:left;



	}



	



.con03_pop_r dd.acv_cdMark {



	margin-bottom:8px;



	}



.con03_pop_r p.con03_pop_info {



	width:272px;



	text-align:left;



	



	clear:both;



	}



.con03_pop_catch {



	width:266px;



	height:22px;



	



	background-color:#2C1412;



	margin-top:16px;



	padding-left:6px;



	}



.con03_pop_catch p {



	color:#FFFFFF;



	



	line-height:22px;



	text-align:left;



	}



	



#con03_pop_list {



	width:272px;



	height:200px;



	overflow:scroll;



	overflow-x:hidden;



	}



*html #con03_pop_list {/*IE6*/



	width:268px;



	}



	



#con03_pop_list ul {



	margin-bottom:12px;



	}



	



#con03_pop_list li {



	width:242px;



	height:22px;



	line-height:22px;



	display:block;



	text-align:left;



	}



	



li.con03_pop_list_c1 {



	background-color:#FFEFF7;



	}



	



#con03_pop_list li span {



	margin-left:6px;



	display:block;



	}



	



#con03_pop_bottom {



	width:450px;



	height:130px;



	overflow:scroll;



	overflow-x:hidden;



	margin-left:35px;



	padding-top:14px;



	padding-bottom:14px;



	}



*html #con03_pop_bottom {/*IE6*/



	width:446px;



	margin-left:18px;



	}



#con03_pop_bottom p {



	text-align:left;



	line-height:1.5;



	}



#con03_pop_bottom_wrapper {



	}



#con03_pop_bottom p strong {



	font-weight:bold;



	}



	



#con03_pop_footer {



	padding-top:16px;



	padding-bottom:10px;



	}



	



a.pop_close {



	width:60px;



	height:12px;



	



	margin:0 auto 12px auto;



	



	display:block;



	



	background-image:url(../packages/default/img/use/pop_close.gif);



	}



	



/* /おしごと chiba */







/*========con03今までの働き具合========*/



H2#con04{



	display:block;



	width: 690px;



	height: 190px;



	margin: 0px 0px 0px 0px;



	background:url(../packages/default/img/use/con_h2.jpg);



	background-position:0px -600px;



}



.achMenuBl{



	width: 690px;



	text-align:left;



	margin: 0px 0px 0px 0px;



}



.achMenuBl ul li{



	padding: 0px;



	margin: 0px 0px 0px 0px;



}



.achMenuBl li{



	float: left;



}



.achMenuBl a.c04CD{



	display:block;



	width: 85px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:0px 0px;



}



.achMenuBl a.c04CD:hover{



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:0px -45px;



}



.achMenuBl li.c04CD_N{



	display:block;



	width: 85px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:0px -45px;



}



.achMenuBl a.c04TV{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-85px 0px;



}



.achMenuBl a.c04TV:hover{



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-85px -45px;



}



.achMenuBl li.c04TV_N{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-85px -45px;



}



.achMenuBl a.c04Mov{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-171px 0px;



}



.achMenuBl a.c04Mov:hover{



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-171px -45px;



}



.achMenuBl li.c04Mov_N{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-171px -45px;



}



.achMenuBl a.c04Radio{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-257px 0px;



}



.achMenuBl a.c04Radio:hover{



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-257px -45px;



}



.achMenuBl li.c04Radio_N{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-257px -45px;



}



.achMenuBl a.c04Butai{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-343px 0px;



}



.achMenuBl a.c04Butai:hover{



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-343px -45px;



}



.achMenuBl li.c04Butai_N{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-343px -45px;



}



.achMenuBl a.c04Book{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-429px 0px;



}



.achMenuBl a.c04Book:hover{



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-429px -45px;



}



.achMenuBl li.c04Book_N{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-429px -45px;



}



.achMenuBl a.c04CF{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-515px 0px;



}



.achMenuBl a.c04CF:hover{



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-515px -45px;



}



.achMenuBl li.c04CF_N{



	display:block;



	width: 86px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-515px -45px;



}



.achMenuBl a.c04Other{



	display:block;



	width: 87px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-601px 0px;



}



.achMenuBl a.c04Other:hover{



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-601px -45px;



}



.achMenuBl li.c04Other_N{



	display:block;



	width: 87px;



	height: 42px;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	background: url(../packages/default/img/use/ach_menu.gif) no-repeat;



	background-position:-601px -45px;



}



.con04AchBl{



	width: 690px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/border_04ach.gif) repeat-y;



	}



.con04AchBl h3{



	display:block;



	width: 690px;



	height:45px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con04_h_ach.gif) no-repeat;



	}



.con04Ach_foot{



	display:block;



	width: 690px;



	height:55px;



	margin: 0px 0px 40px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con04_f_ach.gif) no-repeat;



	position: relative;



	}



	



/* いままでの働き具合 chiba*/



.conBody_acv {



	margin-left:16px;



	}



dl.acv_cd {



	float:left;



	



	margin-right:24px;



	}



dd.acv_cdMark {



	width:70px;



	float:left;



	



	margin-left:3px;



	}



dd.acv_cdInfo {



	clear:both;



	}



.con04Box_main .poziL{



	width: 85px;



	float: left;



	padding: 0px;



	}



.con04Box_main .poziR{



	width: 455px;



	float: right;



	padding: 0px;



	}



.titleTxt_acv p {



	line-height:1.5;



	}



/* /いままでの働き具合 chiba*/



/*========con05ベッ記！！========*/



H2#con05{



	display:block;



	width: 690px;



	height: 190px;



	margin: 0px 0px 0px 0px;



	background:url(../packages/default/img/use/con_h2.jpg);



	background-position:0px -800px;



}



.con05BlogBl{



	width: 690px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/border_05blog.gif) repeat-y;



	position: relative;



	}







.con05BlogBl h3{



	display:block;



	width: 690px;



	height:40px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con05_h_blog.gif) no-repeat;



	}



.con05Blog_foot{



	display:block;



	width: 690px;



	height:55px;



	margin: 0px 0px 10px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con05_f_blog.gif) no-repeat;



	position: relative;



	}



.headNavi{



	width:460px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	position: absolute;



	top: 18px;



	left: 1px;



	}



.footNavi{



	width:460px;



	margin: 0px 0px 0px 0px;



	padding: 12px 0px 0px 0px;



	text-align:left;



	position: absolute;



	top: 0px;



	left: 22px;



	border-top: 1px dotted #666666;



	}



.toBack{



	width:100px;



	margin: 0px 0px 0px 0px;



	text-align:left;



	float: left;



	padding: 0px;



	}



.toNext{



	width:100px;



	margin: 0px 0px 0px 0px;



	text-align:right;



	



	float: right;



	padding: 0px;



	}







.con01Box_main{



	margin: 0px 0px 40px 22px;



	padding: 0px;



	text-align:left;



	}



.conHead_Blog{



	width:463px;



	margin: 0px;



	padding: 0px;



	text-align:left;



	position: relative;



	background-color:#000000;



	border-top:solid 3px #2C1316;



	}



.dateTxt_Blog{



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	position: absolute;



	top: 12px;



	right: 11px;



	color:#FFFFFF;



	font-weight:normal;



	}



.titleTxt_Blog{



	width:457px;



	height:36px;



	line-height:36px;



	margin: 0 0 0 3px;



	text-align:left;



	color:#FFFFFF;



	font-weight:bold;



	background:#0BAEF4;



	}



.titleTxt_Blog span{



	margin-left:7px;



	}



.conBody_Blog{



	width:439px;



	margin: 0px 0px 37px 0px;



	padding:  20px 12px 26px 12px;



	text-align:left;



	background-image:url(../packages/default/img/use/conBody_Blog_back.gif);



	background-repeat:repeat-y;



	



	border-bottom:solid 3px #2C1316;



	}



.conBody_Blog ol {



	margin: 0px 0px 0px 0px;



	padding:  0px 0px 17px 27px;



	text-align:left;



	list-style-type: decimal;



	}



.conBody_Blog ol li {



	margin: 0px 0px 0px 0px;



	padding:  0px 0px 4px 0px;



	text-align:left;



	list-style-type: decimal;



	}



.conBody_Blog ul  {



	margin: 0px 0px 0px 0px;



	padding:  0px 0px 17px 27px;



	text-align:left;



	list-style-type: disc;



	}



.conBody_Blog ul li {



	margin: 0px 0px 0px 0px;



	padding:  0px 0px 4px 0px;



	text-align:left;



	list-style-type: disc;



	}



.conBody_Blog blockquote {



	margin: 0px 0px 0px 0px;



	padding:  7px 27px 17px 27px;



	text-align:left;



	font-size:77%;



	}



.conBody_Blog strong {



	font-weight: bold;



	}



.conBody_Blog em {



	font-style: italic;



	color: #2C1412;



	}



.imgBox_blog{



	margin:0px auto 17px;



	padding: 0px;



	text-align:center;



	}



.imgBox_blog img{



	border:5px solid #CCCCCC;



	}



/*.con05_pht20091028{



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	line-height:2.2em;



	background:url(../img/blog/con05_pht20091028.jpg) no-repeat;



	}*/



.con05naviBl{



	margin: 0px 0px 0px 500px;



	padding: 0px;



	text-align:left;



	}



.blogNaviBox{



	width: 167px;



	margin: 0px 0px 25px 0px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/border_05cal.gif) repeat-y;



	}



.blogNaviBox h4#calTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con05_h_cal.gif) no-repeat;



	}



.blogNaviBox_foot{



	display:block;



	width: 167px;



	height:10px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con05_f_cal.gif) no-repeat;



	}



.blogNaviBox h4#entoryTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	background:url(../packages/default/img/use/con05_h_entry.gif) no-repeat;



	}



.txtBox_entory{



	width: 167px;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 12px;



	text-align:left;



	}



.txtBox_entory dt a{



	text-decoration: none;



	color:#FF1E62;



	}



.txtBox_entory dd a{



	text-decoration: none;



	color:#2C1412;



	}



.txtBox_entory dt{



	width: 145px;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	line-height:1.2em;



	font-weight:bold;



	text-decoration: none;



	}



.txtBox_entory dd{



	width: 145px;



	margin: 0px 0px 5px 0px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	line-height:1.2em;



	}



.blogNaviBox h4#bkNumTitle{



	display:block;



	width: 167px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con05_h_bknum.gif) no-repeat;



	}



.con01Box_bkNum{



	width: 167px;



	margin: 0px 0px 25px 0px;



	padding: 0px 0px 0px 12px;



	text-align:left;



	}



.txtBox_bkNum{



	width: 167px;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 12px;



	text-align:left;



	}



.txtBox_bkNum a{



	color:#2C1412;



	}



.txtBox_bkNum li{



	margin: 0px 0px 5px 0px;



	padding: 0px 0px 0px 0px;



	text-align:left;



	line-height:1.2em;



	}



/*========con06========*/



H2#con06{



	display:block;



	width: 690px;



	height: 190px;



	margin: 0px 0px 0px 0px;



	background:url(../packages/default/img/use/con_h2.jpg);



	background-position:0px -1400px;



}



.con06GuideBl{



	width: 690px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/border_06guide.gif) repeat-y;



	position: relative;



	}



.con06GuideBl h3{



	display:block;



	width: 690px;



	height:277px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con06_h_guide.jpg) no-repeat;



	}



.con06Guide_foot{



	display:block;



	width: 690px;



	height:55px;



	margin: 0px 0px 10px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con06_f_guide.gif) no-repeat;



	position: relative;



	}



.con06Box_main {



	width:604px;



	margin-left:42px;



	}



.conBody_guide {



	margin-bottom:22px;



	}



.con06Box_main h4 {



	width:604px;



	



	display:block;



	margin-bottom:16px;



	}



h4#guide01,h4#guide02,h4#guide03,h4#guide04 {



	height:38px;



	background-image:url(../packages/default/img/use/guide_h4.gif);



	}



h4#guide01 { background-position:0 0;}



h4#guide02 { background-position:0 -38px;}



h4#guide03 { background-position:0 -76px;}



h4#guide04 { background-position:0 -114px;}



h4#guide_b01,h4#guide_b02,h4#guide_b03,h4#guide_b04,h4#guide_b05,h4#guide_b06 {



	height:27px;



	background-image:url(../packages/default/img/use/guide_h4b.gif);



	}



h4#guide_b01 { background-position:0 0;}



h4#guide_b02 { background-position:0 -27px;}



h4#guide_b03 { background-position:0 -54px;}



h4#guide_b04 { background-position:0 -81px;}



h4#guide_b05 { background-position:0 -108px;}



h4#guide_b06 { background-position:0 -135px;}



ul.con06_btn {



	margin-left:77px;



	}



ul.con06_btn li {



	width:220px;



	height:56px;



	



	display:block;



	



	float:left;



	margin-right:16px;



	}



ul.con06_btn li.con06_btn1 {



	background-image:url(../packages/default/img/use/con06_btn1.gif);



	}



ul.con06_btn li.con06_btn2 {



	background-image:url(../packages/default/img/use/con06_btn2.gif);



	}



.con06Box_main p {



	line-height:1.5;



	}



.con06Box_main p strong {



	color:#5821AB;



	font-weight:bold;



	}



p.guide_pass {



	margin-bottom:12px;



	}



p.guide_pass img {



	float:left;



	}



p.guide_pass_b {



	clear:both;



	margin-bottom:24px;



	}



p.guide_pass_c {



	margin-bottom:24px;



	}



/*========con08おといあわせ chiba========*/



H2#con08{



	display:block;



	width: 690px;



	height: 190px;



	margin: 0px 0px 0px 0px;



	background:url(../packages/default/img/use/con_h2.jpg);



	background-position:0px -1000px;



}



.con08ContactBl_normal,



.con08ContactBl_thank {



	width: 690px;



	height:671px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	}



.con08ContactBl_normal {



	background:url(../packages/default/img/use/con08_h_contact.jpg) no-repeat;



	}



.con08ContactBl_thank {



	background:url(../packages/default/img/use/con08_h_thank.jpg) no-repeat;



	}



.conBody_contact {



	height:205px;



	}



p.contact_info_top {



	width:427px;



	display:block;



	margin-left:134px;



	padding-top:37px;



	}



p.contact_info_confirm {



	text-align:center;



	padding-top:60px;



	}



p.contact_info_confirm strong,



p.contact_info_thank1 strong,



p.contact_info_thank2 strong {



	font-weight:bold;



	}



p.contact_info_thank1 {



	text-align:center;



	



	margin-bottom:8px;



	padding-top:37px;



	}



p.contact_info_thank2 {



	text-align:center;



	}



	



table.ct_form_table {



	margin-left:134px;



	}



table.ct_form_table,



table.ct_form_table tr,



table.ct_form_table td,



table#block-calendar,



table#block-calendar th,



table#block-calendar tr,



table#block-calendar td {



	border:none;



	}



table#block-calendar,



table#block-calendar th,



table#block-calendar tr,



table#block-calendar td {



	text-align:center;



	}



td.ct_form_l {



	width:114px;



	vertical-align:top;



	}



td.ct_form_r {



	width:306px;



	}



td.ct_form_r textarea {



	width:300px;



	}



input#ct_bt_name {



	width:240px;



	}



input#ct_bt_hurigana {



	width:240px;



	}



input#ct_bt_mail {



	width:280px;



	}



table.ct_form_table td {



	padding:6px 6px 6px 0;



	}



	



.conBody_contact_form {



	height:340px;



	}



form#ct_form input#ct_bt_name,



form#ct_form input#ct_bt_hurigana,



form#ct_form input#ct_bt_mail,



form#ct_form textarea {



	border:solid 1px #7F9DB9;



	}



	



.conBody_contact_button p {



	margin-left:185px;



	height:40px;



	}



.conBody_contact_thank p {



	margin-left:130px;



	height:40px;



	}



	



input#ct_bt_conf {



	width:194px;



	height:47px;



	



	border:none;



	



	margin-left:252px;



	}



ul.ct_bt_list {



	margin-left:146px;



	}



ul.ct_bt_list li{



	float:left;



	margin-right:21px;



	}







/*========con09サイトポリシー chiba========*/



H2#con09{



	display:none;



}



.con09PolicyBl{



	width: 690px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/border_09policy.gif) repeat-y;



	position: relative;



	}



.con09PolicyBl h3{



	display:block;



	width: 690px;



	height:35px;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con09_h_policy.gif) no-repeat;



	}



.con09Policy_foot{



	display:block;



	width: 690px;



	height:55px;



	margin: 0px 0px 10px 0px;



	padding: 0px;



	text-align:left;



	background:url(../packages/default/img/use/con09_f_policy.gif) no-repeat;



	position: relative;



	}



.con07Box_main {



	}



.conBody_policy {



	width:604px;



	margin-left:42px;



	}



	



.mb180 {



	margin-bottom:180px;



	}



	



ul#policy_button {



	margin-left:42px;



	}



ul#policy_button li {



	float:left;



	margin-right:11px;



	}



ul#policy_button li a {



	width:194px;



	height:90px;



	



	display:block;



	background-image:url(../packages/default/img/use/policy_button.gif);



	}



li#policy_button1 a { background-position:0 0;}



li#policy_button2 a { background-position:-204px 0;}



li#policy_button3 a { background-position:-408px 0;}



li#policy_button1 a:hover { background-position:0 bottom;}



li#policy_button2 a:hover { background-position:-204px bottom;}



li#policy_button3 a:hover { background-position:-408px bottom;}



	



.policy_block1,



.policy_block2 {



	width:604px;



	



	display:block;



	



	margin-top:22px;



	background-repeat:no-repeat;



	}



.policy_block1 {



	height:150px;



	}



.policy_block2 {



	height:180px;



	}



.policy_block1 { background-image:url(../packages/default/img/use/policy_block1.jpg); }



.policy_block2 { background-image:url(../packages/default/img/use/policy_block2.jpg); }



.getflash {



	width:88px;



	height:31px;



	



	display:block;



	margin-top:12px;



	padding-left:14px;



	}



.policy_block1 p,



.policy_block2 p {



	width:573px;



	text-align:justify;



	padding-top:58px;



	padding-left:14px;



	}



*html .policy_block2 p {/*ie6*/



	width:598px;



	}



ul#policy_button_in {



	margin-left:22px;



	margin-bottom:27px;



	}



ul#policy_button_in li {



	float:left;



	margin-right:7px;



	}



ul#policy_button_in li a {



	width:210px;



	height:38px;



	



	display:block;



	background-image:url(../packages/default/img/use/policy_button_in.gif);



	}



li#policy_button_in1 a { background-position:0 0;}



li#policy_button_in2 a { background-position:-220px 0;}



li#policy_button_in3 a { background-position:-440px 0;}



li#policy_button_in1 a:hover { background-position:0 bottom;}



li#policy_button_in2 a:hover { background-position:-220px bottom;}



li#policy_button_in3 a:hover { background-position:-440px bottom;}



li#policy_button_in1 a.active { background-position:0 bottom;}



li#policy_button_in2 a.active { background-position:-220px bottom;}



li#policy_button_in3 a.active { background-position:-440px bottom;}



.con09Box_main h4 {



	width:644px;



	height:38px;



	display:block;



	margin-left:22px;



	margin-bottom:16px;



	background-image:url(../packages/default/img/use/policy_h4.gif);



	}



h4#policy01 {



	background-position:0 0;



	margin-bottom:27px;



	}



h4#policy02 {



	background-position:0 -38px;



	}



h4#policy03 {



	background-position:0 -76px;



	}



h4#policy04 {



	background-position:0 -114px;



	}



/*========con09サイトポリシー vava========*/



dt.hTxtBtmLine {



	padding: 0px;



	margin: 0px 0px 7px 0px;



	border-bottom:dotted 2px #FF5398;



	font-weight:bold;



	}



dd.txtBox_policy{



	padding: 0px 17px 24px 17px;



	margin: 0px;



	}



.envOS {



	padding: 0px;



	margin: 14px 0px 7px 0px;



	}



.envOS dt {



	color: #2C1412;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	}



.envOS dd {



	padding: 0px;



	margin: 0px 0px 7px 0px;



	}



.txtPlus_policy {



	padding: 0px;



	margin: 14px 0px 7px 0px;



	}



.txtPlus_policy dt {



	color: #2C1412;



	padding: 0px;



	margin: 0px 0px 0px 0px;



	}



.txtPlus_policy dd {



	padding: 0px;



	margin: 0px 0px 7px 0px;



	}



.txtPlus_policy li{



	padding: 0px;



	margin: 7px 0px 3px 20px;



	list-style:decimal;



	



	}



.txtBox_policy_ps {



	text-align:right;



	margin: 24px 0px 0px 0px;



	}







/*========con10サイトマップ chiba========*/



.con10Box_main h4 {



	width:644px;



	height:38px;



	display:block;



	margin-left:22px;



	margin-bottom:16px;



	background-image:url(../packages/default/img/use/map_h4.gif);



	}



h4#map01 {



	background-position:0 0;



	margin-bottom:27px;



	}



	



#map_list {



	width:500px;



	margin-left:50px;



	}



	



#map_list_l,



#map_list_r {



	width:250px;



	float:left;



	}



	



#map_list ul li {



	font-weight:bold;



	



	line-height:2.0;



	}



	



#map_list ul li a {



	padding-left:18px;



	



	background-image:url(../packages/default/img/use/sub_arrow.gif);



	background-repeat:no-repeat;



	background-position:0 4px;



	}



	



#map_list ul li ul {



	margin-bottom:18px;



	}



	



#map_list ul li ul li {



	font-weight:normal;



	margin-left:36px;



	line-height:1.7;



	}



	



#map_list ul li ul li a {



	background-image:none;



	padding:0;



	}



/*========error vava========*/



#unitHead_Eror {



	width: 954px;



	text-align:left;



	margin: 0px auto 120px;



	padding:0px 0px 0px 0px;



	background:url(http://www.becky.ne.jp/contents/packages/default/img/use/bg_head_404.gif) no-repeat;



}



#unitHead_Eror h1 {



	display:block;



	width: 215px;



	height: 110px;



	padding:0px ;



	margin: 0px;



	float: left;



	background:url(http://www.becky.ne.jp/contents/packages/default/img/use/logo_404.gif) no-repeat;



}



#pageEror {



	margin:0px auto 360px;



	color:#FFFFFF;



	text-align:center;



	}



#pageEror p{



	width:300px;



	margin:17px auto 0px;



	color:#000000;



	}



#copyRightBl_Eror{



	color:#000000;



	margin:0px auto 24px;



	}







/*========会員登録の流れ chiba========*/



#flow {



	width:650px;



	height:769px;



	



	background-image:url(../packages/default/img/use/flow_back.jpg);



	background-repeat:no-repeat;



	text-align:left;



	}



#flow h1 {



	display:none;



	}



#flow h2 {



	display:none;



	}



	



#flow ul {



	padding-top:150px;



	padding-left:114px;



	}



	



#flow li {



	width:417px;



	height:90px;



	display:block;



	text-indent:-9999px;



	}



	



#flow li.flow_list_01 {



	background-image:url(../packages/default/img/use/flow_list_01.gif);



	}



#flow li.flow_list_02 {



	background-image:url(../packages/default/img/use/flow_list_02.gif);



	}



#flow li.flow_list_03 {



	background-image:url(../packages/default/img/use/flow_list_03.gif);



	margin-top:1px;



	}



#flow li.flow_list_04 {



	background-image:url(../packages/default/img/use/flow_list_04.gif);



	margin-top:1px;



	}



#flow li.flow_list_05 {



	background-image:url(../packages/default/img/use/flow_list_05.gif);



	margin-top:1px;



	}



#flow li.flow_list_06 {



	background-image:url(../packages/default/img/use/flow_list_06.gif);



	}



	



a.flow_close_btn {



	width:138px;



	height:38px;



	display:block;



	



	margin-top:0px;



	margin-left:256px;



	



	background-image:url(../packages/default/img/use/flow_close_btn.gif);



	}



#flow address {



	margin-top:8px;



	text-align:center;



	}







/*▲▲▲▲▲コンテンツ要素▲▲▲▲▲*/



/*===Footer===*/



#footBl{



	width: 688px;



	text-align:left;



	margin: 0px 0px 0px 20px;



	padding: 15px 0px 0px 0px;



	background:url(../packages/default/img/use/hr_foot.gif) no-repeat;



}



#footBl ul{



	text-align:left;



	margin: 0px 0px 0px 0px;



}



#footBl li{



	margin: 0px;



	float: left;



}



li.footMenu{



	margin: 0px 0px 0px 0px;



	padding: 0px 12px 0px 12px;



	text-align: left;



	background:url(../packages/default/img/use/sub_arrow.gif) no-repeat left center;



}



#footMenuBl{



	text-align:left;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 10px 0px;



}



#supportBl{



	text-align:left;



	float: right;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 0px;



}



#supportBl a#clara{



	display:block;



	width: 55px;



	height:55px;



	text-align:left;



	margin: 0px 5px 0px 0px;



	padding: 0px 0px 0px 0px;



	background:url(../packages/default/img/use/logo_clara.gif) no-repeat;



}



#supportBl a#sunmusic{



	display:block;



	width: 130px;



	height:55px;



	text-align:left;



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 0px;



	background:url(../packages/default/img/use/logo_sunmusic.gif) no-repeat;



}



#copyRightBl {



	position: absolute;



	bottom: 18px;



	left: 235px;



	line-height:1.2em;



	text-align: left;



	padding: 0px 0px 0px 0px;



	margin: 0px 0px 0px 0px;



}



/* ____ フォントサイズ ____ */







/* --------- fonts --------- */



body {



	font:13px/1.231 "ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;



	*font-size:small; /* for IE */



	*font:x-small; /* for IE in quirks mode */



}



/**



 * Nudge down to get to 13px equivalent for these form elements



 */ 



select,



input,



button,



textarea {



	font:99% "ＭＳ Ｐゴシック",arial,helvetica,clean,sans-serif;



}



/**



 * To help tables remember to inherit



 */



table {



	font-size:inherit;



	font:100%;



	border-collapse:collapse;/*+*/



	border-spacing:0;/*+*/



}



/**



 * Bump up IE to get to 13px equivalent for these fixed-width elements



 */



pre,code,kbd,samp,tt {



	font-family:monospace;



	*font-size:108%;



	line-height:100%;



}



.text10 { font-size:77%; }



.text11 { font-size:85%; }



.text12 { font-size:93%; }



.text13 { font-size:100%; }



.text14 { font-size:108%; }



.text15 { font-size:116%; }



.text16 { font-size:123.1%; }



.text17 { font-size:131%; }



.text18 { font-size:138.5%; }



.text19 { font-size:146.5%; }



.text20 { font-size:153.9%; }



.text21 { font-size:161.6%; }



.text22 { font-size:167%; }



.text23 { font-size:174%; }



.text24 { font-size:182%; }



.text25 { font-size:189%; }



.text26 { font-size:197%; }



/* --------- /fonts --------- */



.alt{position:absolute;top:-5000px;left:-999px;}



/*eof*/



.bekioNum-year {



	color:#FFFFFF;



	width:50px;



	height:20px;



	text-align:center;



	display:block;



	float:left;



	background-color:#9C1DFF;



}



.bekioNum-year span {



	display:block;



	margin-top:4px;



}



.conBody_bekki_pz img {



	margin-right: auto;



	margin-left: auto;



	text-align: center;



}



.con01blog_foot_pz{



	display:block;



	width: 690px;



	margin: 0px;



	padding: 10px 0 10px 0;



	text-align:left;



	background-image:url(../packages/default/img/use/con01_f_blog_pz.gif);



	background-position:0 bottom;



	background-repeat:no-repeat;



}



.ft {



	width: 690px;



	height: 20px;



	background-image: url(../packages/default/img/use/con01_f_blog_pz.gif);



	background-repeat: no-repeat;



	background-position: 0px bottom;



	clear: both;



}







.oshwrap {



	height: 184px;



	width: 644px;



	background-image: url(../packages/default/img/use/pr_10o.jpg);



}



.osh_h {



	font-size: 14px;



	font-weight: bold;



	padding-top: 15px;



	padding-bottom: 15px;



	line-height: 150%;



}



.osh_h strong {



	font-weight: bold;



}



.osh_sho {



	line-height: 150%;



}



.doshi {



	position: absolute;



	left: 373px;



	top: 238px;



	width: 273px;



	height: 119px;



	background-image: url(../packages/default/img/use/doshi.jpg);



}



.shibutsu {



	height: 151px;



	width: 644px;



	background-image: url(../packages/default/img/use/shibutsu_b.jpg);



}



.prebox {



	height: 366px;



	width: 644px;



	padding-top: 20px;



}



.preleft {



	height: 366px;



	width: 300px;



	float: left;



}



.prep {



	padding-top: 15px;



	padding-left: 15px;



}



.none{



display:none;



}



.preright {



	padding-left: 6px;



	float: left;



	width: 330px;



}















.preimg1 {



	background-image: url(../packages/default/img/use/preimg1.jpg);



	height: 366px;



	width: 300px;



}



.pre1 {



	background-image: url(../packages/default/img/use/prez_1.jpg);



	height: 160px;



	width: 330px;



}



.preimg2 {



	background-image: url(../packages/default/img/use/preimg2.jpg);



	height: 366px;



	width: 300px;



}



.pre2 {



	background-image: url(../packages/default/img/use/prez_2.jpg);



	height: 160px;



	width: 330px;



}



.preimg3 {



	background-image: url(../packages/default/img/use/preimg3.jpg);



	height: 366px;



	width: 300px;



}



.pre3 {



	background-image: url(../packages/default/img/use/prez_3.jpg);



	height: 207px;



	width: 330px;



}



.preimg11011 {



	background-image: url(../packages/default/img/use/preimg11011.jpg);



	height: 366px;



	width: 300px;



}



.pre11011 {



	background-image: url(../packages/default/img/use/prez_11011.jpg);



	height: 186px;



	width: 330px;



}



.preimg11012 {



	background-image: url(../packages/default/img/use/preimg11012.jpg);



	height: 366px;



	width: 300px;



}



.pre11012 {



	background-image: url(../packages/default/img/use/prez_11012.jpg);



	height: 186px;



	width: 330px;



}



.preimg11013 {



	background-image: url(../packages/default/img/use/preimg11013.jpg);



	height: 366px;



	width: 300px;



}



.pre11013 {



	background-image: url(../packages/default/img/use/prez_11013.jpg);



	height: 209px;



	width: 330px;



}



.preimg11021 {



	background-image: url(../packages/default/img/use/preimg11021.jpg);



	height: 366px;



	width: 300px;



}



.pre11021 {



	background-image: url(../packages/default/img/use/prez_11021.jpg);



	height: 209px;



	width: 330px;



}



.preimg11022 {



	background-image: url(../packages/default/img/use/preimg11022.jpg);



	height: 366px;



	width: 300px;



}



.pre11022 {



	background-image: url(../packages/default/img/use/prez_11022.jpg);



	height: 209px;



	width: 330px;



}



.preimg11023 {



	background-image: url(../packages/default/img/use/preimg11023.jpg);



	height: 366px;



	width: 300px;



}



.pre11023 {



	background-image: url(../packages/default/img/use/prez_11023.jpg);



	height: 209px;



	width: 330px;



}



.preimg11041 {



	background-image: url(../packages/default/img/use/preimg11041.jpg);



	height: 366px;



	width: 300px;



}



.pre11041 {



	background-image: url(../packages/default/img/use/prez_11041.jpg);



	height: 159px;



	width: 330px;



}



.preimg11042 {



	background-image: url(../packages/default/img/use/preimg11042.jpg);



	height: 366px;



	width: 300px;



}



.pre11042 {



	background-image: url(../packages/default/img/use/prez_11042.jpg);



	height: 159px;



	width: 330px;



}



.preimg11043 {



	background-image: url(../packages/default/img/use/preimg11043.jpg);



	height: 366px;



	width: 300px;



}



.pre11043 {



	background-image: url(../packages/default/img/use/prez_11043.jpg);



	height: 159px;



	width: 330px;



}



.preimg11051 {



	background-image: url(../packages/default/img/use/preimg11051.jpg);



	height: 366px;



	width: 300px;



}



.pre11051 {



	background-image: url(../packages/default/img/use/prez_11051.jpg);



	height: 209px;



	width: 330px;



}



.preimg11061 {



	background-image: url(../packages/default/img/use/preimg11061.jpg);



	height: 366px;



	width: 300px;



}



.pre11061 {



	background-image: url(../packages/default/img/use/prez_11061.jpg);



	height: 209px;



	width: 330px;



}







.preimg11062 {



	background-image: url(../packages/default/img/use/preimg11062.jpg);



	height: 366px;



	width: 300px;



}



.pre11062 {



	background-image: url(../packages/default/img/use/prez_11062.jpg);



	height: 209px;



	width: 330px;



}











.preimg11063 {



	background-image: url(../packages/default/img/use/preimg11063.jpg);



	height: 366px;



	width: 300px;



}



.pre11063 {



	background-image: url(../packages/default/img/use/prez_11063.jpg);



	height: 209px;



	width: 330px;



}





.preimg11071 {



	background-image: url(../packages/default/img/use/preimg11071.jpg);



	height: 366px;



	width: 300px;



}



.pre11071 {



	background-image: url(../packages/default/img/use/prez_11071.jpg);



	height: 209px;



	width: 330px;



}







.preimg11081 {



	background-image: url(../packages/default/img/use/preimg11081.jpg);



	height: 366px;



	width: 300px;



}



.pre11081 {



	background-image: url(../packages/default/img/use/prez_11081.jpg);



	height: 209px;



	width: 330px;



}







.preimg11082 {



	background-image: url(../packages/default/img/use/preimg11082.jpg);



	height: 366px;



	width: 300px;



}



.pre11082 {



	background-image: url(../packages/default/img/use/prez_11082.jpg);



	height: 209px;



	width: 330px;



}











.preimg11083 {



	background-image: url(../packages/default/img/use/preimg11083.jpg);



	height: 366px;



	width: 300px;



}



.pre11083 {



	background-image: url(../packages/default/img/use/prez_11083.jpg);



	height: 209px;



	width: 330px;



}





.preimg11091 {



	background-image: url(../packages/default/img/use/preimg11091.jpg);



	height: 366px;



	width: 300px;



}



.pre11091 {



	background-image: url(../packages/default/img/use/prez_11091.jpg);



	height: 209px;



	width: 330px;



}





.preimg11092 {



	background-image: url(../packages/default/img/use/preimg11092.jpg);



	height: 366px;



	width: 300px;



}



.pre11092 {



	background-image: url(../packages/default/img/use/prez_11092.jpg);



	height: 209px;



	width: 330px;



}



.preimg11101 {



	background-image: url(../packages/default/img/use/preimg11101.jpg);



	height: 366px;



	width: 300px;



}



.pre11101 {



	background-image: url(../packages/default/img/use/prez_11101.jpg);



	height: 209px;



	width: 330px;



}

.preimg11111 {



	background-image: url(../packages/default/img/use/preimg11111.jpg);



	height: 366px;



	width: 300px;



}



.pre11111 {



	background-image: url(../packages/default/img/use/prez_11111.jpg);



	height: 209px;



	width: 330px;



}





.preimg11112 {



	background-image: url(../packages/default/img/use/preimg11112.jpg);



	height: 366px;



	width: 300px;



}



.pre11112 {



	background-image: url(../packages/default/img/use/prez_11112.jpg);



	height: 209px;



	width: 330px;



}



.preimg11121 {



	background-image: url(../packages/default/img/use/preimg11121.jpg);



	height: 366px;



	width: 300px;



}



.pre11121 {



	background-image: url(../packages/default/img/use/prez_11121.jpg);



	height: 209px;



	width: 330px;



}





.preimg11122 {



	background-image: url(../packages/default/img/use/preimg11122.jpg);



	height: 366px;



	width: 300px;



}



.pre11122 {



	background-image: url(../packages/default/img/use/prez_11122.jpg);



	height: 209px;



	width: 330px;



}


.preimg11123 {



	background-image: url(../packages/default/img/use/preimg11123.jpg);



	height: 366px;



	width: 300px;



}



.pre11123 {



	background-image: url(../packages/default/img/use/prez_11123.jpg);



	height: 209px;



	width: 330px;



}
.preimg12011 {



	background-image: url(../packages/default/img/use/preimg12011.jpg);



	height: 366px;



	width: 300px;



}



.pre12011 {



	background-image: url(../packages/default/img/use/prez_12011.jpg);



	height: 209px;



	width: 330px;



}












.jimu_msg {



	background-image: url(../packages/default/img/use/jimu_msgY.gif);



	margin-top: 10px;



	width: 190px;



margin-bottom:10px;



}



.jimu_msgH {



	background-image: url(../packages/default/img/use/jimu_msgH.gif);



	height: 85px;



}



.jimu_msg dt {



	font-size: 13px;



	font-weight: bold;



	padding-top: 5px;



	padding-bottom: 5px;



}



.jimu_msg dl {



	width: 160px;



	padding-left: 15px;



}



.jimu_msg dd {



	font-size: 13px;



	line-height: 140%;



	padding-bottom: 10px;



	border-bottom-width: 1px;



	border-bottom-style: dotted;



	border-bottom-color: #FF5E9F;



}



.jimu_msg .end {



	border-top-style: none;



	border-right-style: none;



	border-bottom-style: none;



	border-left-style: none;



}



.jimu_msg p {



	background-image: url(../packages/default/img/use/jimu_msgW.gif);



	padding-top: 10px;



	padding-right: 15px;



	padding-bottom: 10px;



	padding-left: 15px;



	font-size: 10px;



	line-height: 150%;



}



.jimu_msgF {



	background-image: url(../packages/default/img/use/jimu_msgF.gif);



	background-repeat: no-repeat;



	background-position: 0px bottom;



	height: 10px;



}#conMs_pz {

	background-image: url(../packages/default/img/message/title.jpg);

	height: 177px;

	width: 688px;

	margin-bottom: 5px;

}

.cts_message {

	background-image: url(../packages/default/img/message/board_main.jpg);

	height: 402px;

	width: 644px;

	position: relative;

}

.cts_message textarea {

	position: absolute;

	height: 90px;

	width: 282px;

	border: 1px solid #CCCCCC;

	left: 114px;

	top: 267px;

}

.cts_message #msg_send {

	position: absolute;

	left: 413px;

	top: 316px;

}

.maxlength {

	font-size: 10px;

	color: #FF0000;

	position: absolute;

	left: 115px;

	top: 362px;

	width: 297px;

}

.cts_mkami {

	background-image: url(../packages/default/img/message/kami_bk.jpg);

	background-repeat: no-repeat;

	position: relative;

	padding-top: 70px;

}

.tape_l1 {

	background-image: url(../packages/default/img/message/kami_l1.png);

	height: 85px;

	width: 109px;

	position: absolute;

	left: -15px;

	top: 0px;

}

.tape_r1 {

	background-image: url(../packages/default/img/message/kami_r1.png);

	height: 76px;

	width: 110px;

	position: absolute;

	left: 552px;

	top: 1px;

}

.msgbox {

	width: 545px;

	padding-left: 50px;

}

.msgtitb {

	background-image: url(../packages/default/img/message/bar2.gif);

	height: 54px;

	width: 545px;

	position: relative;

}

.msgtitb .bsgtit {

	color: #FFFFFF;

	font-size: 14px;

	position: absolute;

	left: 77px;

	top: 14px;

	height: 26px;

	line-height: 26px;

	width: 329px;

}

.msgtitb .msgtime {

	font-size: 12px;

	color: #FFFFFF;

	position: absolute;

	left: 407px;

	top: 22px;

	width: 131px;

	text-align: right;

	height: 17px;

}

.msgbox .msg_main {

	font-size: 13px;

	line-height: 130%;

	color: #333333;

	padding-top: 15px;

	padding-bottom: 50px;

}

.ti1 {

	background-image: url(../packages/default/img/message/bar1.gif);

}

.ti2 {

	background-image: url(../packages/default/img/message/bar2.gif);

}.kami_btm {

	background-image: url(../packages/default/img/message/kami_bt.gif);

	height: 26px;

	width: 644px;

	position: relative;

}

.tape_l2 {

	background-image: url(../packages/default/img/message/kami_l2.png);

	height: 76px;

	width: 111px;

	position: absolute;

	top: -51px;

	left: -19px;

}

.tape_r2 {

	background-image: url(../packages/default/img/message/kami_r2.png);

	height: 84px;

	width: 107px;

	position: absolute;

	left: 545px;

	top: -58px;

}

.msg_nav p {

	float: left;

	height: 30px;

	width: 322px;

}

.msg_nav {

	height: 30px;

}

.msg_r {

	text-align: right;

}


