@charset "Shift_JIS";



/*************************************************************************************** 基本設定 */

html, body {
  height:100%;
}

body {
  background-color:#fff;
  /*font-size:0.8em;*/
  font-size:62.5%;   /*font-sizeを10pxにする*/
  font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  line-height:1.5;
  color:#646464;
}

body.mac {
  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

body, h1, h2, h3, h4, p, ul, li, dl, dt, dd {
  margin:0;
}

li { list-style:none; }

img { border:none; }

a { text-decoration:none; }

li.linkli,
a.linka,
a img.linkimg{
/*background:none!important;*/
    -webkit-transition: 0.2s ease-in-out;  
       -moz-transition: 0.2s ease-in-out;  
         -o-transition: 0.2s ease-in-out;  
            transition: 0.2s ease-in-out;  
}

li.linkli:hover,
a.linka:hover,
a:hover .linkimg,
div.clearlink{
opacity:0.5;
filter:alpha(opacity=50);
-ms-filter: "alpha( opacity=50 )";
/*background:none!important;*/
}

a.none {
pointer-events: none;
}

h1 span,
h2 span,
h3 span,
h4 span{
display:none; /*非表示*/
}


/*** eAM共通 */
/* clearfix */
div:after,
ul:after {
content:"";
display:block;
clear:both;
visibility:hidden;
height:0;
}

* html div,
* html ul {
display:inline-block;
}

/* exlude MacIE5 \*/
* html div,
* html ul { height:1%; }
div,
ul { display:block; zoom:1; }

/* end MacIE5 */

.clear {
 clear:both;
 height:0;
 margin:0;
 padding:0;
}

.textindent {
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
}


/* 海外対応span.lg */
span.lg-ja,
span.lg-en,
span.lg-ko,
span.lg-zh-tw {
  display: none;
}
.ja span.lg-ja,
.en span.lg-en,
.ko span.lg-ko,
.zh-tw span.lg-zh-tw {
  display: inline;/*inherit*/
}


/*************************************************************************************** 背景,メインコンテナ */
div.rootContainer{
  background-color:#F2F2F2;
  position:relative;
}
div.bodyContainer{
  width:980px;
  margin:0px auto 0px auto;
  display:block;
}
/*************************************************************************************** ヘッダエリア */

/*ヘッダーボタン*/

/*ソーシャルボタンエリア*/
.sosial_btn{
  position:absolute; top:10px; 
  right:70px;
/*  right:120px;*/
}

.sosial_btn img{
  margin-right:5px;
}

.shohin_btn{
  position:absolute; top:10px; 
  right:10px;
/*  right:60px;*/
}

div#goodsB1{
  widht:55px;
  height:55px;
  background:url(../images/common/goods_btn_h.png) no-repeat;
}

div#shopB1{
  widht:54px;
  height:55px;
  background:url(../images/common/shop_btn_h.png) no-repeat;
}

/*ふきだし*/
.sosial_box{
  display:none;
  position:absolute;
  width:300px;
  background-color:#FFFFFF;
  
  /*丸み*/  
  border-radius: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
  
  /* 1pxのラインを加える */
    border: 1px solid #F2F2F2;
  z-index:70;
  top:50px;
  right:70px;
/*  right:120px;*/
  
  
  /*テキスト*/
  line-height: 1.8;
  text-align: left;
  padding: 4px;
}

.sosial_box:before {
  content: "";
  position: absolute;
  top: -10px;
  left: 85%;
  margin-left: -10px;
  width: 0;
  height: 0;
  border-bottom: 10px solid #FFFFFF;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}

.sosial_box:after{
  content: "";
  position: absolute;
  top: -9px;
  left: 85%;
  margin-left: -10px;
  width: 0;
  height: 0;
  border-bottom: 10px solid #F2F2F2;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}


.sosial_btn img{
  margin-right:5px;
  border-radius: 25px;
    -webkit-border-radius: 25px;
    -moz-border-radius: 25px;
}


.shop_btn{
  position:absolute; top:10px; right:0px;
}

.login_btn{
  position:absolute; top:70px; right:0px;
  width:77px:
  height:10px;
  background:url(../images/common/login_btn_h.png) no-repeat;
  background-size:100% 100%;
}

.name_area{
  position:absolute; top:110px; right:0px; padding-right:5px;
}



div.header {
  background-color:#F2F2F2;
  height:186px;
  text-align:center;
  position:relative;
  z-index:50;
}

div.header#top{
  height:195px;
}

div.header span#animeteFieldCommon{
  top:0px;
  right:28px;
  position:absolute;
  z-index:51;
}


