@import url("/css/nav.css");
@import url("/css/leftMenu.css");

#mypageArticle { float:left; width:782px; margin-left:19px; }
#mypageArticle p.pageTitle { border-bottom:2px solid #d6d6d6; }
#mypageArticle img { vertical-align:middle; }
#mypageArticle .header .selectType { font-weight:bold; border-bottom:1px solid #ededed; padding-bottom:5px; margin-top:30px; }

#mypageArticle .article2 { font-size:11px; color:#aeaeae; }
#mypageArticle .article2 p { margin-top:30px; clear:both; }
#mypageArticle .article2 input { border:1px solid #ccc; }

#mypageArticle .article2 .formArea2 { clear:both; margin-top:10px; border-top:2px solid #d50050; border-bottom:2px solid #d50050; overflow:hidden; }
#mypageArticle .article2 .formArea2 ul { clear:both; border-bottom:1px solid #ededed; overflow:hidden; _height:30px; }
#mypageArticle .article2 .formArea2 li { float:left; list-style:none; height:24px; padding-top:5px; padding-left:20px; }
#mypageArticle .article2 .formArea2 li.title { background:#e9f9ff; width:130px; padding-left:25px; }

#mypageArticle .article2 .formArea { clear:both; margin-top:10px; border-top:2px solid #bdd1ed; border-bottom:2px solid #bdd1ed; overflow:hidden; }
#mypageArticle .article2 .formArea ul { clear:both; border-bottom:1px solid #ededed; overflow:hidden; _height:30px; }
#mypageArticle .article2 .formArea li { float:left; list-style:none; height:24px; padding-top:5px; padding-left:20px; }
#mypageArticle .article2 .formArea li.title { background:#e9f9ff; width:130px; padding-left:25px; }
#mypageArticle .article2 .formArea li.title2 { background:#e9f9ff; width:130px; padding-left:25px; margin-left:50px;}
#mypageArticle .article2 .formArea li .long { width:175px; }
#mypageArticle .article2 .formArea li .long2 { width:350px; }
#mypageArticle .article2 .formArea li .mail{ width:100px; }
#mypageArticle .article2 .formArea li .tel{ width:60px; }
#mypageArticle .article2 .formArea ul.withV input { vertical-align:middle; }
#mypageArticle .article2 .formArea ul.withV img { vertical-align:middle; }
#mypageArticle .article2 .formArea span.idMsg { color:#2c85fa; }

#mypageArticle .article2 .formArea ul.address li { height:75px; }
#mypageArticle .article2 .formArea ul.address { _height:75px; }
#mypageArticle .article2 .formArea ul.address p { margin-top:0; margin-bottom:5px; }
#mypageArticle .article2 .formArea ul.address p img { vertical-align:middle; }
#mypageArticle .article2 .formArea ul.address p input { vertical-align:middle; }
#mypageArticle .article2 .btnArea { text-align:center; }
#mypageArticle .article2 .btnArea input { vertical-align: middle; border:0; }

#mypageArticle .article2 .formArea ul.long { _height:55px; }
#mypageArticle .article2 .formArea ul.long li { height:55px; }
#mypageArticle .article2 .formArea ul.long1 { _height:28px; }
#mypageArticle .article2 .formArea ul.long1 li { height:28px; }
#mypageArticle .article2 .formArea ul.long2 { _height:90px; }
#mypageArticle .article2 .formArea ul.long2 li { height:90px; }
#mypageArticle .article2 .formArea ul.long2 li p { margin-top:3px; }
#mypageArticle .article2 .formArea ul.long3 { _height:95px; }
#mypageArticle .article2 .formArea ul.long3 li { height:95px; }
#mypageArticle .article2 .formArea ul.long3 li p { margin-top:3px; }
#mypageArticle .article2 .formArea ul.long p {  margin-top:0; margin-bottom:5px; }


#mypageArticle .article2 .formArea ul.outMsg { height:100px; }
#mypageArticle .article2 .formArea ul.outMsg li { height:100px; }
#mypageArticle .article2 .formArea ul.outMsg li textarea { border:1px solid #ccc; width:100%; height:80px; width:500px; }

#mypageArticle .companyArticle { padding-top:5px; }
#mypageArticle .companyArticle .abArea { position:relative; }
#mypageArticle .companyArticle .abArea .affil { position:absolute; left:67px; top:380px; }
#mypageArticle .companyArticle .abArea .mechant { position:absolute; left:467px; top:380px; }