@charset "utf-8";
.ig_card_cardStatusFront,.ig_card_cardStatusBack,.parameta_area,.parameta_area_back{width:224px;height:315px;display:block;position:relative;font-family: "ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","ＭＳ Ｐ明朝","MS PMincho",serif;}
.ig_card_cardStatusBack{display:none;}
.ig_card_cardStatusBack.visible{display:inline;}
.ig_card_back,.ig_card_chara,.ig_card_frame,.ig_card_parameta{position:absolute;left:0;top:0;}
.ig_card_parameter_lv{position:absolute;left:182px;top:15px;}
.ig_card_back{z-index:1;}
.ig_card_frame{z-index:2;}
.ig_card_chara{z-index:3;}
.ig_card_parameta{z-index:4;}
.parameta_area{z-index:5;}
.parameta_area_back{z-index:6;}
.cardfripbtn{z-index:7;position:absolute;left:10px;top:10px;}
.parameta_area .cardfripbtn,.ig_card_cardStatusBack .cardfripbtn{left:0;top:0;}
.rankup_btn{z-index:8;}
.levelup_btn{z-index:9;}
.ig_card_parameter_lv{z-index:10;}
.cardfripbtn.intro{left:0;top:0;}
.rarity_jo,
.rarity_jou,
.rarity_toku,
.rarity_goku,
.rarity_ten,
.rarity_jo_secret,
.rarity_toku_secret,
.rarity_goku_secret,
.rarity_shuku,
.rarity_masago,
.rarity_masago_expansion,
.rarity_fukkoku,
.rarity_fukkoku_ten,
.rarity_miyabi,
.rarity_miyabi_rare,
.rarity_bake,
.rarity_oshie,
.rarity_warabe,
.rarity_ketsu,
.rarity_ketsu_a,
.rarity_ketsu_b,
.rarity_ketsu_c,
.grayrarity_jo,
.grayrarity_jou,
.grayrarity_toku,
.grayrarity_goku,
.grayrarity_ten,
.grayrarity_shuku,
.grayrarity_jo_secret,
.grayrarity_toku_secret,
.grayrarity_goku_secret,
.grayrarity_masago,
.grayrarity_masago_expansion,
.grayrarity_fukkoku,
.grayrarity_fukkoku_ten,
.grayrarity_miyabi,
.grayrarity_miyabi_rare,
.grayrarity_bake,
.grayrarity_oshie,
.grayrarity_warabe,
.grayrarity_ketsu,
.grayrarity_ketsu_a,
.grayrarity_ketsu_b,
.grayrarity_ketsu_c,
.ig_card_cost,
.ig_card_cost_over,
.level_star,
.rank_over_limit,
.rank_over_limit_card_album,
.ig_card_level,
.ig_card_name,
.yari,
.kiba,
.yumi,
.heiki,
.ig_card_status_hp,
.ig_card_status_hp_bar,
.ig_card_status_att,
.ig_card_status_def,
.ig_card_status_int,
.ig_card_cardno,
.commandsol_321,
.commandsol_322,
.commandsol_323,
.commandsol_324,
.commandsol_329,
.commandsol_330,
.commandsol_331,
.commandsol_332,
.commandsol_325,
.commandsol_326,
.commandsol_327,
.commandsol_328,
.commandsol_333,
.commandsol_334,
.commandsol_335,
.commandsol_336,
.commandsol_337,
.commandsol_338,
.commandsol_345,
.commandsol_346,
.commandsol_339,
.commandsol_347,
.commandsol_348,
.commandsol_349,
.commandsol_701,
.commandsol_702,
.commandsol_no,
.commandsol_no_over,
.jobtype_1,
.jobtype_2,
.jobtype_3,
.jobtype_4,
.jobtype_5,
.jobtype_6,
.jobtype_7,
.jobtype_8,
.jobtype_9,
.jobtype_10,
.jobtype_11,
.grayjobtype_1,
.grayjobtype_2,
.grayjobtype_3,
.grayjobtype_4,
.grayjobtype_5,
.grayjobtype_6,
.grayjobtype_7,
.grayjobtype_8,
.grayjobtype_9,
.grayjobtype_10,
.grayjobtype_11,
.ig_card_hiragana,
.grayig_card_hiragana,
.ig_card_exp,
.grayig_card_exp,
.ig_card_nextexp,
.grayig_card_nextexp,
.skill1,
.skill2,
.skill3,
.ig_illustrator{position:absolute;display:block;color:#fff;line-height:1.0;}
/*イラストレーター名が長い場合*/
.illustrator_long_img{position:absolute;display:block;left:0;bottom:0; width:224px;height: 14px;}
.rarity_jo,
.rarity_jou,
.rarity_toku,
.rarity_goku,
.rarity_ten,
.rarity_masago,
.rarity_masago_expansion,
.rarity_fukkoku,
.rarity_fukkoku_ten,
.rarity_shuku,
.rarity_jo_secret,
.rarity_toku_secret,
.rarity_goku_secret,
.rarity_miyabi,
.rarity_miyabi_rare,
.rarity_bake,
.rarity_oshie,
.rarity_warabe,
.rarity_ketsu,
.rarity_ketsu_a,
.rarity_ketsu_b,
.rarity_ketsu_c,
.grayrarity_jo,
.grayrarity_jou,
.grayrarity_toku,
.grayrarity_goku,
.grayrarity_ten,
.grayrarity_shuku,
.grayrarity_masago,
.grayrarity_masago_expansion,
.grayrarity_fukkoku,
.grayrarity_fukkoku_ten,
.grayrarity_jo_secret,
.grayrarity_toku_secret,
.grayrarity_goku_secret,
.grayrarity_miyabi,
.grayrarity_miyabi_rare,
.grayrarity_oshie,
.grayrarity_warabe,
.grayrarity_bake,
.grayrarity_ketsu,
.grayrarity_ketsu_a,
.grayrarity_ketsu_b,
.grayrarity_ketsu_c
{left:4px;top:10px;width:30px;height:30px;text-indent:-99em;}
.ig_card_cost{left:8px;top:54px;}
.ig_card_cost_over{left:6px;top:54px;}
.card_cost_force_link{
	position: absolute;
	left: 4px;
	top: 41px;
	width: 30px;
	height: 32px;
	z-index: 8;
}
.card_cost_force_link:link{
	text-decoration: none;
}
.level_star{right:43px;top:13px;width:52px;}
.rank_over_limit{right:29px;top:10px;width:52px;}
.rank_over_limit_card_album{position:absolute; top: 5px; left: 72px; height: 7px;}
.rank_card_album_lv{position:absolute; top: 8px; left: 91px; height: 4px;}
.rank_card_album_0{position:absolute; top: 7px; left: 99px; height: 5px;}
.ig_card_level{left:200px;top:11px;}
.ig_card_name{right:5px;top:34px;width:40px;line-height:1.2;word-break:break-all;text-align:center;}
.yari{left:155px;top:166px;height:19px;text-indent:-99em;}
.kiba{left:194px;top:166px;height:19px;text-indent:-99em;}
.yumi{left:155px;top:192px;height:19px;text-indent:-99em;}
.heiki{left:194px;top:192px;height:19px;text-indent:-99em;}
.ig_card_status_hp{left:31px;bottom:36px;}
.ig_card_status_hp_bar{right:95px;bottom:31px;width:100px;height:5px;text-align:right;}
.ig_card_status_att{left:164px;top:215px;width:42px;}
.ig_card_status_def{left:164px;top:240px;width:42px;}
.ig_card_status_int{left:164px;top:265px;width:42px;}
.ig_card_cardno{left:22px;bottom:51px;}
.commandsol_321,.commandsol_322,.commandsol_323,.commandsol_324,
.commandsol_329,.commandsol_330,.commandsol_331,.commandsol_332,
.commandsol_325,.commandsol_326,.commandsol_327,.commandsol_328,
.commandsol_333,.commandsol_334,.commandsol_335,.commandsol_336,.commandsol_337,.commandsol_338,.commandsol_345,.commandsol_346,
.commandsol_339,.commandsol_347,.commandsol_348,.commandsol_349,.commandsol_701,.commandsol_702{left:74px;bottom:8px;height:15px;text-indent:-99em;}
.commandsol_no{left:134px;bottom:9px;width:80px;text-align:right;}
.commandsol_no_over{left:134px;bottom:9px;width:80px;text-align:right;}
.jobtype_1,
.jobtype_2,
.jobtype_3,
.jobtype_4,
.jobtype_5,
.jobtype_6,
.jobtype_7,
.jobtype_8,
.jobtype_9,
.jobtype_10,
.jobtype_11,
.grayjobtype_1,
.grayjobtype_2,
.grayjobtype_3,
.grayjobtype_4,
.grayjobtype_5,
.grayjobtype_6,
.grayjobtype_7,
.grayjobtype_8,
.grayjobtype_9,
.grayjobtype_10,
.grayjobtype_11{left:12px;top:12px;width:30px;height:30px;text-indent:-99em;display:block;}
.rarity_jo{background:url(../img/card/icon/jo.png) no-repeat left top;}
.rarity_jou{background:url(../img/card/icon/jou.png) no-repeat left top;}
.rarity_toku{background:url(../img/card/icon/toku.png) no-repeat left top;}
.rarity_goku{background:url(../img/card/icon/kiwame.png) no-repeat left top;}
.rarity_ten{background:url(../img/card/icon/ten.png) no-repeat left top;}
.rarity_miyabi{background:url(../img/card/icon/miyabi.png) no-repeat left top;}
.rarity_miyabi_rare{background:url(../img/card/icon/miyabi.png) no-repeat left top;}
.rarity_toku_secret{background:url(../img/card/icon/icon_toku_secret.png) no-repeat left top;}
.rarity_goku_secret{background:url(../img/card/icon/icon_goku_secret.png) no-repeat left top;}
.rarity_masago{background:url(../img/card/icon/kiwame.png) no-repeat left top;}
.rarity_masago_expansion{background:url(../img/card/icon/icon_goku_masago_expansion.png) no-repeat left top;}
.rarity_fukkoku{background:url(../img/card/icon/icon_goku_fukkoku.png) no-repeat left top;}
.rarity_fukkoku_ten{background:url(../img/card/icon/icon_ten_fukkoku.png) no-repeat left top;}
.rarity_shuku{background:url(../img/card/icon/icon_syuku.png) no-repeat left top;}
.rarity_bake{background:url(../img/card/icon/icon_bake.png) no-repeat left top;}
.rarity_oshie{background:url(../img/card/icon/icon_oshie.png) no-repeat left top;}
.rarity_warabe{background:url(../img/card/icon/icon_warabe.png) no-repeat left top;}
.rarity_jo_secret{background:url(../img/card/icon/icon_jo_secret.png) no-repeat left top;}
.rarity_ketsu{background:url(../img/card/icon/icon_ketsu.png) no-repeat left top;}
.rarity_ketsu_a{background:url(../img/card/icon/icon_ketsu_a.png) no-repeat left top;}
.rarity_ketsu_b{background:url(../img/card/icon/icon_ketsu_b.png) no-repeat left top;}
.rarity_ketsu_c{background:url(../img/card/icon/icon_ketsu_c.png) no-repeat left top;}
.grayrarity_jo{background:url(../img/grayscale_card/icon/jo.png) no-repeat left top;}
.grayrarity_jou{background:url(../img/grayscale_card/icon/jou.png) no-repeat left top;}
.grayrarity_toku{background:url(../img/grayscale_card/icon/toku.png) no-repeat left top;}
.grayrarity_goku{background:url(../img/grayscale_card/icon/kiwame.png) no-repeat left top;}
.grayrarity_ten{background:url(../img/grayscale_card/icon/ten.png) no-repeat left top;}
.grayrarity_miyabi{background:url(../img/grayscale_card/icon/miyabi.png) no-repeat left top;}
.grayrarity_miyabi_rare{background:url(../img/grayscale_card/icon/miyabi.png) no-repeat left top;}
.grayrarity_toku_secret{background:url(../img/grayscale_card/icon/icon_toku_secret.png) no-repeat left top;}
.grayrarity_goku_secret{background:url(../img/grayscale_card/icon/icon_goku_secret.png) no-repeat left top;}
.grayrarity_masago{background:url(../img/grayscale_card/icon/kiwame.png) no-repeat left top;}
.grayrarity_masago_expansion{background:url(../img/grayscale_card/icon/icon_goku_masago_expansion.png) no-repeat left top;}
.grayrarity_fukkoku{background:url(../img/grayscale_card/icon/icon_goku_fukkoku.png) no-repeat left top;}
.grayrarity_fukkoku_ten{background:url(../img/grayscale_card/icon/icon_ten_fukkoku.png) no-repeat left top;}
.grayrarity_shuku{background:url(../img/grayscale_card/icon/icon_syuku.png) no-repeat left top;}
.grayrarity_bake{background:url(../img/grayscale_card/icon/icon_bake.png) no-repeat left top;}
.grayrarity_oshie{background:url(../img/grayscale_card/icon/icon_oshie.png) no-repeat left top;}
.grayrarity_warabe{background:url(../img/grayscale_card/icon/icon_warabe.png) no-repeat left top;}
.grayrarity_jo_secret{background:url(../img/grayscale_card/icon/icon_jo_secret.png) no-repeat left top;}
.grayrarity_ketsu{background:url(../img/grayscale_card/icon/icon_ketsu.png) no-repeat left top;}
.grayrarity_ketsu_a{background:url(../img/grayscale_card/icon/icon_ketsu_a.png) no-repeat left top;}
.grayrarity_ketsu_b{background:url(../img/grayscale_card/icon/icon_ketsu_b.png) no-repeat left top;}
.grayrarity_ketsu_c{background:url(../img/grayscale_card/icon/icon_ketsu_c.png) no-repeat left top;}
.ig_card_cost{font-size:14px;font-weight:bold;}
.ig_card_cost_over{font-size:14px;font-weight:bold;}
.ig_card_name{font-size:16px;font-weight:bold;}
.ig_card_level{font-size:12px;font-weight:bold;}
.bg_star{background:url(../img/card/icon/icons.png) no-repeat -55px -14px;}
.ig_card_status_att,.ig_card_status_def,.ig_card_status_int{font-size:14px;font-weight:bold;text-align:center;}
.lv_f{background:url(../img/card/icon/icon_f.png) no-repeat; width:17px;}
.lv_e{background:url(../img/card/icon/icon_e.png) no-repeat; width:20px;}
.lv_d{background:url(../img/card/icon/icon_d.png) no-repeat; width:19px;}
.lv_c{background:url(../img/card/icon/icon_c.png) no-repeat; width:17px;}
.lv_b{background:url(../img/card/icon/icon_b.png) no-repeat; width:19px;}
.lv_a{background:url(../img/card/icon/icon_a.png) no-repeat; width:19px;}
.lv_s{background:url(../img/card/icon/icon_s.png) no-repeat; width:20px;}
.lv_ss{background:url(../img/card/icon/icon_ss.png) no-repeat; width:30px;}
.lv_sss{background:url(../img/card/icon/icon_sss.png) no-repeat; width:33px;}
.lv_x{background:url(../img/card/icon/icon_x.png) no-repeat; width:20px;}
.lv_xx{background:url(../img/card/icon/icon_xx.png) no-repeat; width:30px;}
.lv_xxx{background:url(../img/card/icon/icon_xxx.png) no-repeat; width:33px;}
.graylv_f{background:url(../img/grayscale_card/icon/icon_f.png) no-repeat; width:17px;}
.graylv_e{background:url(../img/grayscale_card/icon/icon_e.png) no-repeat; width:20px;}
.graylv_d{background:url(../img/grayscale_card/icon/icon_d.png) no-repeat; width:19px;}
.graylv_c{background:url(../img/grayscale_card/icon/icon_c.png) no-repeat; width:17px;}
.graylv_b{background:url(../img/grayscale_card/icon/icon_b.png) no-repeat; width:19px;}
.graylv_a{background:url(../img/grayscale_card/icon/icon_a.png) no-repeat; width:19px;}
.graylv_s{background:url(../img/grayscale_card/icon/icon_s.png) no-repeat; width:20px;}
.graylv_ss{background:url(../img/grayscale_card/icon/icon_ss.png) no-repeat; width:30px;}
.graylv_sss{background:url(../img/grayscale_card/icon/icon_sss.png) no-repeat; width:33px;}
.graylv_x{background:url(../img/grayscale_card/icon/icon_x.png) no-repeat; width:20px;}
.graylv_xx{background:url(../img/grayscale_card/icon/icon_xx.png) no-repeat; width:30px;}
.graylv_xxx{background:url(../img/grayscale_card/icon/icon_xxx.png) no-repeat; width:33px;}
.ig_card_cardno{font-size:10px;font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;}
.ig_card_status_hp{font-size:11px;font-weight:bold;line-height: 1!important;padding: 0!important;color: #fff;}
.ig_card_status_hp_1,
.ig_card_status_hp_2{
	display: inline-block;
	color: #fff;
}
.commandsol_no{font-size:12px;font-weight:bold;}
.commandsol_no_over{font-size:12px;font-weight:bold;}
.commandsol_321{background:url(../img/card/icon/icons2.png) no-repeat 0px -185px;width:40px;}
.commandsol_322{background:url(../img/card/icon/icons2.png) no-repeat -48px -185px;width:58px;}
.commandsol_323{background:url(../img/card/icon/icons2.png) no-repeat -106px -185px;width:35px;}
.commandsol_324{background:url(../img/card/icon/icons2.png) no-repeat -153px -185px;width:60px;}
.commandsol_329{background:url(../img/card/icon/icons2.png) no-repeat 0px -225px;width:45px;}
.commandsol_330{background:url(../img/card/icon/icons2.png) no-repeat -46px -225px;width:60px;}
.commandsol_331{background:url(../img/card/icon/icons2.png) no-repeat -105px -225px;width:46px;}
.commandsol_332{background:url(../img/card/icon/icons2.png) no-repeat -152px -225px;width:46px;}
.commandsol_325{background:url(../img/card/icon/icons2.png) no-repeat 0px -205px;width:45px;}
.commandsol_326{background:url(../img/card/icon/icons2.png) no-repeat -47px -205px;width:45px;}
.commandsol_327{background:url(../img/card/icon/icons2.png) no-repeat -107px -205px;width:45px;}
.commandsol_328{background:url(../img/card/icon/icons2.png) no-repeat -153px -205px;width:45px;}
.commandsol_333{background:url(../img/card/icon/icons2.png) no-repeat 0px -244px;width:45px;}
.commandsol_334{background:url(../img/card/icon/icons2.png) no-repeat -46px -244px;width:45px;}
.commandsol_335{background:url(../img/card/icon/icons2.png) no-repeat -107px -244px;width:45px;}
.commandsol_336{background:url(../img/card/icon/icons2.png) no-repeat -153px -244px;width:60px;}
.commandsol_337{background:url(../img/card/icon/icons2.png) no-repeat -213px -244px;width:60px;}
.commandsol_338{background:url(../img/card/icon/icons2.png) no-repeat -275px -244px;width:45px;}
.commandsol_345{background:url(../img/card/icon/icons2.png) no-repeat -213px -225px;width:60px;}/*焙烙火矢*/
.commandsol_346{background:url(../img/card/icon/icons2.png) no-repeat -275px -184px;width:43px;}/*穴太衆*/
.commandsol_339{background:url(../img/card/icon/icons2.png) no-repeat 0px -312px;width:31px;}
.commandsol_347{background: url(../img/card/icon/icons2.png) no-repeat -213px -184px;width: 59px;}
.commandsol_349{background:url(../img/card/icon/icons2.png) no-repeat -213px -261px;width:59px;}
.commandsol_348{background:url(../img/card/icon/icons2.png) no-repeat -213px -204px;width:59px;}
.commandsol_701{background:url(../img/card/icon/icon_701.png) no-repeat; width:59px;}
.commandsol_702{background:url(../img/card/icon/icon_702.png) no-repeat; width:59px;}
.jobtype_1{background:url(../img/card/icon/icons2.png) no-repeat 0 -131px;}
.jobtype_2{background:url(../img/card/icon/icons2.png) no-repeat -32px -131px;}
.jobtype_3{background:url(../img/card/icon/icons2.png) no-repeat -64px -131px;}
.jobtype_4{background:url(../img/card/icon/icons2.png) no-repeat -96px -131px;}
.jobtype_5{background:url(../img/card/icon/icons2.png) no-repeat -128px -131px;}
.jobtype_6{background:url(../img/card/icon/icons2.png) no-repeat -160px -131px;}
.jobtype_7{background:url(../img/card/icon/icons2.png) no-repeat -192px -131px;}
.jobtype_8{background:url(../img/card/icon/icons2.png) no-repeat -224px -131px;}
.jobtype_9{background:url(../img/card/icon/icons2.png) no-repeat -256px -131px;}
.jobtype_10{background:url(../img/card/icon/icons2.png) no-repeat -288px -131px;}
.jobtype_11{background:url(../img/card/icon/icons2.png) no-repeat -320px -131px;}
.grayjobtype_1{background:url(../img/grayscale_card/icon/icons2.png) no-repeat 0 -131px;}
.grayjobtype_2{background:url(../img/grayscale_card/icon/icons2.png) no-repeat -32px -131px;}
.grayjobtype_3{background:url(../img/grayscale_card/icon/icons2.png) no-repeat -64px -131px;}
.grayjobtype_4{background:url(../img/grayscale_card/icon/icons2.png) no-repeat -96px -131px;}
.grayjobtype_5{background:url(../img/grayscale_card/icon/icons2.png) no-repeat -128px -131px;}
.grayjobtype_6{background:url(../img/grayscale_card/icon/icons2.png) no-repeat -160px -131px;}
.grayjobtype_7{background:url(../img/grayscale_card/icon/icons2.png) no-repeat -192px -131px;}
.grayjobtype_8{background:url(../img/grayscale_card/icon/icons2.png) no-repeat -224px -131px;}
.grayjobtype_9{background:url(../img/grayscale_card/icon/icons2.png) no-repeat -256px -131px;}
.grayjobtype_10{background:url(../img/grayscale_card/icon/icons2.png) no-repeat -288px -131px;}
.grayjobtype_11{background:url(../img/grayscale_card/icon/icons2.png) no-repeat -320px -131px;}
.ig_card_hiragana{font-size:14px;font-weight:bold;top:24px;left:57px;color:#000;}
.grayig_card_hiragana{font-size:14px;font-weight:bold;top:24px;left:57px;color:#808080;}
.ig_card_exp{width:50px;font-size:12px;top:49px;left:57px;color:#9C3;text-align:center;}
.grayig_card_exp{width:50px;font-size:12px;top:49px;left:57px;color:#F5F5F5;text-align:center;}
.ig_card_nextexp{width:50px;font-size:12px;top:49px;left:158px;color:#CC0;text-align:center;}
.grayig_card_nextexp{width:50px;font-size:12px;top:49px;left:158px;color:#F5F5F5;text-align:center;}
.skill1{font-size:12px;color:#666;}
.skill2{font-size:12px;color:#666;}
.skill3{font-size:12px;color:#666;}
.ig_skill_name{top:4px;left:4px;font-size:12px;font-weight:bold;color:#630;}
.grayig_skill_name{top:4px;left:4px;font-size:12px;font-weight:bold;color:#808080;position:absolute;}
.ig_skill_lv{top:4px;right:4px;font-size:12px;color:#333;position:absolute;}
.ig_skill_desc{font-size:12px;}
.ig_illustrator{bottom:2px;left:34px;color:#CCC;font-size:10px;}
.pointup{background:url(../img/card/icon/icons2.png) no-repeat 40px -164px;padding-right:10px;color:#f00;}
.levelup_btn{width:136px;height:31px;position:absolute;left:0;top:219px;text-indent:-99em;}
.levelup_btn a{background:url(../img/card/icon/levelupicon.png) no-repeat left top;width:136px;height:31px;display:block;z-index:15;position:relative;}
.levelup_btn a:hover{background:url(../img/card/icon/levelupicon.png) no-repeat 0 -31px;}
.rankup_btn{width:136px;height:31px;position:absolute;left:0;top:185px;text-indent:-99em;}
.rankup_btn a{background:url(../img/card/icon/rankupicon.png) no-repeat left top;width:136px;height:31px;display:block;z-index:16;position:relative;}
.rankup_btn a:hover{background:url(../img/card/icon/rankupicon.png) no-repeat 0 -31px;}
.cardflipPreview{position:absolute;}
.lvup_parametar{width:660px;height:350px;margin:0 0 0 50px;position:relative;}
.ig_deck_cardarea{background:#333;width:224px;height:315px;float:left;padding:10px 9px 10px 9px;display:block;margin-right:10px;}

/*----
s18 skill 4枠化
-----*/
.ig_skill_box_wrap{
	position: absolute;
	top: 68px;
	left: 12px;
	width:200px;
	z-index: 8;
	height: 231px;
}
.ig_skill_box{
	box-sizing: border-box;
	background-color: #fff;
	width: 100%;
	position: relative;
	z-index: 8;
	cursor:pointer;
}
.skill1,.skill2,.skill3,.skill4{
	position: relative;
}
.ig_skill_box_title{
	background: url(../img/card/background/title_bg.png) no-repeat;
	padding: 3px;
	border: 1px solid #383238;
	border-radius: 4px 4px 0 0;
	height: 20px;
	position: relative;
	overflow: hidden;
	box-sizing: border-box;
}
.ig_skill_box_title--purple{
	background: url(../img/card/background/title_bg2.png) no-repeat;
}
.parameta_area_back.off .ig_skill_box_title{
	background: url(../img/card/background/title_bg_off.png) no-repeat;

}
.parameta_area_back.off .ig_skill_name{
	color: #3c3c3c;
}
.ig_skill_box_title--purple .ig_skill_name{
	color: #230a65;
}
.ig_skill_box_body{
	border: 1px solid #383238;
	color: #666;
	border-top: none;
	padding: 2px 3px;
	margin-bottom: 1px;
	overflow: hidden;
	box-sizing: border-box;
	position: relative;
}
@media screen and (max-width:980px) {
	.ig_skill_box_body span{
		font-size: 90%;
	}
}
.ig_skill_box.skill_open .ig_skill_box_body{
	height: 90px;
}
.ig_skill_box.skill_close .ig_skill_box_body{
	height: 19px;
}
/*カード裏skill3枠の場合*/
.ig_skill_box_wrap--3skill .ig_skill_box.skill_open .ig_skill_box_body{
	height: 87px;
}
.ig_skill_box_wrap--3skill .ig_skill_box.skill_close .ig_skill_box_body{
	height: 41px;
}
.ig_skill_box.skill_close .ig_skill_box_title::after{
	content: '';
	position: absolute;
	right: 3px;
	bottom: 0px;
	border: 5px solid transparent;
	border-top: 5px solid #808080;
}
.ig_skill_box.skill_empty .ig_skill_box_title::after{
	border: none;
}
/*S20スキルレアリティ表示*/
.ig_skill_name.skill_rare,
.ig_skill_name.skill_rare_special_union{
	position: relative;
	top: 0;
	left: 0;
	padding-left:17px;
}
.ig_skill_name.skill_rare::before,
.ig_skill_name.skill_rare_special_union::before{
	box-sizing: border-box;
	width:14px;
	height: 14px;
	background: #333 no-repeat center center;
	content:"";
	display: inline-block;
	position: absolute;
	left: 0;
	top: -1px;
}
.skill_rare.f:before,
.skill_rare_special_union.f:before{
	background-image: url("../img/union/new_rarity_f_for_ui_change.png");
}
.off .skill_rare.f:before,
.off .skill_rare_special_union.f:before{
	background-image: url("../img/union/new_rarity_f_for_ui_change_gray.png");
}
.skill_rare.e:before,
.skill_rare_special_union.e:before{
	background-image: url("../img/union/new_rarity_e_for_ui_change.png");
}
.off .skill_rare.e:before,
.off .skill_rare_special_union.e:before{
	background-image: url("../img/union/new_rarity_e_for_ui_change_gray.png");
}
.skill_rare.d:before,
.skill_rare_special_union.d:before{
	background-image: url("../img/union/new_rarity_d_for_ui_change.png");
}
.off .skill_rare.d:before,
.off .skill_rare_special_union.d:before{
	background-image: url("../img/union/new_rarity_d_for_ui_change_gray.png");
}
.skill_rare.c:before,
.skill_rare_special_union.c:before{
	background-image: url("../img/union/new_rarity_c_for_ui_change.png");
}
.off .skill_rare.c:before,
.off .skill_rare_special_union.c:before{
	background-image: url("../img/union/new_rarity_c_for_ui_change_gray.png");
}
.skill_rare.b:before,
.skill_rare_special_union.b:before{
	background-image: url("../img/union/new_rarity_b_for_ui_change.png");
}
.off .skill_rare.b:before,
.off .skill_rare_special_union.b:before{
	background-image: url("../img/union/new_rarity_b_for_ui_change_gray.png");
}
.skill_rare.a:before,
.skill_rare_special_union.a:before{
	background-image: url("../img/union/new_rarity_a_for_ui_change.png");
}
.off .skill_rare.a:before,
.off .skill_rare_special_union.a:before{
	background-image: url("../img/union/new_rarity_a_for_ui_change_gray.png");
}
.skill_rare.s:before,
.skill_rare_special_union.s:before{
	background-image: url("../img/union/new_rarity_s_for_ui_change.png");
}
.off .skill_rare.s:before,
.off .skill_rare_special_union.s:before{
	background-image: url("../img/union/new_rarity_s_for_ui_change_gray.png");
}
.skill_rare.ss:before,
.skill_rare_special_union.ss:before{
	background-image: url("../img/union/new_rarity_ss_for_ui_change.png");
	width: 15px;
	background-position: -1px 2px !important;
}
.off .skill_rare.ss:before,
.off .skill_rare_special_union.ss:before{
	background-image: url("../img/union/new_rarity_ss_for_ui_change_gray.png");
}
.ig_skill_name.skill_rare.sss,
.ig_skill_name.skill_rare_special_union.sss{
	padding-left:25px;
}
.skill_rare.sss:before,
.skill_rare_special_union.sss:before{
	width:22px;
	background-image: url("../img/union/new_rarity_sss_for_ui_change.png");
	background-position: -1px 3px !important;
}
.off .skill_rare.sss:before,
.off .skill_rare_special_union.sss:before{
	background-image: url("../img/union/new_rarity_sss_for_ui_change_gray.png");
}
.skill_rare.x:before,
.skill_rare_special_union.x:before{
	background-image: url("../img/union/new_rarity_x_for_ui_change.png");
}
.off .skill_rare.x:before,
.off .skill_rare_special_union.x:before{
	background-image: url("../img/union/new_rarity_x_for_ui_change_gray.png");
}
/*鍛錬可能*/
.tanren_msg{
	color: #800080;
	font-size: 11px;
	margin-left: -3px;
}
/*----
 s22 指揮兵数／コスト
-----*/
.lvup_parametar table.common_table2{
	border-left: 1px solid #666;
	border-collapse: separate;
	border-spacing: 0 0;
}
.lvup_parametar table.common_table2 td{
	border-left: none;
	border-right: 1px dotted #666;
}

.lvup_parametar table.common_table2 tr td:last-child{
	border-right: none;
}

.lvup_parametar table.common_table2 tr:last-child td{
	border-bottom: none;
}
.lvup_parametar .rankup_checkbox{
	display: flex;
	align-content: center;
	align-items: center;
	justify-content: center;
}
.lvup_parametar .rankup_checkbox input[type="checkbox"]{
	margin-right: 5px;
}
.rankup_checkbox_executed{
	color: #fff;
	font-weight: bold;
	background-color: #9E100E;
	padding: 1px 4px;
	border-radius: 4px;
	margin-right: 5px;
}
/*ステータスポイント分配ボタン*/
table.common_table2 td.status_change_cell{
	padding: 4px 0;
}
.lvup_parametar #status_table input[type="button"]{
	cursor: pointer;
	height: 25px;
	line-height: 1;
	box-sizing: border-box;
	text-align: center;
	padding: 3px;
	margin: 0 0;
	vertical-align: bottom;
}
.lvup_parametar #status_table input[type="button"][value="+"],
.lvup_parametar #status_table input[type="button"][value="-"],
.lvup_parametar #status_table input[type="button"][value="0"],
.lvup_parametar #status_table input[type="button"][value="+5"]{
	width: 25px;
}
.lvup_parametar #status_table input[type="button"][value="+"],
.lvup_parametar #status_table input[type="button"][value="-"]{
	font-size: 15px;
}
/*傑カード*/
.deck_card_rarity_ketsu .ig_card_parameta{
	width: 224px;
}
.deck_card_rarity_ketsu .ig_card_frame,
.deck_card_rarity_ketsu .parameta_area .rarity_ketsu,
.deck_card_rarity_ketsu .parameta_area .rarity_ketsu_a,
.deck_card_rarity_ketsu .parameta_area .rarity_ketsu_b,
.deck_card_rarity_ketsu .parameta_area .rarity_ketsu_c,
.deck_card_rarity_ketsu .parameta_area .ig_card_cost,
.deck_card_rarity_ketsu .parameta_area .card_cost_force_link,
.deck_card_rarity_ketsu .parameta_area .level_star,
.deck_card_rarity_ketsu .parameta_area .ig_card_name,
.deck_card_rarity_ketsu .parameta_area .yari,
.deck_card_rarity_ketsu .parameta_area .kiba,
.deck_card_rarity_ketsu .parameta_area .yumi,
.deck_card_rarity_ketsu .parameta_area .heiki,
.deck_card_rarity_ketsu .rank_over_limit,
.deck_card_rarity_ketsu .ig_card_level,
.deck_card_rarity_ketsu .level_star,
.deck_card_rarity_ketsu .ig_card_parameter_lv,
.deck_card_rarity_ketsu .ig_card_status_hp_2,
.deck_card_rarity_ketsu .ig_card_cardno,
.deck_card_rarity_ketsu .ig_card_status_att,
.deck_card_rarity_ketsu .ig_card_status_def,
.deck_card_rarity_ketsu .ig_card_status_int{
	display: none;
}
.deck_card_rarity_ketsu .ig_card_status_hp{
	left: 28px;
	bottom: 44px;
	color: #f3ec79;
	font-weight: bold;
	text-shadow: 0 0 1px #000;
	line-height: 1!important;
	padding: 0!important;
}
.deck_card_rarity_ketsu .ig_card_status_hp_1{
	width: 23px;
	text-align: right;
}
.deck_card_rarity_ketsu .commandsol_no,
.deck_card_rarity_ketsu .commandsol_no a{
	color: #f3ec79;
	font-weight: bold;
	text-shadow: 0 0 1px #000;
}
.deck_card_rarity_ketsu .ig_card_status_hp_1,
.deck_card_rarity_ketsu .ig_card_status_hp_2{
	color: #f3ec79;
}
.deck_card_rarity_ketsu .commandsol_no{
	width: 85px;
	left: 135px;
	font-size: 13px;
}
.deck_card_rarity_ketsu .ig_card_status_hp_bar {
	right: 93px;
	bottom: 36px;
	width: 103px;
	height: 7px;
}
.deck_card_rarity_ketsu .ig_card_status_hp_bar img{
	height: 7px;
}
/*カード裏面*/
.deck_card_rarity_ketsu .ig_card_exp,
.deck_card_rarity_ketsu .ig_card_nextexp,
.deck_card_rarity_ketsu .ig_skill_box.skill2,
.deck_card_rarity_ketsu .ig_skill_box.skill3,
.deck_card_rarity_ketsu .ig_skill_box.skill4,
.deck_card_rarity_ketsu .card_icon_tea{
	display: none;
}
.deck_card_rarity_ketsu .ig_skill_box_wrap{
	top: 42px;
}
.deck_card_rarity_ketsu .skill1 .ig_skill_box_body{
	height: 237px;
}
/*傑カードパラメーター*/
.ketsu_card_status{
	position: absolute;
	right: 2px;
	width: 86px;
	text-align: right;
	overflow: hidden;
	white-space: nowrap;
	padding: 0!important;
	font-size: 0;
} 
/* .common_box3bottom p が優先されてしまうので上書きする */
.common_box3bottom p.ketsu_card_status {
	text-align: right;
}
.ketsu_card_status.att{
	top: 199px;
}
.ketsu_card_status.def{
	top: 232px;
}
.ketsu_card_status.int{
	top: 265px;
}
.ketsu_card_status_num{
	display: inline-block;
	background: url(../img/card/param_num.png) no-repeat left top;
	background-size: 158px 32px;
	width: 14px;
	height: 16px;
	margin-right: -2px;
}
.ketsu_card_status_num.num0{
	background-position: 0 0;
	width: 11px;
	margin-right: -1px;
}
.ketsu_card_status_num.num1{
	background-position: -14px 0;
	width: 8px;
}
.ketsu_card_status_num.num2{
	background-position: -29px 0;
	width: 14px;
}
.ketsu_card_status_num.num3{
	background-position: -44px 0;
	width: 13px;
	margin-right: -2px;
}
.ketsu_card_status_num.num4{
	background-position: -58px 0;
	width: 13px;
}
.ketsu_card_status_num.num5{
	background-position: -72px 0;
	margin-right: -1px;
	width: 12px;
}
.ketsu_card_status_num.num6{
	background-position: -87px 0;
	width: 12px;
	margin-right: -1px;
}
.ketsu_card_status_num.num7{
	background-position: -101px 0;
	width: 12px;
	margin-right: -3px;
}
.ketsu_card_status_num.num8{
	background-position: -115px 0;
	width: 14px;
	margin-right: -3px;
}
.ketsu_card_status_num.num9{
	background-position: -130px 0;
	width: 12px;
}
.ketsu_card_status_num.numdot{
	background-position: -144px 0;
	width: 6px;
	margin-right: -2px;
}
.ketsu_card_status .ketsu_card_status_num:last-child{
	margin-right: 0;
}
/*off*/
.off .ketsu_card_status_num.num0{
	background-position: 0 -16px;
}
.off .ketsu_card_status_num.num1{
	background-position: -14px -16px;
}
.off .ketsu_card_status_num.num2{
	background-position: -29px -16px;
}
.off .ketsu_card_status_num.num3{
	background-position: -44px -16px;
}
.off .ketsu_card_status_num.num4{
	background-position: -58px -16px;
}
.off .ketsu_card_status_num.num5{
	background-position: -72px -16px;
}
.off .ketsu_card_status_num.num6{
	background-position: -87px -16px;
}
.off .ketsu_card_status_num.num7{
	background-position: -101px -16px;
}
.off .ketsu_card_status_num.num8{
	background-position: -115px -16px;
}
.off .ketsu_card_status_num.num9{
	background-position: -130px -16px;
}
.off .ketsu_card_status_num.numdot{
	background-position: -144px -16px;
}
/*お茶アイコン*/
.card_icon_tea{
	display: block;
	background:url(../img/card/icon/icons2.png) no-repeat -67px -30px;
	height: 14px;
	position: absolute;
	bottom: 51px;
	right: 94px;
	width: 0px;
}
.card_icon_tea.lv1{
	width: 14px;
}
.card_icon_tea.lv2{
	width: 32px;
}
.card_icon_tea.lv3{
	width: 50px;
}
/*スキル名のふりがな*/
.skill_name_hurigana_popup{
	position: absolute;
	min-width: 100px;
	display: none;
	background-image: url(../img/battle_new/battle_bg_pattern_bg.png);
	border: 1px solid #ccac07;
	padding: 7px 8px;
	box-shadow: 1px 1px 2px 0 #000;
	cursor: auto;
	color: #e9d04e;
	z-index: 202;
	white-space: nowrap;
}
/*カードポップアップ注意事項*/
#TB_ajaxContent .ig_deck_card_popup_caution{
	clear: both;
	margin: 0 0 0 1em;
	padding: 0;
	line-height: 1.3;
	text-indent: -1em;
}
/*LV・TR切り替えボタン*/
.senkuji_lineup_card_popup_footer{
	margin: 8px 0 0 0;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.senkuji_lineup_card_popup_footer_button_wrap{
	display: flex;
	align-items: center;
	justify-content: center;
	gap: 8px;
}
/*----------
カード合成リンクポップアップ
----------*/
.card_skill_name_union_popup *{
	box-sizing: border-box;
}
.card_skill_name_union_popup{
	position: absolute;
	display: none;
	background-image: url(../img/battle_new/battle_bg_pattern_bg.png);
	border: 1px solid #ccac07;
	padding: 15px 15px 5px 15px;
	box-shadow: 1px 1px 2px 0 #000;
	cursor: auto;
	color: #e9d04e;
	z-index: 202;
	text-align: center;
	box-sizing: border-box;
}
.card_skill_name_union_popup_table{
	background-color: #fff;
	border-top: 1px solid #ccac07;
	border-right: 1px solid #ccac07;
	width: 200px;
	margin-bottom: 13px;
}
.card_skill_name_union_popup_text{
	text-align: center;
	margin: 0 auto 13px auto;
}
.card_skill_name_union_popup_text img{
	width: 184px;
}
.card_skill_name_union_popup_table th,
.card_skill_name_union_popup_table td{
	text-align: left;
	padding: 5px;
	border-left: 1px solid #ccac07;
	border-bottom: 1px solid #ccac07;
	vertical-align: middle;
	color: #000;
}
.card_skill_name_union_popup_table th{
	width: 65px;
	font-weight: bold;
	background-color: #ccac07;
	color: #fff;
	text-align: center;
	border-bottom: 1px solid #fff;
}
.card_skill_name_union_popup_table tr:last-child th{
	border-bottom: 1px solid #ccac07;
}
.card_skill_name_union_popup_btn{
	width: 200px;
	cursor: pointer;
	background: none;
	border: none;
	margin: 0 0 10px 0;
}
.card_skill_name_union_popup_btn img{
	width: 200px;
}