div.headerInner {
  width:980px;
  height:44px;
  margin:auto;
  position:relative;
}
div.namebase{
  width:980px;
  height:44px;
  background:url(../images/common/name.jpg) no-repeat;
}

div.headerInner span.nameIcon {
  position:absolute;
  top:3px;
  left:260px;
  width:40px;
  height:40px;
}
div.headerInner span.nameIcon img.pc_sizechange{
  width:40px;
  height:40px;
}

div.headerInner span.communityName {
  position:absolute;
  top:15px;
  left:320px;
  font-size:1.3em;
}
div.headerInner span.playerName {
  position:absolute;
  top:15px;
  left:640px;
  font-size:1.3em;
}


.nonborder {
  border:none;
  outline:none;
}


/********************************************** グロナビ */

div.footerGNavi {
  height:68px;
  text-align:center;
  /*background:#009cde;*/
  background:url(/game/tsum/1/p/images/common/gnavi_line2.gif);
  background-repeat: repeat-x;
  position:relative;
  top:0;
  width:100%;
  height:auto;
  z-index:60;
}

div.footerGNaviInner {
  text-align:left;/*center;*/
  position:relative;
  margin:0 auto;
  padding:0 auto;
}

div.footerGNaviInner ul.gnavi {
  display:inline-block;
  padding:0;
  background:url(/game/tsum/1/p/images/common/gnavi_line.png) no-repeat center left;
}

div.footerGNaviInner li.gnavi0,
div.footerGNaviInner li.gnavi1,
div.footerGNaviInner li.gnavi2,
div.footerGNaviInner li.gnavi3,
div.footerGNaviInner li.gnavi4,
div.footerGNaviInner li.gnavi5,
div.footerGNaviInner li.gnavi6 {
  float:left;
  height:68px;
  padding:0;
  background:url(/game/tsum/1/p/images/common/gnavi_line.png) no-repeat right center;
}


div.footerGNaviInner ul.gnavi li a,
div.footerGNaviInner ul.gnavi li span {
  display:block;
  height:68px;
  width:140px;/*width:163px;*/
}

/*日本語版（海外からのアクセス）、英文版、中文版*/
.ja div.footerGNaviInner ul.gnavi li a,
.ja div.footerGNaviInner ul.gnavi li span,
.en div.footerGNaviInner ul.gnavi li a,
.en div.footerGNaviInner ul.gnavi li span,
.zh-tw div.footerGNaviInner ul.gnavi li a,
.zh-tw div.footerGNaviInner ul.gnavi li span {
  display:block;
  height:68px;
  width:196px;
}


div.footerGNaviInner ul.gnavi li a.scroll {
 text-indent: 100%;
 white-space: nowrap;
 overflow: hidden;
}

.footerGNaviInner ul.gnavi li p {
 float:left;
 display: none;
}

div.footerGNaviInner ul.gnavi li.gnavi0 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi0.png) no-repeat; }
div.footerGNaviInner ul.gnavi li.gnavi1 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi1.png) no-repeat; }
div.footerGNaviInner ul.gnavi li.gnavi2 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi2.png) no-repeat; }
div.footerGNaviInner ul.gnavi li.gnavi3 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi3.png) no-repeat; }
div.footerGNaviInner ul.gnavi li.gnavi4 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi4.png) no-repeat; }
div.footerGNaviInner ul.gnavi li.gnavi5 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi5.png) no-repeat; }
div.footerGNaviInner ul.gnavi li.gnavi6 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi6.png) no-repeat; }
/*
div.footerGNaviInner ul.gnavi li a.scroll:hover,
div.footerGNaviInner ul.gnavi li a.scroll.gnavi_select_btn { background-position:0 -68px; 
}*/


