@charset 'Shift_JIS';

/* - First{ Y.H } - Last{ C.H } - Update{ 2008-04-23 } - About{ playguidePage style of pachikoDX } */


.playguide h3 {margin: 17px 0 3px 9px;}

/* パチンコDXとは
-------------------------------------------------- */
.aboutDX .about {position: relative; width: 614px; height: 308px; margin-top: 20px; background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/bg_about_top.jpg) no-repeat 0 0;}
.aboutDX .about h3 {position: absolute; top: 83px; left: 26px; margin: 0 !important;}
.aboutDX .about p {position: absolute; top: 141px; left: 26px;}
.aboutDX ul {width: 607px; height: 370px; padding-left: 7px; background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/bg_about_btm.jpg) no-repeat 0 0;}
.aboutDX ul li {float: left; position: relative; display: inline; width: 196px; height: 347px; margin-right: 4px;}
.aboutDX ul li p.read {position: absolute; top: 217px; left: 13px; width: 176px; margin: 0 !important;}
.aboutDX ul li p.btn {position: absolute; left: 0; bottom: 17px; width: 196px; text-align: center;}
.aboutDX ul li.point1 {background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/bg_ab_point1.jpg) no-repeat left bottom;}
.aboutDX ul li.point2 {background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/bg_ab_point2.jpg) no-repeat left bottom;}
.aboutDX ul li.point3 {background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/bg_ab_point3.jpg) no-repeat left bottom;}
.aboutDX ul li.point3_2 {background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/bg_ab_point3_2.jpg) no-repeat left bottom;}

#contents .UIPageWrapper .aboutDX{margin-left:2px;}
#contents .UIPageWrapper .aboutDX .about{margin-top:0;}
#contents .UIPageWrapper .aboutDX h3,
#contents .UIPageWrapper .aboutDX .read{margin:0 !important;}



/** =====================================================
 *  =====================================================*/
#contents.playguide{width:621px !important;}
#contents.playguide h2{margin-bottom:15px;}


/**
 *localNavi - ナビゲーション（Step\d\d）
 */
#contents .UIPageWrapper .steps{margin-bottom:25px; margin-left:17px; zoom:1;}
#contents .UIPageWrapper .steps:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
#contents .UIPageWrapper .steps li{float: left;}
/**
 *UIStepBody - リニューアル前コンテンツを包括する枠
 */
#contents .UIStepBody{zoom:1;}
#contents .UIStepBody:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
#contents .UIStepBody .center{text-align: center;}
/**
 *
 */
#contents .UIPageWrapper .linearNav{zoom:1; padding-top:30px; text-align: center;}
#contents .UIPageWrapper .linearNav li{display: inline; margin:0 1px;}
#contents .UIPageWrapper .linearNav li img{vertical-align: bottom;}


