@charset "utf-8";
@media only screen and (max-width: 640px) {

.md_pcOnly { display: none!important; }
.md_spOnly { display: block!important; }

/*============================
.clearFix
============================*/
.clearFix:after {}

/*============================
.md_titleCenter
============================*/
.md_titleCenter {}
.md_titleCenter .titleBlock {}
.md_titleCenter .titleBlock .jpMini { font-size: 0.875em; }
.md_titleCenter .titleBlock .enBig { font-size: 1.625em; letter-spacing: 1px; margin-top: 8px; }
.md_titleCenter .titleBlock .enBig span {}
.md_titleCenter .titleBlock .enBig span:last-child { margin-right: 0; }
.md_titleCenter .titleBlock .enBig span:first-child { margin-right: 10px; margin-top: 0; }
.md_titleCenter .titleBlock .enBig span:first-letter {}
.md_titleCenter .copy { line-height: 1.5; font-size: 0.875em; margin: 15px 0 0; }

/*============================
#md_titleLeft
============================*/
.md_titleLeft {margin-left: 10px;}
.md_titleLeft .titleBlock {}
.md_titleLeft .titleBlock .jpMini { font-size: 0.875em; }
.md_titleLeft .titleBlock .enBig { font-size: 1.75em; letter-spacing: 1px; margin-top: 8px; }
.md_titleLeft .titleBlock .enBig span {}
.md_titleLeft .titleBlock .enBig span:last-child { margin-right: 0; }
.md_titleLeft .titleBlock .enBig span:first-child { margin-right: 10px; margin-top: 0; }
.md_titleLeft .titleBlock .enBig span:first-letter {}
.md_titleLeft .copy { line-height: 1.5; font-size: 0.875em; margin: 10px 0 0; }
.md_titleLeft .copy br { display: none }

/*============================
#topPanelArea
============================*/
.md_titleSide {}
.md_titleSide .title { float: none; width: 100%; font-size: 1.75em; letter-spacing: 1px; }
.md_titleSide .copy { float: none; width: 100%; margin-top: 15px; font-size: 0.875em;  }

/*============================
.button.ghostButton
============================*/
.ghostButton {}
.ghostButton .button {}
.ghostButton .button:before {}
.ghostButton .button:hover {}

/*============================
.md_paging
============================*/
.md_paging { margin-top: 40px; }
.md_paging ul {}
.md_paging ul li { width: 36px; height: 36px; line-height: 36px; }
.md_paging ul li a { width: 36px; height: 36px; line-height: 36px; }
.md_paging ul li.active {}
.md_paging ul li.active a {}
.md_paging ul li:first-child {}
.md_paging ul li:last-child {}
}