div.footerGNaviInner ul.gnavi li.gnavi0 a.scroll:hover,
div.footerGNaviInner ul.gnavi li.gnavi0 a.scroll.gnavi_select_btn { background:url(/game/tsum/1/p/images/common/gnavi0h.png) no-repeat;transition: background-image 0.5s; }
div.footerGNaviInner ul.gnavi li.gnavi1 a.scroll:hover,
div.footerGNaviInner ul.gnavi li.gnavi1 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi1h.png) no-repeat;transition: background-image 0.5s; }
div.footerGNaviInner ul.gnavi li.gnavi2 a.scroll:hover,
div.footerGNaviInner ul.gnavi li.gnavi2 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi2h.png) no-repeat;transition: background-image 0.5s;  }
div.footerGNaviInner ul.gnavi li.gnavi3 a.scroll:hover,
div.footerGNaviInner ul.gnavi li.gnavi3 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi3h.png) no-repeat;transition: background-image 0.5s;  }
div.footerGNaviInner ul.gnavi li.gnavi4 a.scroll:hover,
div.footerGNaviInner ul.gnavi li.gnavi4 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi4h.png) no-repeat;transition: background-image 0.5s;  }
div.footerGNaviInner ul.gnavi li.gnavi5 a.scroll:hover,
div.footerGNaviInner ul.gnavi li.gnavi5 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi5h.png) no-repeat;transition: background-image 0.5s;  }
div.footerGNaviInner ul.gnavi li.gnavi6 a.scroll:hover,
div.footerGNaviInner ul.gnavi li.gnavi6 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi6h.png) no-repeat;transition: background-image 0.5s;  }

/*日本語版(海外からのアクセス)*/
.ja div.footerGNaviInner ul.gnavi li.gnavi0 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi0_jp.png) no-repeat; }
.ja div.footerGNaviInner ul.gnavi li.gnavi1 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi1_jp.png) no-repeat; }
.ja div.footerGNaviInner ul.gnavi li.gnavi2 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi2_jp.png) no-repeat; }
.ja div.footerGNaviInner ul.gnavi li.gnavi3 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi3_jp.png) no-repeat; }
.ja div.footerGNaviInner ul.gnavi li.gnavi4 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi4_jp.png) no-repeat; }
.ja div.footerGNaviInner ul.gnavi li.gnavi5 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi5_jp.png) no-repeat; }
.ja div.footerGNaviInner ul.gnavi li.gnavi6 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi6_jp.png) no-repeat; }

.ja div.footerGNaviInner ul.gnavi li.gnavi0 a.scroll:hover,
.ja div.footerGNaviInner ul.gnavi li.gnavi0 a.scroll.gnavi_select_btn { background:url(/game/tsum/1/p/images/common/gnavi0h_jp.png) no-repeat;transition: background-image 0.5s; }
.ja div.footerGNaviInner ul.gnavi li.gnavi1 a.scroll:hover,
.ja div.footerGNaviInner ul.gnavi li.gnavi1 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi1h_jp.png) no-repeat;transition: background-image 0.5s; }
.ja div.footerGNaviInner ul.gnavi li.gnavi2 a.scroll:hover,
.ja div.footerGNaviInner ul.gnavi li.gnavi2 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi2h_jp.png) no-repeat;transition: background-image 0.5s;  }
.ja div.footerGNaviInner ul.gnavi li.gnavi3 a.scroll:hover,
.ja div.footerGNaviInner ul.gnavi li.gnavi3 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi3h_jp.png) no-repeat;transition: background-image 0.5s;  }
.ja div.footerGNaviInner ul.gnavi li.gnavi4 a.scroll:hover,
.ja div.footerGNaviInner ul.gnavi li.gnavi4 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi4h_jp.png) no-repeat;transition: background-image 0.5s;  }
.ja div.footerGNaviInner ul.gnavi li.gnavi5 a.scroll:hover,
.ja div.footerGNaviInner ul.gnavi li.gnavi5 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi5h_jp.png) no-repeat;transition: background-image 0.5s;  }
.ja div.footerGNaviInner ul.gnavi li.gnavi6 a.scroll:hover,
.ja div.footerGNaviInner ul.gnavi li.gnavi6 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi6h_jp.png) no-repeat;transition: background-image 0.5s;  }