/* 遊び方
-------------------------------------------------- */
#contents.playguide h3 {clear: both; margin: 35px 0 0 60px;}
#contents.playguide p img {vertical-align: -2px;}
/* 遊び方タブ */
#contents.playguide #guideTab {height: 28px; margin: 20px 0 20px; background: url(https://images.hange.jp/hangame/easy/pachinkodx/common/bg_navi.gif) repeat-x left bottom;}
#contents.playguide #guideTab li {float: left;}
#contents.playguide #guideTab li img {margin-right: 1px;}
#contents.playguide #guideTab li.none img {margin-right: 0;}
/* ステップボタン */
#contents.playguide #stepBtn {height: 38px; margin: 0 0 25px 4px; padding-top: 6px;}
#contents.playguide #stepBtn li {float: left;}
#contents.playguide #stepBtn li img {margin-right: 3px;}
/* 次のステップへ */
#contents.playguide .nextStep {clear: both; text-align: right; margin: 8px 0 20px;}
/* レイアウト基本A */
#contents.playguide .center {clear: both; text-align: center;}
#contents.playguide .center img {margin-top: 12px;}
.txt .imgExplain {margin-top: 25px;}
/* レイアウト基本B */
#contents.playguide .explain {clear: both; margin: 10px 40px 0 60px;}
#contents.playguide .explain:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#contents.playguide .explain p.pict,
#contents.playguide .explain div.left,
#contents.playguide .dataBoxS div.left {float: left;}
#contents.playguide .explain ol.orderList,
#contents.playguide .explain .txt,
#contents.playguide .explain div.right,
#contents.playguide .dataBoxS div.right {float: right; margin: 0;}
/* レイアウト基本C */
#contents.playguide .read {clear: both; margin: 10px 40px 0 60px;}
/* オーダーリスト */
.playguide ol.orderList {margin: 15px 40px 0 60px;}
.playguide ol.orderList li {padding: 2px 0 0 18px; margin: 0; background-position: 0 3px; background-repeat: no-repeat; line-height: 17px;}
.playguide ol.orderList li.no1 {background-image: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/ico_01.gif);}
.playguide ol.orderList li.no2 {background-image: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/ico_02.gif);}
.playguide ol.orderList li.no3 {background-image: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/ico_03.gif);}
.playguide ol.orderList li.no4 {background-image: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/ico_04.gif);}
.playguide ol.orderList li.no5 {background-image: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/ico_05.gif);}
.playguide ol.orderList li.no6 {background-image: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/ico_06.gif);}
.playguide ol.orderList li.no7 {background-image: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/ico_07.gif);}
.playguide ol.orderList li.no8 {background-image: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/ico_08.gif);}
.playguide ol.orderList li.no9 {background-image: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/ico_09.gif);}
.playguide ol.orderList li.no10 {background-image: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/ico_10.gif);}
.playguide ol.orderList li.no11 {background-image: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/ico_11.gif);}
.playguide ol.orderList li.no12 {background-image: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/ico_12.gif);}
.playguide ol.orderList li.no13 {background-image: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/ico_13.gif);}
.playguide ol.orderList li.no14 {background-image: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/ico_14.gif);}
/* 角丸枠線　太3px */
.dataBoxC {clear: both; width: 614px; background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/bg_databox_c_btm.gif) left bottom no-repeat;}
.dataBoxC .boxLine-C {width: 614px; padding: 5px 0; background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/bg_databox_c_top.gif) left top no-repeat;}
.dataBoxC .boxLineCts-C {width: 608px; padding-bottom: 40px; border-left: 3px solid #e5e5e5; border-right: 3px solid #e5e5e5;}
/* 角丸枠線S　太3px */
.dataBoxS {clear: both; width: 520px; margin: 18px auto 0; background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/bg_databox_m_btm.gif) left bottom no-repeat;}
.dataBoxS .boxLine-S {width: 520px; padding: 10px 0; background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/bg_databox_m_top.gif) left top no-repeat;}
.dataBoxS .boxLineCts-S {width: 512px; padding: 5px 0; border-left: 4px solid #e5e5e5; border-right: 4px solid #e5e5e5;}
.dataBoxS .boxLineCts-S:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* 角丸枠線　背景 */
.dataBoxArea-G {width: 420px; margin: 10px auto 0; padding-bottom: 5px; background: #eee url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/bg_databox_gm_btm.gif) left bottom no-repeat;}
.boxLine-G {width: 420px; padding-top: 5px; background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/bg_databox_gm_top.gif) left top no-repeat;}
.boxLineCts-G {width: 390px; padding: 5px 0 5px 30px; background-color: #eee;}
/* 各ステップ */
#contents.playguide .step02 .explain {margin-top: 30px;}
#contents.playguide .step02 .explain h3 {margin: 0 0 10px 0;}
#contents.playguide .step02 .explain .left {width: 244px; background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/bg_dod01.gif) repeat-y top right;}
#contents.playguide .step02 .explain .right {width: 239px;}
#contents.playguide .step02 .explain p img {margin: 12px 0 5px;}
#contents.playguide .step04 .state {width: 536px; height: 213px; margin: 15px auto 0; background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/bg_step04.gif) no-repeat 0 0;}
#contents.playguide .step04 .state .play {position: relative; float: left;}
#contents.playguide .step04 .state .play p {margin: 15px 0 0 17px;}
#contents.playguide .step04 .state .play dt,
#contents.playguide .step04 .state .play dd {position: absolute;}
#contents.playguide .step04 .state .play dt {width: 58px; text-align: center;}
#contents.playguide .step04 .state .play dt img {margin: 9px 0 3px;}
#contents.playguide .step04 .state .play dt.no {top: 43px; left: 28px;}
#contents.playguide .step04 .state .play dt.ok {top: 115px; left: 28px;}
#contents.playguide .step04 .state .play dd.no {top: 43px; left: 111px;}
#contents.playguide .step04 .state .play dd.ok {top: 115px; left: 111px;}
#contents.playguide .step04 .state .playExplain {float: right; position: relative; width: 256px;}
#contents.playguide .step04 .state .playExplain {float: right; position: relative; width: 256px;}
#contents.playguide .step04 .state .playExplain p {margin: 70px 0 0 15px;}
#contents.playguide .step04 .state .playExplain img {position: absolute; top: 8px; right: 17px;}
#contents.playguide .step04 .explain ol.orderList {width: 228px;}
#contents.playguide .step005 a {color: #4189e1;}
#contents.playguide .step005 .center {margin-bottom: 10px;}
#contents.playguide .step005 .center img {margin: 20px 0;}
#contents.playguide .step005 p.caution {margin: 5px 0 0; font-size: 10px; text-align: center;}
#contents.playguide .step05 .dataBoxS dl {position: absolute; top: 15px; left: 135px;}
#contents.playguide .step05 .dataBoxS dl dt {margin-top: 20px; font-weight: bold;}
#contents.playguide .step05 .dataBoxS img {margin-top: 10px;}
#contents.playguide .step05 .dataBoxS .left {display: inline; position: relative; width: 216px; margin-left: 30px; 
}
#contents.playguide .step05 .dataBoxS .right {display: inline; position: relative; width: 216px; margin-right: 30px;}
#contents.playguide .step06 .explain li {clear: both;}
#contents.playguide .step06 .explain li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#contents.playguide .step06 ol.explain li img {margin-bottom: 8px;}
#contents.playguide .step06 .explain p.txt {width: 352px;}
#contents.playguide .step06 .explain div.txt {width: 343px;}
#contents.playguide .step07 .explain {margin-top: 28px;}
#contents.playguide .step07 .explain p.txt {width: 269px;}
#contents.playguide .step08 h3{margin-left:19px;}
#contents.playguide .step09 .dataBoxArea-G {width: 298px; margin: 10px auto 0; background: #f6f6f6 url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/bg_databox_gs_btm.gif) left bottom no-repeat;}
#contents.playguide .step09 .boxLine-G {width: 298px; background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/bg_databox_gs_top.gif) left top no-repeat;}
#contents.playguide .step09 .boxLineCts-G {width: 268px;}
#contents.playguide .step09 .explain {margin-top: 0;}
#contents.playguide .step09 .explain h4 {margin: 18px 0 0;}
#contents.playguide .step09 .explain .txt {float: left; width: 298px; padding-top: 16px;}
#contents.playguide .step09 .explain .pict {float: right; width: 193px;}
#contents.playguide .step10 .explain {clear: both; margin: 10px 23px 0 60px;}
#contents.playguide .step10 .explain div.txt {width: 322px;}
#contents.playguide .step10 .explain ol {margin-top: 30px;}
#contents.playguide .step13 .explain {margin: 10px 30px 0pt 45px;}
#contents.playguide .step13 .explain div.txt {width: 219px; padding-top: 145px;}
#contents.playguide .step13 .explain div.txt a {display: block; margin-top: 10px; color: #4189e1;}
#contents.playguide .step11 .explain {position: relative; height: 202px;}
#contents.playguide .step14 .explain {position: relative; height: 252px;}
#contents.playguide .step11 .explain dt,
#contents.playguide .step11 .explain dd,
#contents.playguide .step14 .explain dt,
#contents.playguide .step14 .explain dd {position: absolute;}
#contents.playguide .step11 .explain dt,
#contents.playguide .step14 .explain dt {top: 0; padding-left: 8px; background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/guide/ico_arrow.gif) no-repeat 0 4px; font-weight: bold; z-index: 20;}
#contents.playguide .step11 .explain dd {top: 18px; z-index: 10;}
#contents.playguide .step11 .explain .man,
#contents.playguide .step14 .explain .site {left: 0;}
#contents.playguide .step11 .explain .woman,
#contents.playguide .step14 .explain .game {left: 262px;}
#contents.playguide .step11 .label{text-align:left; font-weight:bold; margin:15px 30px 10px 60px; padding-bottom:3px; border-bottom:1px solid #eaeaea;}
#contents.playguide .ballCount {border-top: 1px solid #999;}
#contents.playguide table {border-collapse: collapse;}
#contents.playguide table th {height: 27px; background-color: #f3f3f3; border: 1px solid #e0e0e0; font-weight: normal;}
#contents.playguide table td {height: 23px; border: 1px solid #e0e0e0; text-align: center;}
#contents.playguide .step12 .explain .ballCount {float: left; width: 270px; padding-bottom: 10px;}
#contents.playguide .step12 .explain table {width: 270px;}
#contents.playguide .step12 .explain table th {height: 27px;}
#contents.playguide .step12 .explain table td {height: 23px;}
#contents.playguide .step12 .explain table .rank {width: 130px;} 
#contents.playguide .step12 .center {position: relative;}
#contents.playguide .step12 .center .explainTxt {position: absolute; top: 170px; right: 45px; text-align: left;}
#contents.playguide .step12 .explain .txt {width: 218px; padding-top: 32px;}
#contents.playguide .step12 .explain .txt h4 {font-weight: normal;}
#contents.playguide .step12 .explain .txt p {padding-left: 1.4em;}
#contents.playguide .step12 .explain .read {clear: both; margin-left: 0; text-indent: -1em; padding-left: 1em;}
#contents.playguide .step14 .ballCount {width: 488px; margin: 10px auto 0;}
#contents.playguide .step14 table {width: 488px;}
#contents.playguide .step14 table .title {width: 110px;}
#contents.playguide .step14 table .plate {width: 92px;}
#contents.playguide .step14 table td {height: 44px;}
#contents.playguide .step14 table td.precondition {text-align: left; padding-left: 15px;}
#contents.playguide .step17{width:588px; margin:0 auto;}
#contents.playguide .step17 *{margin:0; padding:0;}
#contents.playguide .step17 h3{margin-bottom:10px;}
#contents.playguide .step17 p{margin-bottom:15px;}
#contents.playguide .step17 p.image{text-align: center;}
#contents.playguide .step17 .attention{margin-bottom:30px; padding:10px 15px; background:#f4f4f4; border:1px solid #e5e5e5;}
#contents.playguide .step17 .attention h4{min-height:15px; padding:4px 5px 7px 35px; color:#ff6600; background:url(https://images.hange.jp/hangame/easy/pachinkodx/v2/specsheet/component/bg_note.gif) 0 0 no-repeat;}
#contents.playguide .step17 .attention li{margin-bottom:5px; padding-left:7px; background:url(https://images.hange.jp/hangame/easy/pachislotdx/v2/specsheet/component/bul_dot.gif) 0 0.7em no-repeat;}
#contents.playguide .step17 span.note{color:#ff6600; display: block; padding-left:1.0em; text-indent:-1.0em; font-size:11px;}




/* パチンコ玉購入について
-------------------------------------------------- */
.playguide ol.howtoBuy {margin: 3px 20px 0;}
.playguide ol.howtoBuy li {position: relative; height: 143px; padding: 45px 0 0 242px; background: url(https://images.hange.jp/hangame/easy/pachinkodx/common/pic_w-arrow.gif) no-repeat 90px 172px;}
body#easy #bodyArea.easyGame .playguide ol.howtoBuy li.none {height: 124px; background: none;}
.playguide ol.howtoBuy li img {position: absolute; top: 0; left: 0;}
.playguide ul.caution {margin: 5px 20px 0; padding: 10px 10px 5px 10px; background-color: #eee;}
.playguide ul.caution li {margin-bottom: 5px; padding: 0 0 0 13px; background: url(https://images.hange.jp/hangame/common/ico_2x2_gray.gif) no-repeat 3px 6px;}
.playguide ul.caution li p img {margin: 3px 0 0 -16px;}
#contents.playguide .step16 h3,
#contents.playguide .step16 .read,
#contents.playguide .step16 .center,
#contents.playguide .step16 .divide{margin-right:23px; margin-left:23px;}
#contents.playguide .step16 .divide{margin-top:10px;}
#contents.playguide .step16 .divide li{padding-bottom:10px;}
#contents.playguide .step16 ul.divide li {float: none; height: 145px; padding-bottom: 15px; margin-top: -1px; background: url(https://images.hange.jp/hangame/easy/pachislotdx/common/pic_w-arrow.gif) 89px bottom no-repeat;}
#contents.playguide .step16 ul.divide li.none {background:none; padding-bottom:0;}
#contents.playguide .step16 ul.divide li img {float: left; margin: 0 15px;}
#contents.playguide .step16 ul.divide li.none {background:none;}
#contents.playguide .step16 ul.divide li p {padding: 0px 0 0;}
#contents.playguide .step16 ul.divide li p.read{color:#8c8c8c;}
.attention_step16{margin:20px 10px 10px; color:#ff7301;}
.attention_step16 h3{margin:0 0 10px;}
.attention_step16 ul{margin-top:10px; margin-left:20px;}
.attention_step16 li{padding-left:0.5em; text-indent:-0.5em; margin-bottom:5px;}




/* 用語集
-------------------------------------------------- */
.playguide div.searchList {width: 614px; height: 12px; margin: 30px auto; text-align: center;}
div.searchList ul.row {width: 450px; margin: 0 auto; padding-left: 20px; text-align: center;}
div.searchList ul.row li {display: inline; float: left; width: 40px; padding-left: 5px;}
div.searchList ul.row li a {padding-right: 5px; color: #4189e1;}
#glossary table.glossaryTable {clear: both; margin: 0 auto -20px; border-collapse: collapse; empty-cells: show;}
#glossary table.glossaryTable caption {width: 614px; height: 35px; padding: 0 5px; background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/bg_title_gray-l.gif) 0 0 no-repeat; text-align: left;}
#glossary table.glossaryTable caption img {margin-top: 5px;}
#glossary table.glossaryTable th {width: 148px; padding: 5px 10px; color: #ff9205; border-bottom: 1px solid #e0e0e0; font-weight: bold; text-align: left; vertical-align: top;}
#glossary table.glossaryTable td {width: 436px; padding: 5px 10px 5px 0; border-bottom: 1px solid #e0e0e0;}

#contents .UIPageWrapper div.searchList{margin:10px auto 30px;}
#contents .UIPageWrapper .glossaryTable{margin:0 auto 20px; width:579px;}
#contents .UIPageWrapper .glossaryTable caption{width:auto; background-position:-10px 0;}
#contents .UIPageWrapper .glossaryTable td{width:auto; padding:5px 10px; text-align: left;}



/* 台紹介ページ
-------------------------------------------------- */
/*picUpArea流用*/
.intro #picUpArea {width: 614px;}
.intro #picUpArea ul {width: 614px; background: none; margin-top: 0;}
.intro #picUpArea li {position: relative; width: 144px; height: 192px; background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/bg_introduce.gif) left bottom repeat-x; padding: 30px 30px 14px;}
/* new画像 */
.intro #picUpArea li div.picUp {position: relative;}
.intro #picUpArea li div.picUp .new img {position: absolute; top: -7px; left: -8px; margin: 0;}
.intro #picUpArea dd.picupStart {position: absolute; bottom: 10px; left: 30px; width: 142px;}


/* 使い方ガイド
   ※20090801以降に削除されるコンテンツ
-------------------------------------------------- */
.playguide div#howto {width: 596px; margin: 0 auto;}
.playguide div#howto h3 {clear: both; margin: 17px 0 3px 0; padding: 0 0 3px;}
div#howto .howtoStep {width: 574px; margin: 0 auto -10px; padding-bottom: 32px; background: url(https://images.hange.jp/hangame/easy/pachinkodx/common/pic_w-arrow.gif) 10px bottom no-repeat;}
div#howto .howtoStep:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* step1 */
div#howto .howtoStep .step1_1 {float: left; width: 275px;}
div#howto .howtoStep .step1_1 p {margin: 0 0 8px;}
div#howto .howtoStep .step1_2 {float: right; width: 241px; text-align: center; padding-left: 52px;}
div#howto .howtoStep .step1_2 img {margin-left: -52px;}
div#howto .howtoStep .step1_2 p {margin: 8px 0 8px 0; line-height: 1.1;}
div#howto .howtoStep .step1_2 img.entry {margin: 0 0 25px 0;}
div#howto .howtoStep .step1_2 img.agree {margin: 0 0 8px 0;}
div#howto .howtoStep .step1_2 .toGuideline {margin: 0 0 0 0;}
div#howto .howtoStep .step1_2 .toGuideline a {color: #4189e1;}
/* step2 */
div#howto .howtoStep p.step2_1 {margin: 0 0 8px;}
/* step3 */
div#howto .howtoStep .step3_1 {position: relative; float: left; width: 270px;}
div#howto .howtoStep .step3_2 {position: relative; float: right; width: 270px;}
div#howto .howtoStep .step3_1 h4,
div#howto .howtoStep .step3_2 h4 {position: relative; width: 262px; height: 53px; margin: 8px 0; padding: 18px 0 0 8px; font-size: 10px; font-weight: normal;}
div#howto .howtoStep .step3_1 h4 img,
div#howto .howtoStep .step3_2 h4 img {position: absolute; top: 0; left: 0;}
div#howto .howtoStep .step3_1 p,
div#howto .howtoStep .step3_2 p {position: absolute; bottom: 9px; left: 10px;}
/* step4 */
div#howto .howtoStep p.step4_1 {margin: 0 0 8px;}
div#howto .howtoStep .step4_2 {float: left; width: 270px;}
div#howto .howtoStep .step4_2 a,
div#howto .howtoStep .step4_3 a {padding-left: 10px; color: #4189e1;}
div#howto .howtoStep .step4_3 {float: right; width: 270px;}
div#howto .howtoStep .step4_2 h4,
div#howto .howtoStep .step4_3 h4 {margin: 3px 0 0;}
div#howto .howtoStep .step4_2 p.explain,
div#howto .howtoStep .step4_3 p.explain,
div#howto .howtoStep .step4_3 p.explain2 {width: 260px; margin: -29px 0 10px; padding: 29px 0 0 10px; background: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/bg_step4_change.jpg) right top no-repeat; line-height: 1.5;}
div#howto .howtoStep .step4_3 p.explain {background-image: url(https://images.hange.jp/hangame/easy/pachinkodx/playguide/bg_step4_add.jpg);}
div#howto .howtoStep .step4_3 p.explain2 {background: none;}
div#howto .howtoStep .step4_3 p img {margin: 20px 0;}
div#howto .howtoStep .step4_3 p.caution {margin: 5px 10px 0; font-size: 10px;}