@charset "euc-jp";

body {
font-family: "Helvetica Neue",Helveitca,Arial,Osaka,"�ᥤ�ꥪ",Meiryo,"�ͣ� �Х����å�","MS PGothic",sans-serif;
}

/*--------------------------------
* UHD
--------------------------------*/
.UHD {
height:20px;
background-color:#efefef;
overflow: hidden;
line-height: 1.25em;
}
.UHD .ptsInner {
width: 950px;
margin-left: auto;
margin-right: auto;
}
.UHD .untLnkLst {
display: inline;
float: right;
font-size: 77%;
}
.UHD .untLnkLst li {
display: inline;
float: left;
margin-right: 16px;
}
.UHD .untLnkLst li a {
padding-left: 10px;
background-image: url("https://s.yimg.jp/images/points/common/arw_mhd.png");
background-repeat: no-repeat;
background-position: left center;
color: #333;
text-decoration: none;
}
.UHD .untLnkLst li a:hover {
color: #03c;
}

/*--------------------------------
* msthd
--------------------------------*/
#msthd{
margin-left: auto;
margin-right: auto;
margin-bottom: 15px;
padding-top: 14px;
background-color:#fff;
}
#msthd .ptsInner{
width:950px;
margin-left: auto;
margin-right: auto;
}
#msthd div,#msthd p{
font-size:small;
line-height: 1.56em;
}
#msthd strong {
font-weight:bold;
}
#msthd .untMain {
display: inline;
float:left;
width: 530px;
}
#msthd .untMain .ptsLogoT {
display: inline;
float:left;
margin-right: 20px;
}
#msthd .untMain .untLogin {
display: inline;
float:left;
width: 320px;
margin-top: 4px;
margin-right: 10px;
}
#msthd .ptsLogoY {
display: inline;
float: right;
width: 173px;
margin-bottom: 8px;
}

/* clearfix */
.clfix{*zoom:1;}.clfix:after{content:"";display:block;clear:both;}