/*英文版*/
.en div.footerGNaviInner ul.gnavi li.gnavi0 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi0_en.png) no-repeat; }
.en div.footerGNaviInner ul.gnavi li.gnavi1 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi1_en.png) no-repeat; }
.en div.footerGNaviInner ul.gnavi li.gnavi2 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi2_en.png) no-repeat; }
.en div.footerGNaviInner ul.gnavi li.gnavi3 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi3_en.png) no-repeat; }
.en div.footerGNaviInner ul.gnavi li.gnavi4 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi4_en.png) no-repeat; }
.en div.footerGNaviInner ul.gnavi li.gnavi5 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi5_en.png) no-repeat; }
.en div.footerGNaviInner ul.gnavi li.gnavi6 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi6_en.png) no-repeat; }

.en div.footerGNaviInner ul.gnavi li.gnavi0 a.scroll:hover,
.en div.footerGNaviInner ul.gnavi li.gnavi0 a.scroll.gnavi_select_btn { background:url(/game/tsum/1/p/images/common/gnavi0h_en.png) no-repeat;transition: background-image 0.5s; }
.en div.footerGNaviInner ul.gnavi li.gnavi1 a.scroll:hover,
.en div.footerGNaviInner ul.gnavi li.gnavi1 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi1h_en.png) no-repeat;transition: background-image 0.5s; }
.en div.footerGNaviInner ul.gnavi li.gnavi2 a.scroll:hover,
.en div.footerGNaviInner ul.gnavi li.gnavi2 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi2h_en.png) no-repeat;transition: background-image 0.5s;  }
.en div.footerGNaviInner ul.gnavi li.gnavi3 a.scroll:hover,
.en div.footerGNaviInner ul.gnavi li.gnavi3 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi3h_en.png) no-repeat;transition: background-image 0.5s;  }
.en div.footerGNaviInner ul.gnavi li.gnavi4 a.scroll:hover,
.en div.footerGNaviInner ul.gnavi li.gnavi4 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi4h_en.png) no-repeat;transition: background-image 0.5s;  }
.en div.footerGNaviInner ul.gnavi li.gnavi5 a.scroll:hover,
.en div.footerGNaviInner ul.gnavi li.gnavi5 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi5h_en.png) no-repeat;transition: background-image 0.5s;  }
.en div.footerGNaviInner ul.gnavi li.gnavi6 a.scroll:hover,
.en div.footerGNaviInner ul.gnavi li.gnavi6 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi6h_en.png) no-repeat;transition: background-image 0.5s;  }

/*中文版*/
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi0 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi0_zh.png) no-repeat; }
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi1 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi1_zh.png) no-repeat; }
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi2 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi2_zh.png) no-repeat; }
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi3 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi3_zh.png) no-repeat; }
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi4 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi4_zh.png) no-repeat; }
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi5 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi5_zh.png) no-repeat; }
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi6 a.scroll { background:url(/game/tsum/1/p/images/common/gnavi6_zh.png) no-repeat; }

.zh-tw div.footerGNaviInner ul.gnavi li.gnavi0 a.scroll:hover,
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi0 a.scroll.gnavi_select_btn { background:url(/game/tsum/1/p/images/common/gnavi0h_zh.png) no-repeat;transition: background-image 0.5s; }
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi1 a.scroll:hover,
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi1 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi1h_zh.png) no-repeat;transition: background-image 0.5s; }
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi2 a.scroll:hover,
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi2 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi2h_zh.png) no-repeat;transition: background-image 0.5s;  }
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi3 a.scroll:hover,
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi3 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi3h_zh.png) no-repeat;transition: background-image 0.5s;  }
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi4 a.scroll:hover,
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi4 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi4h_zh.png) no-repeat;transition: background-image 0.5s;  }
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi5 a.scroll:hover,
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi5 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi5h_zh.png) no-repeat;transition: background-image 0.5s;  }
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi6 a.scroll:hover,
.zh-tw div.footerGNaviInner ul.gnavi li.gnavi6 a.scroll.gnavi_select_btn  { background:url(/game/tsum/1/p/images/common/gnavi6h_zh.png) no-repeat;transition: background-image 0.5s;  }



