@charset "utf-8";

/* ------------------------------------------- CSS Document
 File Name:			tab_prof_01.css
 Style Info:		蒼空学園用
----------------------------------------------------------- */

/* ------------ キャラ名 layout Style */
.char_name {width:860px; height:64px; margin: 0 auto; text-align:left; border:none;}
.chr_name_01 {width:46px; height:64px; background-image:url(../../img/1/char_name_l.gif);}
.chr_name_02 {width:38px; height:64px; background-image:url(../../img/1/char_name_cl.gif);}
.chr_name_03 {width:612px; height:64px; background-image:url(../../img/1/char_name_c.gif);}
.chr_name_04 {width:118px; height:64px; background-image:url(../../img/1/char_name_cr.gif);}
.chr_name_05 {width:46px; height:64px; background-image:url(../../img/1/char_name_r.gif);}

.char_id01 {width:118px; height:48px; margin:4px auto; border:none; text-align:center;}
.char_id02 {width:118px; height:24px; border:none; text-align:center;}
.char_id03 {width:118px; height:24px; border:none; text-align:center;}

/* ------------ 新キャラ名 layout Style */
#charaName {
	width:860px;
	height:64px;
	margin: 0 auto;
	border:none;
}
#charaNameAll {
	width:860px;
	height:64px;
	border:none;
}
#charaName1 {
	width:46px;
	height:64px;
	background:url(../../img/1/char_name1.png) no-repeat;
}
#charaName2 {
	width:38px;
	height:64px;
	background:url(../../img/1/char_name2.png) no-repeat;
}
#charaName3 {
	width:572px;
	height:64px;
	background:url(../../img/1/char_name3.png) no-repeat;
}
#charaName4 {
	width:84px;
	height:64px;
	background:url(../../img/1/char_name4.png) no-repeat;
}
#charaName5 {
	width:80px;
	height:64px; 
	background:url(../../img/1/char_name5.png) no-repeat;
}
#charaName6 {
	width:40px;
	height:64px;
	background:url(../../img/1/char_name6.png) no-repeat;
}

.charProfIco {
	margin-bottom:3px;
}

/* ------------ プロフィール上部 レイアウト Style */

/* ------------ 中項目 style*/

