@media print, screen and (max-width:768px){
/*===========================================

 → MAIN CONTENTS 
  
============================================*/
#mainContents {padding:6% 0 140px;}
.contents_inner {padding:35px 25px;}

	#pageTitle  {font-size:20px; 	margin-bottom:30px;}


/*===========================================

 → MAIN CONTENTS  →  ARTIST
  
============================================*/
body#Artist .contents_inner {padding:0px 0;}

ul#artistList li {display:block;}

ul#artistList li a {padding:20px 15px;}

	
#artistName {font-size:18px; margin-bottom:5px;}
#artistLink {font-size:15px; text-align:center;}

#artistName img {max-width:150px; width:70%; margin:0 auto 5px; }
#artistName.long img {max-width:190px;}


/*===========================================

 → MAIN CONTENTS  →  COMPANY
  
============================================*/
dl#company_dataList {margin:0 auto 80px;}

dl#company_dataList dt, dl#company_dataList dd {height:auto; width:100%; font-size:13px;}
dl#company_dataList dt { border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:15px;}
dl#company_dataList dd {width:100%; margin-bottom:35px; }


/*===========================================

 → MAIN CONTENTS  →  CONTACT
  
============================================*/
#contactCap {font-size:13px; margin-bottom:35px;}

ul#form_submitBox li input[type="submit"],
ul#form_submitBox li input[type="reset"]  {font-size:12px;}


.mess {font-size:13px; margin-bottom:5px;}

#f_Message {margin-bottom:20px; font-size:13px;}

table#formTable {margin:15px auto 30px;}

table#formTable th, table#formTable td {display:block; width:100%; font-size:13px;}
	
table#formTable th {color:#3f3f3f; margin-bottom:10px;  font-weight:700;}
table#formTable td {margin-bottom:35px; border-bottom:1px solid #eee; padding-bottom:25px;}


}