/**** リンクなし */

div.footerGNaviInner ul.gnavi li#none {
  display:block;
  height:68px;
  width:140px;
 text-indent: 100%;
 white-space: nowrap;
 overflow: hidden;
}


/*
div.footerGNaviInner ul.gnavi li.gnavi4#none {
background-image:
    url(/game/tsum/1/p/images/common/gnavi4n.png),
    url(/game/tsum/1/p/images/common/gnavi_line.pngf);
background-repeat:
    no-repeat,
    no-repeat;
background-position:
    top,
    right center;
}

div.footerGNaviInner ul.gnavi li.gnavi5#none {
background-image:
    url(/game/tsum/1/p/images/common/gnavi5n.png),
    url(/game/tsum/1/p/images/common/gnavi_line.pngf);
background-repeat:
    no-repeat,
    no-repeat;
background-position:
    top,
    right center;
}*/


/**** プルダウンメニュー */

ul.gnavi ul { 
    display:none;
    z-index:900;
  width:140px;
  height:30px;
  margin:0;
  padding:0;

  }

ul.gnavi li:hover > ul {
  display: block;
  position:relative;  
  box-shadow: 0 0 2px 1px rgba(255, 255, 255, 0.01) inset, 0 16px 10px -8px rgba(0, 0, 0, 0.4);
  }

div.footerGNaviInner ul.nav {
  height:auto;
}

div.footerGNaviInner ul.nav li {
 -moz-transition: .2s;
 -webkit-transition: .2s;
 -o-transition: .2s;
 -ms-transition: .2s;
 transition: .2s;
}


div.footerGNaviInner ul.nav li a {
  padding-left:5px;
  color:#FFF;
  width:135px;
  line-height:30px;
  height:30px;
  text-align:left;
  text-decoration:none;
  font-size:8pt;
  opacity:0.9;  
  background-color:#333;
}


div.footerGNaviInner li#middle a {
  border-bottom:1px solid rgba(255, 255, 255, 0.1) ;
}



div.footerGNaviInner li#bottom a {
  -moz-border-radius: 0px 0px 5px 5px;
  -webkit-border-radius: 0px 0px 5px 5px;
  border-radius: 0px 0px 5px 5px;
}

div.footerGNaviInner ul.nav li a:hover {
  background-color:#009cde;
  opacity:1;
}
.info_move {
height:50px;
padding-top:10px;
width:100%;
background:#424242;
position:relative;
z-index:999;

}




.sp_img{
display:none;
}

/*共通スタイル*/
/*右寄せ*/
.boxRight{
   float:right;
}
/*hr*/
div.single{
  height:2px;
  border-top:1px solid #bbb;
}

/*テキスト関連*/
.textbold{
  font-weight:bold;
}

.color_green{
  color:#009944;
}
.color_red{
  color:#E60012;
}
.color_gold{
  color:#918700;
}
.color_indigo{
  color:#5E00FF;
}
.color_pink{
 color:#fc5c73;
}
/*margin,padding設定*/
.p0{
  padding:0px 0px 0px 0px;
}
.pl10{
  padding-left:10px;
}
.pr10{
  padding-right:10px;
}

.pb10{
 padding-bottom:10px;
}

.mt5{
  margin-top:5px;
}
.mt15{
  margin-top:15px;
}
.mt200{
 margin-top:200px;
}

.mt290{
 margin-top:290px;
}

.pmt15{
  margin-top:15px;
}

.mt25{
  margin-top:25px;
}
.mt30{
  margin-top:30px;
}

.mb15{
  margin-bottom:15px;
}

.ml15{
  margin-left:15px;
}
.ml16{
  margin-left:16px;
}
.ml40{
  margin-left:40px;
}

.ml10{
  margin-left:10px;
}
.mr10{
  margin-right:10px;
}

.txt-center{
  text-align:center;
}