.charaimg {width:270px; height:360px;}
.status1 {width:235px; height:350px; background-color:#FFFFFF; vertical-align:top; padding:5px;}
.status2 {width:235px; height:350px; background-color:#FFFFFF; vertical-align:top; padding:5px;}
.thumbnail {width:270px; height:60px; background-color:#FFFFFF; border:none; vertical-align:top;}
.scenario {width:260px; background-color:#FFFFFF; vertical-align:top; padding:5px; text-align:center;}
.word {width:100%; height:60px; background-color:#FFFFFF; vertical-align:top; padding:5px;}
.freeSetup {width:100%; background-color:#FFFFFF; vertical-align:top; padding:5px;}
.friends {width:100%; height:100px; background-color:#FFFFFF; vertical-align:middle; text-align:center; padding:5px;}

.scenario img {margin:5px 0;}

.data1 {width:100%; height:20px; border:1px #FFCC99 solid; color:#00CC99; text-align:center;}
.data2 {height:20px; border:1px #FFCC99 solid; color:#00CC99; text-align:center;}

#personal_list {width:230px; vertical-align:top;}
#doc_list {width:470px; vertical-align:top;}
#scenario_list {width:260px; margin-top:3px;}

.friends {vertical-align:top;}
#friend {width:100%;}
.friend_face {width:20%; height:60px;text-align:center; vertical-align:center;}
.friend_feeling {height:15px; border:1px #00CC99 dashed; vertical-align:center; background-color:#FFFFFF;}

.cel1 {text-align:left; border:none; vertical-align:top;}
.cel2 {text-align:left; border:1px #00CC99 dashed; vertical-align:top; padding:1px;}
.cel3 {width:100%; height:20px; border:1px #00CC99 dashed; vertical-align:center; color:#ff6699;}
.comm_main {text-align:left; vertical-align:top; margin-top:5px; table-layout:fixed;}
.editBottun {vertical-align:bottom; border:none; text-align:right;}

.thum_base {border:none; border-collapse:separate; border-spacing:3px;}
.thum_view {border:3px #999999 double;}

.pDataItem {
	width:50px;
	table-layout:fixed;
}
.pDataContents {
	width:174px;
	table-layout:fixed;
}


/* ------------ プロフィール下部 レイアウト Style */

.battle1 {width:280px; height:150px; background-color:#FFFFFF; vertical-align:top; padding:5px;}
.battle2 {width:250px; height:150px; background-color:#FFFFFF; vertical-align:top; padding:5px;}
.status3 {width:262px; height:300px; background-color:#FFFFFF; vertical-align:top; padding:5px;}

#battle1_tab {width:100%;}
#battle2_tab {width:100%;}
#sta_item3 {width:100%;}

.communityS {width:760px; background-color:#FFFFFF; vertical-align:top; padding:5px;}

#commuTab {width:800px; margin:0 auto;}

.regulateCel1 {width:194px;}
.regulateCel2 {width:394px;}

.regCel {text-align:left; border:1px #00CC99 dashed; vertical-align:middle; padding:3px; text-align:center;}

.h10 {height:10px;}


/* ------------ sheet03　履歴用　中項目 style*/

.tab_sp {width:680px; border-collapse:separate; border-spacing:4px; empty-cells: hide; margin:0 auto;}

.tabc3_01 {width:684px; height:250px; background-color:#FFFFFF; vertical-align:top; padding:5px;}

.entry_all {width:684px; margin-top:10px; padding:10px; min-height:450px; height:auto !important; height:450px;}
.entry01 {width:684px; height:55px;}
.entry02 {width:75px; height:55px; background-image:url(../../img/1/mid_waku1_l.gif); border:none; background-repeat:no-repeat;}
.entry03 {width:534px; height:55px; background-image:url(../../img/1/mid_waku1_m.gif); border:none; background-repeat:repeat-x;}
.entry04 {width:75px; height:55px; background-image:url(../../img/1/mid_waku1_r.gif); border:none; background-repeat:no-repeat;}

.cel4 {text-align:left; border:1px #dcdcdc dotted;}
.cel4a {border:1px #dcdcdc dotted; text-align:center; vertical-align:middle; padding:2px;}
.cel4b {border:1px #dcdcdc dotted; text-align:center; vertical-align:middle;  padding:2px;}
.cel4c {border:1px #dcdcdc dotted; text-align:left; vertical-align:middle; padding:2px;}
.cel4d {border:1px #dcdcdc dotted; text-align:center; vertical-align:middle; padding:2px;}
.cel5 {text-align:center; color:#FF6633; font-weight: bold; border:1px #FFCC99 solid;}

.history1 {width:44px; padding:2px;}
.history2 {width:49px; padding:2px;}
.history3 {width:359px; padding:2px;}
.history4 {width:54px; padding:2px;}
.history5 {width:114px; padding:2px;}
.history6 {width:24px; padding:2px;}

.page_navi {width:684px; text-align:center; margin:10px auto;}

/* ------------ sheet04-06　メール関連用　中項目 style*/

.mailbase {width:700px; margin:20px auto; border:none;}
.mailbase2 {width:690px; margin:20px auto; border:none;}

.mailWrite00 {width:700px; margin:0 auto; border:none; border-collapse: separate; border-spacing: 5px;}

.mailWrite01 {background:url(../../img/1/ico_mail_add.png) no-repeat;}
.mailWrite02 {background:url(../../img/1/ico_mail_sender.png) no-repeat;}
.mailWrite03 {background:url(../../img/1/ico_mail_icon.png) no-repeat;}
.mailWrite04 {background:url(../../img/1/ico_mail_subject.png) no-repeat;}
.mailWrite05 {background:url(../../img/1/ico_mail_text.png) no-repeat;}

.cellMail01 {width:120px; height:50px; text-align:center; vertical-align:middle;}
.cellMail02 {width:50px; height:50px; text-align:center; vertical-align:middle;}
.cellMail03 {width:500px; height:50px; text-align:left; vertical-align:middle;}
.cellMail04 {width:550px; text-align:left; vertical-align:middle;}

.cellMail11 {width:120px; height:50px; text-align:center; vertical-align:middle;}
.cellMail12 {width:50px; height:50px; text-align:center; vertical-align:middle; }
.cellMail13 {width:494px; height:50px; text-align:left; vertical-align:middle;border:1px #054ba0 solid; padding:3px;}
.cellMail14 {width:544px; text-align:left; vertical-align:middle;border:1px #054ba0 solid; padding:3px;}

.cellMail02 img {border:1px #999999 solid;}

.mailaCaution {width:650px;}

.mailBoxListT {width:700px; height:30px; border:none; vertical-align:bottom}
.mailBoxListB {width:700px; border:none;}
.mailBoxListT img {margin-left:5px;}

.mailBoxList {width:700px; height:30px; border:none;}
.mailBoxList00 {width:700px; margin:0 auto; border:1px #054ba0 solid; border-collapse: collapse;}
.mailBoxList01 {width:60px; padding:2px; text-align:center; border-right:1px #054ba0 dashed;}
.mailBoxList02 {width:48px; padding:2px; text-align:center; border-right:1px #054ba0 dashed;}
.mailBoxList03 {width:110px; padding:2px; text-align:left; border-right:1px #054ba0 dashed;}
.mailBoxList04 {padding:2px; text-align:left; border-right:1px #054ba0 dashed;}
.mailBoxList05 {width:28px; padding:2px; text-align:center;}

.mblCel1 {background:#dbedff; color:#00947a;}
.mblCel2 {background:#ffffe5; color:#f39800;}
.mblCel3 {background:#ffffff; color:#0073a8; font-weight:bold; text-align:left; border-bottom:1px #054ba0 dashed;}
.mblCel4 {background:#ffffff; color:#0073a8; font-weight:bold; text-align:left; border-top:1px #054ba0 dashed; border-bottom:1px #054ba0 dashed;}

.mailRefuseList00 {width:700px; margin:0 auto; border:1px #054ba0 solid; border-collapse: collapse;}
.mailRefuseList01 {width:700px; margin:0 auto; border:none;}
.mailRefuseList02 {width:100px; padding:2px; text-align:center; border-right:1px #054ba0 dashed;}
.mailRefuseList03 {padding:2px 2px 2px 10px; text-align:left;  border-right:1px #054ba0 dashed;}
.mailRefuseList04 {width:55px; padding:2px; text-align:center;}

/* ------------ sheet07-08　キャラクエスト関連用　中項目 style*/

.charQcell01 {width:678px; margin:0 auto; text-align:center; border:none; border-collapse:separate; border-spacing:3px;}
.charQcell02 {width:216px; text-align:center; color:#f39800; border:1px #f39800 dashed; background:#ffffe0;}
.charQcell03 {width:216px; height:308px;}
.charQcell03a {width:216px; height:50px;}
.charQcell04 {width:216px; height:30px;}
.charQcell04b {width:216px; height:25px;}
.charQcell04a {width:216px; height:22px; border:1px #f39800 solid; text-align:center; color:#043c78;}

.charQcell05 {width:600px; margin:0 auto; border:none; border-collapse:separate; border-spacing:3px;}
.charQcell06 {width:300px; padding:3px; text-align:center; color:#f39800; border:1px #f39800 dashed; background:#ffffe0;}
.charQcell07 {width:300px; height:220px; padding:5px;}
.charQcell08 {width:300px; height:18px; padding:5px;}
.charQcell08a {width:300px; height:22px; border:1px #f39800 solid; text-align:center; color:#043c78;}

.charQcell09 {width:595px; margin:15px auto; border:none; border-collapse:separate; border-spacing:5px;}
.charQcell10 {width:595px; padding:3px; text-align:center; color:#f39800; border:1px #f39800 dashed; background:#ffffe0;}
.charQcell11 {width:130px; height:58px; padding:5px; text-align:center;}
.charQcell12 {width:130px; height:30px; padding:5px; text-align:center;}
.charQcell12a {width:130px; height:22px; border:1px #f39800 solid; text-align:center; color:#043c78;}

.charQcell13 {width:300px; height:22px; padding:2px; border:1px #f39800 solid; color:#043c78;}
.charQcell14 {width:130px; height:18px; padding:2px; border:none; text-align:center;}

.questHistry00 {width:650px; border:1px #054ba0 solid; margin:14px auto;}

.questHistry01 {width:60px; height:25px; padding:3px;}
.questHistry02 {width:120px; height:25px; padding:3px;}
.questHistry03 {width:320px; height:25px; padding:3px;}
.questHistry04 {width:50px; height:25px; padding:3px;}
.questHistry05 {width:40px; height:25px; padding:3px;}

.cqCel1 {background:#ffffb2; font-weight:bold;}
.cqCel2 {border-top:1px #054ba0 dashed; border-right:1px #054ba0 dashed;}
.cqCel3 {border-top:1px #054ba0 dashed;}
.cqCel4 {border:1px #c0c0c0 dashed; color:#054ba0;}

/* ------------ sheet14-19　アルバム用　中項目 style*/

.album01 {width:550px; height:64px; border:none;}
.album02 {width:48px; height:64px; background-image:url(../../img/1/albm_1_l.gif); border:none; background-repeat:no-repeat;}
.album03 {width:454px; height:64px; background-image:url(../../img/1/albm_1_m.gif); border:none; background-repeat:repeat-x;}
.album04 {width:48px; height:64px; background-image:url(../../img/1/albm_1_r.gif); border:none; background-repeat:no-repeat;}

.albmLis {width:681px; border:none; margin:5px auto; text-align:left;}

.aList1 {width:164px; height:150px; text-align:center; border:1px #c1e4e9 solid;}
.aList2 {width:164px; height:40px; text-align:center; border:1px #c1e4e9 solid;}

.illustInfo {width:600px; height:60px; border:none; margin-top:10px;}
.ill01 {width:288px; height:20px; padding:3px;}
.ill02 {width:100px; height:20px; padding:3px;}
.ill03 {width:44px; height:20px; padding:3px;}

.illustInfoFrame {width:650px; border:none; margin:0 auto; text-align:left;}
.iF1 {width:11px; height:11px; background:url(../../img/1/albm_2_lt.gif) no-repeat;}
.iF2 {width:628px; height:11px; background:url(../../img/1/albm_2_mt.gif) repeat-x;}
.iF3 {width:11px; height:11px; background:url(../../img/1/albm_2_rt.gif) no-repeat;}
.iF4 {width:11px; background:url(../../img/1/albm_2_ml.gif) repeat-y;}
.iF5 {width:628px;}
.iF6 {width:11px; background:url(../../img/1/albm_2_mr.gif) repeat-y;}
.iF7 {width:11px; height:11px; background:url(../../img/1/albm_2_lb.gif) no-repeat;}
.iF8 {width:628px; height:11px; background:url(../../img/1/albm_2_mb.gif) repeat-x;}
.iF9 {width:11px; height:11px; background:url(../../img/1/albm_2_rb.gif) no-repeat;}

.ballotBox {width:590px; border:1px #999999 solid; padding:5px; margin:0 auto; text-align:center;}
.vote {width:590px;}
.vote1 {border:none; padding:2px; font-size:14px; color:#339999; font-weight:bold; text-align:left;}
.vote2 {width:100px; border:none; padding:2px;}
.vote9 {width:180px; padding:2px; text-align:center;}

.backBott {width:460px; margin:0 auto; text-align:left;}
.backBott2 {width:454px; height:30px; border:none; margin-top:20px;}
.backBott3 {width:202px; height:30px; border:none; background:url(../../img/1/ico_back_l.gif) no-repeat;}
.backBott4 {width:50px; height:30px; border:none;}
.backBott5 {width:202px; height:30px; border:none; background:url(../../img/1/ico_back_r.gif) no-repeat;}
.backbott4 img {border:none;}

.commedit {width:400px; border:none;}
.commedit1 {width:390px; border:none; padding:5px; text-align:center;}
.commedit2 {width:370px; height:20px; border:none;}
.commedit3 {width:18px; height:18px; padding:1px;}

.tabc3_02 {width:810px; height:250px; background-color:#FFFFFF; vertical-align:top; padding:3px;}

/* ------------ sheet20-23　感情用　中項目 style*/

.cel6 {text-align:center; color:#FF6633; font-weight: bold; border:1px #FFCC99 solid;}
.cel7 {text-align:center; color:#44617b; border:1px #dddddd solid;}
.cel8 {text-align:center; color:#44617b; border:none;}

.friend01 {width:684px; height:35px; margin-top:10px; border:none;}
.friend02 {width:40px; height:35px; background-image:url(../../img/1/frnd_1_l.gif); border:none; background-repeat:no-repeat;}
.friend03 {width:262px; height:35px; background-image:url(../../img/1/frnd_1_m.gif); border:none; background-repeat:repeat-x;}
.friend04 {width:40px; height:35px; background-image:url(../../img/1/frnd_1_r.gif); border:none; background-repeat:no-repeat;}
.friend05 {width:40px; height:35px; background-image:url(../../img/1/frnd_2_l.gif); border:none; background-repeat:no-repeat;}
.friend06 {width:262px; height:35px; background-image:url(../../img/1/frnd_2_m.gif); border:none; background-repeat:repeat-x;}
.friend07 {width:40px; height:35px; background-image:url(../../img/1/frnd_2_r.gif); border:none; background-repeat:no-repeat;}

.friend11 {width:684px; border:none; margin-top:10px;}
.friend12 {width:360px; height:20px; padding:3px;}
.friend13 {width:100px; height:20px; padding:3px;}
.friend14 {width:40px; height:20px; padding:3px;}
.friend15 {width:100px; height:20px; padding:3px;}
.friend16 {width:48px; height:48px; padding:3px;}
.friend17 {width:312px; height:48px; padding:3px;}
.friend18 {width:100px; height:48px; padding:3px;}
.friend19 {width:40px; height:48px; padding:3px;}
.friend1a {width:100px; height:48px; padding:3px;}

.friend15b {width:66px; height:20px; padding:3px;}
.friend15c {width:34px; height:20px; padding:3px;}

.friend1b {width:66px; padding:3px;}
.friend1c {width:34px; padding:3px;}

.val1 {line-height:20px;}
.val2 {line-height:48px;}

/* ------------ sheet24-27　設定画面用　中項目 style*/

.bodyArea {width:664px; text-align:left; margin-top:10px; padding:10px; min-height:450px; height:auto !important; height:450px;}

.formbace {width:644px; text-align:left; padding:10px; vertical-align:bottom;}
.wordSetUp {width:624px; text-align:left; padding:10px;}
.set {width:624px; text-align:left; padding:10px;}

/* ------------ sheet28-35　設定画面用　中項目 style*/

.illustCh01 {width:684px; height:35px; margin-top:10px; border:none;}
.illustCh02 {width:40px; height:35px; background-image:url(../../img/1/frnd_1_l.gif); border:none; background-repeat:no-repeat;}
.illustCh03 {width:604px; height:35px; background-image:url(../../img/1/frnd_1_m.gif); border:none; background-repeat:repeat-x;}
.illustCh04 {width:40px; height:35px; background-image:url(../../img/1/frnd_1_r.gif); border:none; background-repeat:no-repeat;}

.illCell1 {width:678px; margin: 0 auto; text-align:left; border:none;}
.illCell2 {width:226px; height:308px; padding:5px;}
.illCell3 {width:226px; height:30px; padding:5px;}
.illCell3b {width:216px; height:25px; padding:5px;}
.illCell3a {width:216px; height:18px; border:1px #339999 solid; text-align:center; color:#043c78;}
.illCell1a {width:452px; margin: 0 auto; text-align:left; border:none;}

.illCell4 {width:226px; margin: 0 auto; text-align:left; border:none;}
.illCell5 {width:226px; height:58px; padding:5px; text-align:center;}
.illCell6 {width:226px; height:30px; padding:5px;}
.illCell6a {width:216px; height:18px; border:1px #339999 solid; text-align:center; color:#043c78;}

.formbace2 {width:644px; text-align:center; padding:10px; vertical-align:bottom; margin:0 auto;}

/* ------------ sheet36-43　装備画面用　中項目 style*/

.iLnavi {width:740px; height:20px; vertical-align:middle; text-align:center; margin:10px auto; border-collapse:separate; border-spacing:5px;}
.iL01 {width:30px; height:20px;}
.iL02 {width:30px; height:20px;}
.iL03 {width:40px; height:20px;}
.iL04 {width:220px; height:20px;}
.iL05 {width:280px; height:20px;}
.iL06 {width:60px; height:20px;}
.iL07 {width:40px; height:20px;}

.iL01a {width:25px; height:20px;}
.iL02a {width:25px; height:20px;}
.iL03a {width:40px; height:20px;}
.iL04a {width:520px; height:20px;}
.iL05a {width:25px; height:20px;}
.iL06a {width:90px; height:20px;}

.iLcomment {width:350px; border:2px #f6ae54 solid; padding:5px; color:#333333; margin:10px 0;}
.iLcommentError {width:500px; border:2px #e73562  solid; padding:5px; color:#333333; margin:10px 0;}

.iLcommentEqOder {
	width:350px;
	border:2px #f6ae54 solid;
	padding:5px;
	color:#333333;
	margin:22px 0 10px;
}
.iLcommentEqOderError {
	width:350px;
	border:2px #e73562  solid;
	padding:5px;
	color:#333333;
	margin:22px 0 10px;
}
.iEqOder {
	width:300px;
	border:none;
	padding-left:50px;
	color:#333333;
	margin:5px;
}

.itemList {vertical-align:middle; margin:10px auto; text-align:left;}
.itemList2 {vertical-align:middle; margin:10px 0;}
.itemList2 {vertical-align:middle; margin:10px 0; text-align:left;}

.iL11 {width:60px; height:48px; padding:1px; vertical-align:middle;}
.iL12 {width:150px; height:48px; padding:1px; vertical-align:middle;}
.iL13 {width:272px; height:48px; padding:1px;}
.iL14 {width:132px; height:48px; padding:1px;}
/* .iL15 {width:60px; height:48px; padding:1px;}
.iL16 {width:24px; height:48px; padding:1px;} */
.iL17 {width:72px; height:48px; padding:1px; vertical-align:middle;}

.iL11a {width:60px; height:48px; padding:1px;}
.iL12a {width:150px; height:48px; padding:1px;}
/* .iL15a {width:60px; height:48px; padding:1px;} */
.iL16a {width:24px; height:48px; padding:1px;}
.iL17a {width:48px; height:48px; padding:1px; text-align:center;}

.iL20 {width:60px; height:48px; padding:1px;}
.iL21 {width:24px; height:48px; padding:1px;}
.iL22 {width:100px; height:48px; padding:1px;}
.iL23 {width:100px; height:48px; padding:1px;}
.iL24 {width:24px; height:48px; padding:1px;}
.iL25 {width:24px; height:48px; padding:1px;}
.iL26 {width:24px; height:48px; padding:1px;}
.iL27 {width:24px; height:48px; padding:1px;}
.iL28 {width:12px; height:48px; padding:1px;}
.iL29 {width:24px; height:48px; padding:1px;}

.itemInfo  {width:740px; border:none;}
.iI01 {width:730px; padding:5px; color:#9cbb1c;}
.iI02 {width:230px; padding:5px;}
.iI03 {width:210px; padding:5px;}
.iI04 {width:270px; padding:5px;}
.iI05 {width:450px; padding:5px;}

.iI11 {width:88px; height:30px; text-align:center; border:1px #00CC99 solid; vertical-align:middle; padding:2px;}
.iI12 {width:137px; height:30px; text-align:left; border:1px #d4d9dc solid; vertical-align:middle; padding:2px;}

.attribute2 {width:225px; text-align:left; margin-top:1em;}
.iI21 {width:110px; height:30px; text-align:center; border:1px #00CC99 solid; vertical-align:middle; padding:2px;}
.iI22 {width:110px; height:30px; text-align:left; border:1px #d4d9dc solid; vertical-align:middle; padding:2px;}

.attribute {width:225px; text-align:left;}
.att1 {width:75px; text-align:center; border:1px #00CC99 solid; text-align:center; vertical-align:middle; padding:2px;}
.att2 {width:75px; text-align:center; border:1px #d4d9dc solid; text-align:center; vertical-align:middle; padding:2px;}

.orderHistory {width:740px; border:none; border-collapse:separate; border-spacing:5px;}
.oH01 {width:64px; height:16px;}
.oH02 {width:64px; height:16px;}
.oH03 {width:100px; height:16px;}
.oH04 {width:396px; height:16px;}
.oH05 {width:52px; height:16px;}
.oH06 {width:64px; height:16px;}

.oH11 {width:64px; height:16px;}
.oH12 {width:64px; height:16px;}
.oH13 {width:100px; height:16px;}
.oH14 {width:396px; height:16px;}
.oH15 {width:52px; height:16px;}
.oH16 {width:64px; height:16px;}

.entryB_all {width:740px; margin:0 auto;}
.entryB01 {width:740px; height:55px;}
.entryB02 {width:75px; height:55px; background-image:url(../../img/1/mid_waku1_l.gif); border:none; background-repeat:no-repeat;}
.entryB03 {width:600px; height:55px; background-image:url(../../img/1/mid_waku1_m.gif); border:none; background-repeat:repeat-x;}
.entryB04 {width:75px; height:55px; background-image:url(../../img/1/mid_waku1_r.gif); border:none; background-repeat:no-repeat;}

.bodyAreaB {width:740px; margin:10px auto;}
.bodyAreaD {width:740px; margin:10px auto; min-height:450px; height:auto !important; height:450px;}

.formbace3 {widows:730px; text-align:right; padding:10px; vertical-align:bottom;}
.formbace4 {widows:730px; text-align:center; padding:10px; vertical-align:bottom;}

.tabc3B_01 {width:750px; background-color:#FFFFFF; vertical-align:top; padding:5px;}

/* ------------ キャラボイス style*/

.charQcellV01 {width:680px; margin:0 auto; text-align:center; border:none; border-collapse:separate; border-spacing:3px;}
.charQcellV02 {width:150px; text-align:center; color:#f39800; border:1px #f39800 dashed; background:#ffffe0; padding:2px;}
.charQcellV03 {width:166px; height:75px;}
.charQcellV04 {width:166px; height:30px;}
.charQcellV04b {width:166px; height:25px;}
.charQcellV04a {width:166px; height:22px; border:1px #f39800 solid; text-align:center; color:#043c78;}

/* ------------ キャンペーン用枠 style*/

.bodyAreaCP {width:750px; border:none; margin:14px auto; text-align:center;}

.friendCp00 {width:860px; border:none; margin:20px auto;}
.friendCp01 {width:860px; height:34px; border:none; background:url(../../img/1/char_waku2_t.png) no-repeat;}
.friendCp02 {width:860px; border:none; background:url(../../img/1/char_waku2_m.png) repeat-y;}
.friendCp03 {width:860px; height:34px; border:none; background:url(../../img/1/char_waku2_b.png) no-repeat;}

.friendCpID {width:350px; height:24px; border:2px #ec6d71 dotted; background:#ffffdb; margin:12px auto; padding:5px; vertical-align:middle; text-align:center;}
.friendCpID p {font-size:18px; color:#066; font-weight:bold;}

/* ------------ degree_list　称号一覧様用 style*/
#degreeLi {
	width:680px;
	border:none;
	margin-top:10px;
}

.degreeLi01 {
	width:244px;
	height:20px;
	padding:3px;
}

.degreeLi02 {
	width:388px;
	height:20px;
	padding:3px;
}
.degreeLi03 {
	width:30px;
	height:20px;
	padding:3px;
}
	
/* ------------ 消費アイテム使用 style*/
.useItems {
	width:600px;
	margin:1em auto;
}

.useItems1 {
	width:196px;
	height:44px;
	padding:2px;
	vertical-align:middle;
}

.useItems2 {
	width:320px;
	height:44px;
	padding:2px;
	vertical-align:middle;
}

.useItems3 {
	width:40px;
	height:44px;
	padding:2px;
	vertical-align:middle;
}

.useItems4 {
	width:28px;
	height:44px;
	padding:2px;
}

.useItemsPadd {
	padding:2px;
}


