@charset "UTF-8";

html{overflow-y:scroll;font-size:62.5%;}
body{width:100%;background:#FFFFF;color:#333333;font-size:1.5rem;font-size:1.5em;letter-spacing:0.05rem;letter-spacing:0.05em;line-height:1.5;font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;}
*{word-wrap:break-word;word-break:break-all;word-break:break-all;margin:0;padding:0;}

a{color:#0084B4;text-decoration:none;}
a:hover{text-decoration:underline;}
a:visited{color:#663399;}

h1,h2,h3,h4,h5,h6,th{font-style:normal;font-weight:normal;font-size:1.2rem;font-size:1.2em;}
li{list-style:none;}

input{padding:2px;}
input[type="text"],input[type="password"],input[type="email"],input[type="tel"]{padding:2px;border:1px solid #999999;border-radius:3px;background:-webkit-gradient(linear,left top,left bottom,from(#eee),);-webkit-border-radius:3px;-webkit-box-shadow:1px 1px 1px #fff;background:-moz-linear-gradient(top,#eee,#fff);-moz-border-radius:3px;-moz-box-shadow:1px 1px 1px #fff;}
input[type="checkbox"],input[type="radio"]{margin-right:2px;padding:2px;border:1px solid #777;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
select,textarea{padding:2px;border:1px solid #999999;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
input:focus,select:focus,textarea:focus{outline:0;background:#FFFFE1;}
input.name,input.email,input.password,input.url{ime-mode:disabled;}
input.uname{ime-mode:auto;}

.textArea_4 textarea,div.textArea_4{min-height:4em;}
.textArea_6 textarea,div.textArea_6{min-height:6em;}
.textArea_8 textarea,div.textArea_8{min-height:8em;}
@-moz-document url-prefix(){div.textArea_4 textarea,div.textArea_4{margin-bottom:30px;}}
@-moz-document url-prefix(){div.textArea_6 textarea,div.textArea_6{margin-bottom:45px;}}
@-moz-document url-prefix(){div.textArea_8 textarea,div.textArea_8{margin-bottom:45px;}}

#postQuick{margin-bottom:10px;}
#postQuick textarea{padding:5px;white-space:pre-wrap;word-wrap:break-word;width:755px;margin-bottom:5px;}
.innerTextArea_4 textarea,.innerTextArea_6 textarea,.innerTextArea_8 textarea{padding:5px;white-space:pre-wrap;word-wrap:break-word;width:550px;}
.innerTextArea_4 textarea{margin-bottom:20px;}
.innerTextArea_6 textarea{margin-bottom:20px;}
.innerTextArea_8 textarea{margin-bottom:25px;}

#insertEmoji{margin:2px 0;}
#emoji_buttons_pre{width:100%;margin-top:10px;}

.clearfix,#bodyArea{zoom:1;}
.clearfix:after,#bodyArea:after{content:".";display:block;clear:both;height:0;visibility:hidden;}

.inner{width:1080px;margin:0 auto;}

.breadcrumbs{overflow:hidden;height:25px;line-height:25px;color:#666666;background:#FFFFFF;border:1px solid #E1E8ED;padding-left:5px;margin-bottom:10px;font-size:0.8rem;font-size:0.8em;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.breadcrumbs a{color:#0084B4;}
.breadcrumbs a,.breadcrumbs em,.breadcrumbs span{float:left;overflow:hidden;height:25px;padding:0 4px;font-style:normal;}
.breadcrumbs span{background:url(http://img.atskype.jp/img/main.png);background-repeat:no-repeat;background-position:-180px -147px;overflow:hidden;padding:0 0 0 8px;width:0;filter:alpha(opacity=40);opacity:0.4;}

.button_normal,.button_orange{margin:0 5px;padding:4px;color:#FFFFFF;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.button_normal{background:#bdc3c7;}
.button_orange{background:#FDB812;}
.button_normal:hover,.button_normal:focus,.button_orange:hover,.button_orange:focus{color:#FFFFFF;border:none;}
.button_normal:hover,.button_normal:focus{background:#cacfd2;}
.button_orange:hover,.button_orange:focus{background:#FECD5A;}

.button_80{width:80px;}
.button_100{width:100px;}
.button_105{width:105px;}
.button_120{width:120px;}
.button_140{width:140px;}
.button_160{width:160px;}
.button_180{width:180px;}
.button_200{width:200px;}

.button_h5{padding:5px 0;font-weight:bold;}
.button_h10{padding:10px 0;font-weight:bold;}
.button_h20{padding:20px 0;font-weight:bold;}
.button_h30{padding:30px 0;font-weight:bold;}

.skypeKinou{margin:5px 0 5px 0;}
.skypeKinou #accordion img{margin-right:5px;vertical-align:middle;}
.skypeKinou #accordion{width:160px;background:#f6f6f6;}
.skypeKinou #accordion ul li{border:1px solid #CCCCCC;border-collapse:collapse;margin-bottom:-1px;}
.skypeKinou #accordion a{padding:2px 0 2px 5px;display:block;font-size:small;text-decoration:none;}
.skypeKinou #accordion a:hover{background:#DDE8FF;text-decoration:underline;}
.skypeKinou #accordion div.accordionTitle{height:20px;line-height:20px;}

.skypeKinou_mini{margin:5px 0 5px 0;}
.skypeKinou_mini #accordion img{margin-right:5px;vertical-align:middle;}
.skypeKinou_mini #accordion{width:110px;background:#f6f6f6;text-align:left;}
.skypeKinou_mini #accordion ul li{border:1px solid #CCCCCC;border-collapse:collapse;margin-bottom:-1px;}
.skypeKinou_mini #accordion a{padding:2px 0 2px 5px;display:block;font-size:10px;text-decoration:none;}
.skypeKinou_mini #accordion a:hover{background:#DDE8FF;text-decoration:underline;}
.skypeKinou_mini #accordion div.accordionTitle{height:20px;line-height:20px;}

.kankyouicon{vertical-align:middle;margin-left:5px;}
.skypeOnline{vertical-align:middle;margin:0 2px 5px 0;}

.imageUpload{margin-top:10px;}
.imageUpload ul li{margin-bottom:4px;}
.imageUpload li img{height:40px;padding:5px 5px 0 0;}
.imageUpload img{height:40px;padding:5px 0;}

.innerCaution{margin:5px 0;padding:5px;background:#ffffd7;font-size:0.9rem;font-size:0.9em;border:1px solid #D0D0D1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.innerCaution_50{width:264px;}
.innerCaution_100{width:550px;}
.innerCaution_custum{width:520px;}

.inputCaution{margin-left:10px;font-size:0.9rem;font-size:0.9em;}

.innerAlert{margin:5px 0;padding:5px;background:#FFF0F0;font-size:0.9rem;font-size:0.9em;border:1px solid #D0D0D1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.innerAlert_50{width:264px;}
.innerAlert_100{width:550px;}

.infoArea,.cautionArea,.errorMsg,.infoAlertArea,.isdeleted,.adminarea,.birthdayArea,.titleArea,.notArea{border:1px solid #E1E8ED;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:0.8rem;font-size:0.8em;}
.infoArea{margin:10px 0;padding:10px;background:#FFFFFF;font-size:0.8rem;font-size:0.8em;}
.infoArea img.infoImage{float:right;padding:5px 10px;}
.infoArea img{margin-right:4px;vertical-align:middle;}
.infoArea p.infomation{display:table-cell;vertical-align:middle;height:120px;}

.infoArea .banner{float:left;width:60px;}
.infoArea .info{float:left;width:650px;margin-top:5px;}

.infoArea:after{content:".";display:block;clear:both;height:0;visibility:hidden;}

.blankArea{margin:10px 0;}

.cautionArea{margin:10px 0;padding:10px;background:#ffffd7;}
.errorMsg{margin-bottom:10px;padding:10px;background:#FFF0F0;color:#FF0000;}
.infoAlertArea{margin-bottom:10px;padding:10px;background:#FFF0F0;font-size:0.8rem;font-size:0.8em;color:#FF0000;}
.isdeleted{margin-bottom:10px;padding:10px;background:#FFF0F0;color:#FF0000;}
.adminarea{margin:5px 0;padding:5px;background:#F9F8F5;font-size:0.8rem;font-size:0.8em;width:120px;}
.infoArea .title,.cautionArea .title{font-size:1.3rem;font-size:1.3em;margin-bottom:5px;}
.infoMessage{font-size:0.8rem;font-size:0.8em;}
.buttonArea{text-align:center;margin:10px 0 20px 0;}
.birthdayArea{margin:10px 0;padding:10px;background:#FFCECA;font-size:0.8rem;font-size:0.8em;}
.birthdayArea img{margin-right:4px;vertical-align:middle;}
.titleArea{color:#666666;background:#f5f4f0;padding:10px;font-size:1.2rem;font-size:1.2em;margin-bottom:10px;}

.autoLogin{margin-top:10px;}
.deleted_user{text-decoration:line-through;}

#torisetsuInfoArea{margin-bottom:10px;padding:5px 10px;border:1px solid #D0D0D1;background:#F9F8F5;font-size:0.8rem;font-size:0.8em;}
#torisetsuInfoArea a{color:#0044CC;}
#torisetsuInfoArea #banner{float:left;width:60px;}
#torisetsuInfoArea #info{float:left;width:630px;margin-top:5px;}
#torisetsuInfoArea:after{content:".";display:block;clear:both;height:0;visibility:hidden;}

#pages {margin-bottom:10px;background-color:#FFFFFF;padding:10px;}
#pages p{margin-bottom:10px;background-color:#FFFFFF;padding:10px;}
#pages p img{float:left;margin:0 10px 10px 0;}
#pages p:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
#pages .title{margin-bottom:5px;padding:10px;font-weight:bold;border:1px solid #E1E8ED;background-color:#F9F8F5;}
#pages .contentTitle{font-weight:bold;}
#pages .content{margin:10px 0px 10px 20px;}
#pages .content ol{margin:5px 0 5px 10px;}
#pages .content ul{margin:5px 0 5px 10px;}
#pages .content ol li{list-style-type:decimal;}
#pages .content ul li{list-style-type:disc;}
#pages provision{text-align:right;margin-top:10px;}
#pages provision ul{list-style:none;}
#pages provision li{margin:0;}
#pages .good{background-color:#F0F8FF;}
#pages .bad{background-color:#FFF0F5;}
#pages .ok{font-weight:bold;color:#008000;}
#pages .ng{font-weight:bold;color:#FF0000;}
#pages .link{margin:10px 00;font-weight:bold;}

.functionArea{height:16px;margin-bottom:10px;padding:10px;border:1px solid #E1E8ED;background:#edecec;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:0.8rem;font-size:0.8em;text-align:right;}
.functionArea ul{float:right;}
.functionArea ul li{display:inline;*display:inline;*zoom:1;}
.functionArea ul li span{float:left;}
.functionArea ul li span:hover{text-decoration:underline;}
.functionArea ul a{color:#8899A6;}
.functionArea a:before{content:"";width:16px;height:16px;margin:0 2px 0 10px;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;}
.functionArea a.delete:before{float:left;background-position:0 -672px;}
.functionArea a.tsuuhou:before{float:left;background-position:0 -608px;}
.functionArea a.notify:before{float:left;background-position:0 -592px;}
.functionArea a.block:before{float:left;background-position:0 -1184px;}
.functionArea a.post:before{float:left;background-position:0 -656px;}
.functionArea a.follow:before{float:left;background-position:0 -752px;}
.functionArea a.list:before{float:left;background-position:0 -704px;}
.functionArea a.tobottom:before{float:left;background-position:0 -1232px;}
.functionArea a.profile:before{float:left;background-position:0 -384px;}
.functionArea a.camera:before{float:left;background-position:0 -640px;}
.functionArea a.setting:before{float:left;background-position:0 -528px;}
.functionArea a.key:before{float:left;background-position:0 -576px;}
.functionArea a.report:before{float:left;background-position:0 -608px;}
.functionArea a.taikai:before{float:left;background-position:0 -960px;}
.functionArea a.followlist:before{float:left;background-position:0 -448px;}
.functionArea a.edit:before{float:left;background-position:0 -656px;}
.functionArea a.usetorisetsu:before{float:left;background-position:0 -1344px;}
.functionArea .alertChoice{margin-top:-4px;}

#pinArea_1{position:relative;font-size:1.5rem;font-size:1.5em;letter-spacing:0.5em;}
#pinArea_1 input{font-size:1.0rem;font-size:1.0em;letter-spacing:0.5em;}
#pinArea_1 .header{float:left;width:208px;background-color:#F9F8F5;padding:2px 10px;border-top:solid 1px #D0D0D1;border-bottom:solid 1px #D0D0D1;border-right:solid 1px #D0D0D1;border-left:solid 1px #D0D0D1;}
#pinArea_1 .info{float:left;width:462px;background-color:#FFFFFF;padding:2px 10px;border-top:solid 1px #D0D0D1;border-bottom:solid 1px #D0D0D1;border-right:solid 1px #D0D0D1;background:#ffffd7;}
#pinArea_1:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
#pinArea_2{position:relative;font-size:1.5rem;font-size:1.5em;letter-spacing:0.5em;margin-bottom:10px;}
#pinArea_2 input{font-size:1.0rem;font-size:1.0em;letter-spacing:0.5em;}
#pinArea_2 .header{float:left;width:208px;background-color:#F9F8F5;padding:2px 10px;border-bottom:solid 1px #D0D0D1;border-right:solid 1px #D0D0D1;border-left:solid 1px #D0D0D1;}
#pinArea_2 .info{float:left;width:462px;background-color:#FFFFFF;padding:2px 10px;border-bottom:solid 1px #D0D0D1;border-right:solid 1px #D0D0D1;background:#ffffd7;}
#pinArea_2:after{content:".";display:block;clear:both;height:0;visibility:hidden;}

#sistersLink{background-color:#FFFFFF;}
#sistersLink ul{list-style:none;width:480px;}
#sistersLink li{list-style:none;float:left;width:80px;margin-bottom:0px;margin-right:10px;}
#sistersLink ul a{background-repeat:no-repeat;background-image:url(http://img.atskype.jp/img/sisters/sisters.png);display:block;width:80px;height:80px;text-indent:-1000px;overflow:hidden;}
#sistersLink a.atmeltomo{background-position:0px 0px;}
#sistersLink a:hover.atmeltomo{background-position:0px -80px;}
#sistersLink a.atskype{background-position:-80px 0px;}
#sistersLink a:hover.atskype{background-position:-80px -80px;}
#sistersLink a.atmentalhealth{background-position:-160px 0px;}
#sistersLink a:hover.atmentalhealth{background-position:-160px -80px;}
#sistersLink a.atmamatomo{background-position:-240px 0px;}
#sistersLink a:hover.atmamatomo{background-position:-240px -80px;}
#sistersLink a.kakikomidera{background-position:-320px 0px;}
#sistersLink a:hover.kakikomidera{background-position:-320px -80px;}
#sistersLink a.attorisetsu{background-position:-320px 0px;}
#sistersLink a:hover.attorisetsu{background-position:-320px -80px;}
#sistersLink:after{content:".";display:block;clear:both;height:0;visibility:hidden;}

#contents #main section article .posttext .renkeiArea{margin-bottom:10px;}
#contents #main section article .posttext .renkeiArea .image{float:left;width:350px;}
#contents #main section article .posttext .renkeiArea .desc{float:left;width:350px;padding-left:10px;}
#contents #main section article .posttext .renkeiArea:after{content:".";display:block;clear:both;height:0;visibility:hidden;}

.notificationArea{background:#f5f4f0;margin-bottom:10px;border:1px solid #E1E8ED;padding:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.notificationArea .header .title{float:left;margin-bottom:-15px;}
.notificationArea .header .info{float:right;font-size:0.8rem;font-size:0.8em;}
.notificationArea .header:after{content:".";display:block;clear:both;height:0;visibility:hidden;margin-bottom:20px;}
.notificationArea .notification{margin-top:-15px;}
.notificationArea .notButtonArea{text-align:center;margin-top:5px;}
.notificationArea .notButtonArea .button{margin:0 5px;padding:4px;color:#FFFFFF;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;background:#bdc3c7;width:100px;font-weight:bold;}
.notificationArea .notButtonArea .button:hover,.notificationArea .notButtonArea .button:focus{color:#FFFFFF;border:none;background:#cacfd2;}
.notificationArea ul li{font-size:0.8rem;font-size:0.8em;}

.alert_red{font-weight:bold;color:#FF0000;}
.alert_green{font-weight:bold;color:#00D900;}
.alert{color:#FF0000;font-weight:bold;}
.requisite{margin-top:10px;}
.go_red{color:#FF0000;}
.go_green{color:#999999;}

.quoteText{margin:5px 0 5px 0;padding:2px 2px 2px 5px;overflow:auto;border:1px solid #D0D0D1;border-left:5px solid #00aff0;background:#FFFFFF;}

.externalLink{background:url(http://img.atskype.jp/img/navigation/externalLink.gif) no-repeat left center;padding-left:12px;}
span.edited{font-size:80%;color:#666666;margin-left:10px;}

.birthdayUser{float:left;width:120px;margin:0 10px 10px 0;padding:10px;border:1px solid #E1E8ED;background:#FFFFFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.birthdayUser:hover{background:#DDE8FF;}
.birthdayUser .photo{text-align:center;height:70px;margin-bottom:10px;}
.birthdayUser .uname{}
.birthdayUser .age{font-size:0.8rem;font-size:0.8em;color:#333333;}
.birthdayUser .from{font-size:0.8rem;font-size:0.8em;color:#333333;}

.provision{text-align:right;margin-top:20px;}
.provision ul{list-style:none;}
.provision li{margin:0;}
.good{background:#F0F8FF;margin-top:10px;}
.bad{background:#FFF0F5;margin-top:10px;}
.ok{font-weight:bold;color:#008000;}
.ng{font-weight:bold;color:#FF0000;}
legend{font-weight:bold;}
fieldset{margin:10px 0px;padding:5px 10px 5px 10px;margin:auto;text-align:left;border:#D0D0D1 1px solid;}

.mylink_title{margin-bottom:5px;}
#userRegister{text-align:center;margin:30px 0;}
#userRegister .head{font-size:2.2rem;font-size:2.2em;}
#userRegister .desc{font-size:1.5rem;font-size:1.5em;color:#FF0000;}

.accessCount{position:relative;}
.accessCount .countHeader{float:left;width:100px;background-color:#F9F8F5;padding:2px 4px;border-top:solid 1px #D0D0D1;border-bottom:solid 1px #D0D0D1;border-right:solid 1px #D0D0D1;border-left:solid 1px #D0D0D1;}
.accessCount .count{float:left;width:150px;background-color:#FFFFFF;padding:2px 4px;border-top:solid 1px #D0D0D1;border-bottom:solid 1px #D0D0D1;border-right:solid 1px #D0D0D1;text-align:right;}
.accessCount .middle{border-top:none;border-bottom:none;}
.accessCount:after{content:".";display:block;clear:both;height:0;visibility:hidden;}

.accessInfo .career{margin:3px 0 0 5px;width:16px;height:16px;float:left;position:relative;text-indent:100%;white-space:nowrap;overflow:hidden;}
.accessInfo .iphone{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -64px;}
.accessInfo .android{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -80px;}
.accessInfo .winphone{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -96px;}
.accessInfo .othersp{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -112px;}
.accessInfo .ipad{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -128px;}
.accessInfo .androidtab{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -144px;}
.accessInfo .wintab{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -160px;}
.accessInfo .docomo{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -176px;}
.accessInfo .au{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -192px;}
.accessInfo .softbank{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -208px;}
.accessInfo .mobile{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -224px;}
.accessInfo .pc{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -240px;}
.accessInfo :after{content:".";display:block;clear:both;height:0;visibility:hidden;}

.man{margin:4px 5px 0 5px;width:16px;height:16px;float:left;position:relative;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 0;text-indent:100%;white-space:nowrap;overflow:hidden;}
.woman{margin:4px 5px 0 5px;width:16px;height:16px;float:left;position:relative;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -16px;text-indent:100%;white-space:nowrap;overflow:hidden;}
.sonota{margin:4px 5px 0 5px;width:16px;height:16px;float:left;position:relative;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -1440px;text-indent:100%;white-space:nowrap;overflow:hidden;}

#tabnavi ul{margin:0;padding:0;}
#tabnavi li{display:inline;}
#tabnavi li a{display:inline-block;width:130px;background:#f5f4f0;color:#8899A6;padding:5px;border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-top:1px solid #E1E8ED;border-left:1px solid #E1E8ED;border-right:1px solid #E1E8ED;text-decoration:none;text-align:center;}
#tabnavi li a.active{background:#edecec;color:#666666;}
#tabnavi li a:hover{background:#edecec;}
#tabcontent{}

table{width:100%;border-spacing:0px;border-collapse:collapse;font-size:0.8rem;font-size:0.8em;}
table tr td{padding:2px;border-collapse:collapse;font-size:1.2rem;font-size:1.2em;}
table tr td.clickable:hover{background:#DDE8FF;cursor:pointer;}
table tr:hover{background:#FFFFC7;cursor:default;}
table tr.checked{background-color:#D9ECFF;}

table.checkTable{border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;}
table.checkTable th{width:20px;background:#edecec;text-align:center;padding:5px;border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;color:#666666;}
table.checkTable td{text-align:left;padding:5px;border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;background:#FFFFFF;}

table.nortificationTable{border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;}
table.nortificationTable th{width:20px;background:#edecec;text-align:center;padding:5px;border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;color:#666666;}
table.nortificationTable td{text-align:left;padding:5px;border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;background:#FFFFFF;}
table.nortificationTable th.checkbox{width:20px;text-align:center;}
table.nortificationTable th.target{width:550px;}
table.nortificationTable th.event{width:150px;}
table.nortificationTable td.checkbox{width:20px;text-align:center;}

table.topBbs td{border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;}
table.topBbs td.forum{width:150px;}
table.topBbs td.title{width:304px;}
table.topBbs td.user{width:126px;padding-top:6px;}
table.topBbs td.user .uname{width:126px;}
table.topBbs td.time{width:155px;border-right:none;}
table.topBbs td.comment{width:30px;text-align:center;}
table.topBbs td{font-size:1.0rem;font-size:1.0em;padding-left:5px;}
table.topBbs td.noForumiTitle{width:424px;}

table.topHelpBbs td{border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;}
table.topHelpBbs td.forum{width:150px;}
table.topHelpBbs td.title{width:270px;}
table.topHelpBbs td.user{width:126px;padding-top:6px;}
table.topHelpBbs td.user .uname{width:126px;}
table.topHelpBbs td.time{width:155px;border-right:none;}
table.topHelpBbs td.comment{width:30px;text-align:center;}
table.topHelpBbs td{font-size:1.0rem;font-size:1.0em;padding-left:5px;}

table.postRirekiTable td{border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;}
table.postRirekiTable td.title{width:575px;}
table.postRirekiTable td.time{width:155px;border-right:none;}
table.postRirekiTable td{font-size:1.0rem;font-size:1.0em;}

table.postListTable td{border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;}
table.postListTable td.title{width:430px;}
table.postListTable td.user{width:139px;padding-top:6px;}
table.postListTable td.user .uname{width:126px;}
table.postListTable td.user .sex{width:16px;float:right;padding:0 4px 0 0;}
table.postListTable td.user .sex .man{margin:4px 5px 0 5px;width:16px;height:16px;float:right;position:relative;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 0;text-indent:100%;white-space:nowrap;overflow:hidden;}
table.postListTable td.user .sex .woman{margin:4px 5px 0 5px;width:16px;height:16px;float:right;position:relative;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -16px;text-indent:100%;white-space:nowrap;overflow:hidden;}
table.postListTable td.user .sex .sonota{margin:4px 5px 0 5px;width:16px;height:16px;float:right;position:relative;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -1440px;text-indent:100%;white-space:nowrap;overflow:hidden;}
table.postListTable td.time{width:155px;border-right:none;}
table.postListTable td{font-size:1.0rem;font-size:1.0em;}

table.displayTable{border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;}
table.displayTable th{width:150px;background:#EDECEC;text-align:left;padding:5px;border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;color:#666666;}
table.displayTable td{text-align:left;padding:5px;border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;background:#FFFFFF;}
table.displayTable th.setting{width:200px;}
table.displayTable td.isBirthday{background-color:#FFCECA;}
table.displayTable td.isBirthday span.isBirthday{margin-right:5px;width:16px;height:16px;float:left;position:relative;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -496px;text-indent:100%;white-space:nowrap;overflow:hidden;}

table.custumizeTable{border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;}
table.custumizeTable th{width:150px;background:#EDECEC;text-align:left;padding:5px;border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;color:#666666;}
table.custumizeTable td{padding:5px;border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;background:#FFFFFF;width:25%;}
table.custumizeTable td.head{text-align:center;background:#EDECEC;}
table.custumizeTable td.head_mb{text-align:center;background:#DFEFFF;}
table.custumizeTable td.desc{text-align:center;border-bottom:none;}
table.custumizeTable td.desc img{margin:5px 0 -5px 0;}
table.custumizeTable td.select{border-top:none;}
table.custumizeTable td .selecter{margin:5px 0;}
table.custumizeTable td .selecter .title{float:left;width:200px;}
table.custumizeTable td .selecter .item{float:left;}
table.custumizeTable td .selecter:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
table.custumizeTable td.select .selecter{margin:5px 0;}
table.custumizeTable td.select .selecter .title{float:left;width:50px;}
table.custumizeTable td.select .selecter .item{float:right;}
table.custumizeTable td.select .selecter:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
table.custumizeTable td.kantan input:hover{opacity:0.6;filter:alpha(opacity=60);}
table.custumizeTable .removeBackground{margin-top:5px;}

table.replyTable{border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;margin-bottom:10px;}
table.replyTable th{width:150px;background:#edecec;text-align:left;padding:5px;border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;color:#666666;}
table.replyTable th.header{background:#f5f4f0;font-weight:bold;}
table.replyTable td{text-align:left;padding:5px;border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;background:#C7DEE9;}

table.previewTable{border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;margin-bottom:10px;}
table.previewTable th.header{background:#f5f4f0;font-weight:bold;text-align:center;}
table.previewTable th{width:150px;background:#edecec;text-align:left;padding:5px;border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;color:#666666;}
table.previewTable td{text-align:left;padding:5px;border:1px solid #E1E8ED;border-spacing:0px;border-collapse:collapse;background:#FFFFD0;}

table.searchResult td{border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;font-size:1.0rem;font-size:1.0em;}
table.searchResult td.title{width:440px;}
table.searchResult td.uname{width:140px;}
table.searchResult td.time{width:150px;border-right:none;}

table.viewpostList th{height:30px;background:#edecec;color:#666666;border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;}
table.viewpostList th.uname{width:140px;}
table.viewpostList th.title{width:410px;}
table.viewpostList th.time{width:155px;}
table.viewpostList td{border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;}
table.viewpostList tr.recentPost{background-color:#FFF4CA;}

table.messageList tr.unread{background:#FFFF00;}
table.messageList th{height:30px;background:#edecec;color:#666666;border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;}
table.messageList th.poster{width:190px;}
table.messageList th.title{width:360px;}
table.messageList th.time{width:155px;}
table.messageList th.delete{width:15px;text-align:center;border-right:none;}
table.messageList td{height:50px;font-size:1.0rem;font-size:1.0em;}
table.messageList td{border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;}
table.messageList td.poster{border-right:none;}
table.messageList td.photo{height:auto;text-align:center;padding-top:7px;border-right:none;}
table.messageList td.delete{text-align:center;border-right:none;}
table.messageList td.delete .messageDeleteButton{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -672px;border:none;width:16px;height:16px;text-indent:-9999px;cursor:pointer;}
table.messageList td.uname img{margin-right:5px;}
table.messageList td.isBirthday{background-color:#FFCECA;}

table.alertList tr.unread{background:#FFFF00;}
table.alertList th{height:30px;background:#edecec;color:#666666;border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;}
table.alertList th.title{width:545px;}
table.alertList th.time{width:155px;}
table.alertList th.check{width:20px;text-align:center;}
table.alertList td{height:25px;border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;font-size:1.0rem;font-size:1.0em;}
table.alertList td.check{text-align:center;}

table.helpBbsCatList td{border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;font-size:1.0rem;font-size:1.0em;}
table.helpBbsCatList td.category{width:150px;height:auto;height:50px;}
table.helpBbsCatList td.categoryDescription{width:460px;height:auto;}
table.helpBbsCatList td.newpost{width:120px;height:auto;text-align:center;border-right:none;}

table.helpBbsList th{height:30px;background:#edecec;color:#666666;border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;}
table.helpBbsList th.category{width:125px;}
table.helpBbsList th.title{width:260px;}
table.helpBbsList th.uname{width:120px;}
table.helpBbsList th.reply{width:70px;}
table.helpBbsList th.time{width:155px;border-right:none;}
table.helpBbsList td{border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;font-size:1.0rem;font-size:1.0em;padding-left:5px;}
table.helpBbsList td.reply{text-align:right;border-right:none;}

table.helpBbsTopicList th{height:30px;background:#edecec;color:#666666;border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;}
table.helpBbsTopicList th.title{width:385px;}
table.helpBbsTopicList th.uname{width:120px;}
table.helpBbsTopicList th.reply{width:70px;}
table.helpBbsTopicList th.time{width:155px;border-right:none;}
table.helpBbsTopicList td{border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;font-size:1.0rem;font-size:1.0em;padding-left:5px;}
table.helpBbsTopicList td.reply{text-align:right;}
table.helpBbsTopicList td.time{}

table.bbsList th{height:30px;background:#edecec;color:#666666;border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;}
table.bbsList th.category{width:135px;}
table.bbsList th.bbsname{width:135px;}
table.bbsList th.title{width:330px;}
table.bbsList th.uname{width:120px;}
table.bbsList th.time{width:155px;border-right:none;}
table.bbsList td{border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;font-size:1.0rem;font-size:1.0em;padding-left:5px;}
table.bbsList td.time{border-right:none;}

table.bbsTopicList th{height:30px;background:#edecec;color:#666666;border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;}
table.bbsTopicList th.title{width:340px;}
table.bbsTopicList th.uname{width:120px;}
table.bbsTopicList th.age{width:50px;}
table.bbsTopicList th.time{width:155px;border-right:none;}
table.bbsTopicList td{border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;font-size:1.0rem;font-size:1.0em;padding-left:5px;}
table.bbsTopicList td.age{text-align:center;}
table.bbsTopicList td.reply{text-align:right;}
table.bbsTopicList td.time{border-right:none;}

table.membersearchList tr.clickable:hover{background:#DDE8FF;cursor:pointer;}
table.membersearchList th{height:30px;background:#edecec;color:#666666;border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;}
table.membersearchList th.photo{width:90px;}
table.membersearchList th.uname{width:430px;}
table.membersearchList th.from{width:100px;}
table.membersearchList th.age{width:50px;}
table.membersearchList th.blood{width:50px;}
table.membersearchList td{height:90px;border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;font-size:1.0rem;font-size:1.0em;}
table.membersearchList td.photo{text-align:center;}
table.membersearchList td.from{text-align:center;}
table.membersearchList td.age{text-align:center;}
table.membersearchList td.sex{text-align:center;}
table.membersearchList td.blood{text-align:center;border-right:none;}

table.editmenberList tr.clickable:hover{background:#DDE8FF;cursor:pointer;}
table.editmenberList th{height:30px;background:#edecec;color:#666666;border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;}
table.editmenberList th.photo{width:90px;}
table.editmenberList th.uname{width:330px;}
table.editmenberList th.from{width:100px;}
table.editmenberList th.age{width:50px;}
table.editmenberList th.sex{width:50px;}
table.editmenberList th.lastedit{width:100px;}
table.editmenberList td{height:90px;border-top:1px solid #E1E8ED;border-right:1px solid #E1E8ED;font-size:1.0rem;font-size:1.0em;}
table.editmenberList td.photo{text-align:center;}
table.editmenberList td.from{text-align:center;}
table.editmenberList td.age{text-align:center;}
table.editmenberList td.sex{text-align:center;}
table.editmenberList td.lastedit{text-align:center;border-right:none;}

header#header{width:100%;height:48px;background:#FFFFFF;border-bottom:1px solid #33708C;position:fixed;z-index:999;}
header#header h1{float:left;}
header#header h1 a{width:215px;height:48px;display:block;position:relative;background:url(http://img.atskype.jp/img/main.png);background-repeat:no-repeat;background-position:0 0;text-indent:100%;white-space:nowrap;overflow:hidden;}

header#header ul#headerNavi{float:left;margin-left:30px;font-size:0.8rem;font-size:0.8em;}
header#header ul#headerNavi li{position:relative;float:left;z-index:11;}
header#header ul#headerNavi li a{display:block;height:48px;outline:none;color:#666666;font-weight:bold;}
header#header ul#headerNavi li a:hover{text-decoration:none;color:#0084B4;}
header#header ul#headerNavi:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
header#header ul#headerNavi .name{display:inline;*display:inline;}
header#header ul#headerNavi .name{margin-left:37px;top:15px;position:absolute;}
header#header ul#headerNavi.hover-css a,header#header ul#headerNavi.hover-anims a,header#header ul#headerNavi.hover-anims span{width:105px;height:48px;display:block;position:relative;background-image:url(http://img.atskype.jp/img/main.png);background-repeat:no-repeat;}
header#header ul#headerNavi.hover-anims span{position:absolute;left:0;top:0;}

header#header ul#headerNavi.hover-css li.home a,header#header ul#headerNavi.hover-anims li.home a,header#header ul#headerNavi.hover-anims li.home span{background-position:-315px -604px;}
header#header ul#headerNavi.hover-css li.home a:hover,header#header ul#headerNavi.hover-anims li.home span{background-position:-315px -652px;}
header#header ul#headerNavi.hover-anims li.home a.current{background-position:-315px -700px;}

header#header ul#headerNavi.hover-css li.mokuteki a,header#header ul#headerNavi.hover-anims li.mokuteki a,header#header ul#headerNavi.hover-anims li.mokuteki span{background-position:-734px -604px;}
header#header ul#headerNavi.hover-css li.mokuteki a:hover,header#header ul#headerNavi.hover-anims li.mokuteki span{background-position:-734px -652px;}
header#header ul#headerNavi.hover-anims li.mokuteki a.current{background-position:-734px -700px;}

header#header ul#headerNavi.hover-css li.nendai a,header#header ul#headerNavi.hover-anims li.nendai a,header#header ul#headerNavi.hover-anims li.nendai span{background-position:-734px -604px;}
header#header ul#headerNavi.hover-css li.nendai a:hover,header#header ul#headerNavi.hover-anims li.nendai span{background-position:-734px -652px;}
header#header ul#headerNavi.hover-anims li.nendai a.current{background-position:-734px -700px;}

header#header ul#headerNavi.hover-css li.chiiki a,header#header ul#headerNavi.hover-anims li.chiiki a,header#header ul#headerNavi.hover-anims li.chiiki span{background-position:-734px -604px;}
header#header ul#headerNavi.hover-css li.chiiki a:hover,header#header ul#headerNavi.hover-anims li.chiiki span{background-position:-734px -652px;}
header#header ul#headerNavi.hover-anims li.chiiki a.current{background-position:-734px -700px;}

header#header ul#headerNavi.hover-css li.notification a,header#header ul#headerNavi.hover-anims li.notification a,header#header ul#headerNavi.hover-anims li.notification span{background-position:-630px -604px;}
header#header ul#headerNavi.hover-css li.notification a:hover,header#header ul#headerNavi.hover-anims li.notification span{background-position:-630px -652px;}
header#header ul#headerNavi.hover-anims li.notification a.current{background-position:-630px -700px;}

header#header ul#headerNavi.hover-css li.messages a,header#header ul#headerNavi.hover-anims li.messages a,header#header ul#headerNavi.hover-anims li.messages span{background-position:-210px -604px;}
header#header ul#headerNavi.hover-css li.messages a:hover,header#header ul#headerNavi.hover-anims li.messages span{background-position:-210px -652px;}
header#header ul#headerNavi.hover-anims li.messages a.current{background-position:-210px -700px;}

header#header ul#headerNavi li.newly{background:#FFFF00;}

header#header ul#headerNaviGuest{float:right;margin-top:12px;}
header#header ul#headerNaviGuest li{display:inline;*display:inline;*zoom:1;}
header#header ul#headerNaviGuest li a{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}

header#header ul#headerNaviGuest li a.login{float:left;margin-right:10px;width:100px;text-decoration:none;display:block;text-align:center;padding:0;color:#FFFFFF;background:#1A86D6;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
header#header ul#headerNaviGuest li a.login:hover{color:#FFFFFF;background:#389CE7;}
header#header ul#headerNaviGuest li a.register{float:right;width:100px;text-decoration:none;display:block;text-align:center;padding:0;color:#FFFFFF;background:#FDB812;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
header#header ul#headerNaviGuest li a.register:hover{color:#FFFFFF;background:#FECD5A;}

#welcome{background:#00AFF0;color:#FFFFFF;height:291px;}
#welcome .left{width:980px;float:left;background:url(http://img.atskype.jp/img/main.png);background-repeat:no-repeat;background-position:-220px 0;margin-left:50px;}
#welcome .left .subject{width:694px;height:45px;margin:30px 0 0 40px;display:block;position:relative;background:url(http://img.atskype.jp/img/main.png);background-repeat:no-repeat;background-position:0 -456px;text-indent:100%;white-space:nowrap;overflow:hidden;}
#welcome .left .description{width:544px;font-size:1.4rem;font-size:1.4em;margin:20px 0 0 20px;}
#welcome .left .register{font-size:1.4rem;font-size:1.4em;margin:20px 0 32px 20px;}
#welcome .left .register a{width:525px;text-decoration:none;display:block;text-align:center;padding:10px 0;color:#FFFFFF;background:#FDB812;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
#welcome .left .register a:hover{background:#FECD5A;}

#contentsArea{padding-top:48px;background:#F5F8FA;}
#contents{width:1080px;margin:0 auto;overflow:hidden;}

#contents section{margin-bottom:10px;border:1px solid #E1E8ED;background:#FFFFFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#contents #sideWrap{float:left;width:300px;margin:10px 5px 0 0;font-size:0.8rem;font-size:0.8em;}

#contents #side{width:300px;}
#contents #side section{padding:10px;}
#contents #side section h1{color:#666666;margin-bottom:4px;}
#contents #side section h1.bbs{margin-bottom:20px;}
#contents #side section h2{color:#666666;margin-bottom:10px;font-size:0.8rem;font-size:0.8em;}
#contents #side section a{color:#8899A6;}

#contents #side section.sisters ul li{height:16px;margin-bottom:2px;padding-left:20px;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;}
#contents #side section.sisters ul li.atmeltomo{background-position:0 -256px;}
#contents #side section.sisters ul li.atskype{background-position:0 -272px;}
#contents #side section.sisters ul li.atmamatomo{background-position:0 -288px;}
#contents #side section.sisters ul li.kakikomidera{background-position:0 -304px;}
#contents #side section.sisters ul li.atmentalhealth{background-position:0 -320px;}
#contents #side section.sisters ul li.attorisetsu{background-position:0 -1360px;}
#contents #side section.sisters ul li.atlgbt{background-position:0 -1488px;}
#contents #side section.sisters ul li.atgay{background-position:0 -1504px;}
#contents #side section.sisters ul li.atlesbian{background-position:0 -1520px;}
#contents #side section.sisters ul li.atsabage{background-position:0 -1536px;}

#contents #side section.socialButton ul li.facebook{margin-bottom:5px;}
#contents #side section.socialButton ul li.twitter{margin-bottom:2px;}
#contents #side section.socialButton ul li.google{margin-bottom:-5px;}

#contents #side section.search ul li{height:16px;margin-bottom:2px;padding-left:20px;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;}
#contents #side section.search ul li.membersearch{background-position:0 -448px;}
#contents #side section.search ul li.search{background-position:0 -624px;}
#contents #side section.search ul li.birthday{background-position:0 -496px;}
#contents #side section.search ul li.editprofile{background-position:0 -512px;}

#contents #side section.bbs ul.mokuteki,#contents #side section.bbs ul.nendai{margin-bottom:10px;}
#contents #side section.bbs ul li{height:17px;padding-left:20px;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;}
#contents #side section.bbs ul li{background-position:0 -1392px;margin:1px 0 0 2px;}
#contents #side section.bbs ul li.last{background-position:0 -1426px;margin-top:1px;}

#contents #side section.contents ul li{height:16px;margin-bottom:2px;padding-left:20px;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;}
#contents #side section.contents ul li.birthday{background-position:0 -496px;}
#contents #side section.contents ul li.about{background-position:0 -1200px;}

#sideArea div.bodySideSection{margin:5px 0 5px 0;}
#sideArea div.bodySideSection div.sectionHead{line-height:22px;padding-left:10px;height:22px;}
#sideArea div.bodySideSection div.sectionHead{display:block;position:relative;background-image:url(http://img.atskype.jp/img/menu_20140905.gif);background-position:-750px -190px;background-repeat:no-repeat;color:#333;}
#sideArea div.bodySideSection div.sectionHead h2{font-weight:normal;font-size:100%;}
#sideArea div.bodySideSection div.sectionHead a:link,div.bodySideSection div.sectionHead a:visited,div.bodySideSection div.sectionHead a:hover,div.bodySideSection div.sectionHead a:active,div.bodySideSection div.sectionHead a:focus,{color:#333;}
#sideArea div.bodySideSection div.sectionBody{border-top:none;border:1px solid #D0D0D1;background:#fff;}
#sideArea div.bodySideSection div.utility{width:208px;padding:3px 0 3px;text-align:center;border-top:1px solid #D0D0D1;background:#F6F6F6;}
#sideArea div.bodySideSection div.sectionBody h3{padding:10px 10px 5px;font-size:100%;}
#sideArea div.bodySideSection div.sectionBody p{padding:5px;}
#sideArea div.bodySideSection div.sectionBody p.online{font-size:80%;}
#sideArea div.bodySideSection div.sectionBody ul{padding:5px;}
#sideArea div.bodySideSection div.sectionBody div.menu a{color:#333333;}
#sideArea div.bodySideSection div.sectionBody div.menu a:hover{color:#34708C;}
#sideArea div.bodySideSection div.sectionBody div.menu dl{padding:5px;}
#sideArea div.bodySideSection div.sectionBody div.menu dt{font-weight:bold;}
#sideArea div.bodySideSection div.sectionBody div.menu dd{height:16px;line-height:16px;margin:0px 0 0px 10px;padding-left:15px;background:url(http://img.atskype.jp/img/menu_20140905.gif) no-repeat;background-position:-1031px -28px;}
#sideArea div.bodySideSection div.sectionBody div.menu .last{height:10px;line-height:10px;margin:1px 0 10px 10px;padding-left:15px;background:url(http://img.atskype.jp/img/menu_20140905.gif) no-repeat;background-position:-1031px -54px;}

#contents #side section.login{background:#edecec;}
#contents #side section.login ul.remind{margin-top:10px;font-size:0.9rem;font-size:0.9em;}
#contents #side section.login ul.form li.text{margin-bottom:5px;}
#contents #side section.login ul.form input{width:205px;}
#contents #side section.login .remember{margin:5px 0;}
#contents #side section.login .button{text-align:center;}

#contents #side section.usermenu{background:#edecec;}
#contents #side section.usermenu ul li{height:16px;margin-bottom:2px;padding-left:20px;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;}
#contents #side section.usermenu ul li.setting{background-position:0 -528px;}
#contents #side section.usermenu ul li.logout{background-position:0 -1312px;}
#contents #side section.usermenu ul li.search{background-position:0 -624px;}
#contents #side section.usermenu ul li.block{background-position:0 -1184px;}
#contents #side section.usermenu ul li.edit{background-position:0 -656px;}
#contents #side section.usermenu ul li.list{background-position:0 -704px;}
#contents #side section.usermenu ul li.followlist{background-position:0 -752px;}
#contents #side section.usermenu ul li.mylist{background-position:0 -784px;}
#contents #side section.usermenu ul li.isread{background-position:0 -944px;}
#contents #side section.usermenu ul li.none{background:none;margin-left:-20px;}

#contents #side section.modulemenu{background:#FFFFFF;}
#contents #side section.modulemenu ul li{height:16px;margin-bottom:2px;padding-left:20px;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;}
#contents #side section.modulemenu ul li.setting{background-position:0 -528px;}
#contents #side section.modulemenu ul li.search{background-position:0 -624px;}
#contents #side section.modulemenu ul li.block{background-position:0 -1184px;}
#contents #side section.modulemenu ul li.edit{background-position:0 -656px;}
#contents #side section.modulemenu ul li.list{background-position:0 -704px;}
#contents #side section.modulemenu ul li.followlist{background-position:0 -752px;}
#contents #side section.modulemenu ul li.mylist{background-position:0 -784px;}
#contents #side section.modulemenu ul li.isread{background-position:0 -944px;}
#contents #side section.modulemenu ul li.none{background:none;margin-left:-20px;}

#profArea{margin-bottom:5px;}
#profPhotoArea{float:left;margin-right:10px;}
#profNameArea{float:left;}
#profNameArea #profUname{font-weight:bold;}
#profNameArea #profEdit{height:16px;margin-bottom:2px;padding-left:20px;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -656px;}
#profArea:after{content:".";display:block;clear:both;height:0;visibility:hidden;}

#accessCountArea{color:#666666;}
#accessCountArea .header{height:16px;margin-bottom:2px;padding-left:20px;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -1248px;}
#accessCountArea .accessCountUser{position:relative;}
#accessCountArea .accessCountUser .countHeaderUser{float:left;width:80px;}
#accessCountArea .accessCountUser .countUser{float:right;}
#accessCountArea .accessCountUser:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
#accessCountArea #accessup{height:16px;margin:2px 0;padding-left:20px;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -688px;}

#contents #main #commentPost{margin-bottom:15px;}
#contents #main #commentPost textarea{width:763px;margin-bottom:5px;}
#contents #main #commentPost .commentPost{margin-top:-25px;}
#contents #main #commentPost #counter{margin-top:0px;font-weight:bold;text-align:right;font-size:1.2rem;font-size:1.2em;}

#contents #main #commentPost .notificationArea{font-size:0.8rem;font-size:0.8em;}

#contents #main{float:right;width:770px;margin:10px 0 0 5px;}
#contents #main section h1{color:#666666;}
#contents #main section header{padding:10px;}
#contents #main section header.main{background:#f5f4f0;}
#contents #main section header.deleted{background:#FFF0F0;}
#contents #main section header:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
#contents #main section .sectionTitle{float:left;}
#contents #main section .sectionFunc{float:right;margin-top:5px;}
#contents #main section .sectionFunc ul.rankingSeg li{display:inline;*display:inline;*zoom:1;margin:0 10px;}
#contents #main section .sectionFunc ul.rankingSeg li img{margin-right:4px;}
#contents #main section .sectionFunc .description{font-size:0.8rem;font-size:0.8em;}
#contents #main section .sectionFunc .button input{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
#contents #main section .sectionFunc .button input.follow{background:#bdc3c7;color:#FFFFFF;}
#contents #main section .sectionFunc .button input.follow:hover{background:#cacfd2;color:#FFFFFF;}
#contents #main section .sectionFunc .button input#followstatusbutton{width:105px;height:26px;border:0px;background:url(http://img.atskype.jp/img/main.png) no-repeat;background-position:0 -780px;}
#contents #main section .sectionFunc .button input#followstatusbutton:hover{105px;height:26px;border:0px;background:url(http://img.atskype.jp/img/main.png) no-repeat;background-position:0 -806px;}

#contents #main section .listorder{color:#666666;font-size:0.9rem;font-size:0.9em;text-align:right;background:#f5f4f0;}
#contents #main section .isblock{padding:10px;margin:10px 0;border-top:1px solid #E1E8ED;border-bottom:1px solid #E1E8ED;font-size:0.8rem;font-size:0.8em;background:#FFF0F0;}
#contents #main section .noresult{padding:10px;}

#contents #main section#news{padding:10px;background:#edecec;font-size:0.8rem;font-size:0.8em;height:16px;}
#contents #main section#news h1{width:16px;height:16px;float:left;margin-right:10px;position:relative;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -336px;text-indent:100%;white-space:nowrap;overflow:hidden;}
#contents #main section#news p{float:left;}
#contents #main section#news .time{margin-left:10px;}
#contents #main section#news .tolist{float:right;}

#contents #main section#alertInfomation{padding:10px;background:#F58E7E;font-size:0.8rem;font-size:0.8em;height:16px;}
#contents #main section#alertInfomation h1{width:16px;height:16px;float:left;margin-right:10px;position:relative;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -896px;text-indent:100%;white-space:nowrap;overflow:hidden;}
#contents #main section#alertInfomation p{float:left;font-weight:bold;}
#contents #main section#alertInfomation .time{float:right;}

#contents #main section article{border-top:1px solid #E1E8ED;padding:10px;}
#contents #main section article.deleted{background-color:#FFF0F0;}
#contents #main section article .picture{float:left;width:105px;text-align:center;}
#contents #main section article .picture .button{margin-top:10px;font-size:0.8rem;font-size:0.8em;}

#contents #main section article .picture .button input{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
#contents #main section article .picture .button input.follow{background:#bdc3c7;color:#FFFFFF;width:100%;background:#bdc3c7;color:#FFFFFF;padding:5px 0;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#contents #main section article .picture .button input.follow:hover{background:#cacfd2;color:#FFFFFF;}
#contents #main section article .picture .button input#followstatusbutton{width:105px;height:26px;border:0px;background:url(http://img.atskype.jp/img/main.png) no-repeat;background-position:0 -780px;}
#contents #main section article .picture .button input#followstatusbutton:hover{105px;height:26px;border:0px;background:url(http://img.atskype.jp/img/main.png) no-repeat;background-position:0 -806px;}

#contents #main section article ul li span.time{font-size:0.8rem;font-size:0.8em;color:#666666;margin-right:10px;}
#contents #main section article.selfPost{background:#e1edff;}
#contents #main section article.deleted{background:#EEEEEE;}
#contents #main section article.deleted .deletedTitle{margin-bottom:10px;font-weight:bold;}
#contents #main section article p.diary{min-height:50px;}
#contents #main section article p.diary .title{padding-left:5px;font-weight:bold;border-left:5px solid #01aff0;font-size:1.2rem;font-size:1.2em;display:block;}

.toTuduki{vertical-align:top;padding:2px;}
.toTuduki .link{background-color:#F9F8F5;width:100px;padding:5px;text-align:center;margin-bottom:10px;border:solid 1px #D0D0D1;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.toTuduki .link:hover{background-color:#DDE8FF;text-decoration:none;}
.toTuduki a{color:#8899A6;text-decoration:none;}
.toTuduki a:hover{text-decoration:none;}

#contents #main section article#socialButtonArea ul li{display:inline;*display:inline;*zoom:1;margin-right:10px;float:left;width:50px;height:50px;border:0px;background:url(http://img.atskype.jp/img/main.png) no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;}
#contents #main section article#socialButtonArea ul li.twitter{background-position:-305px -780px;}
#contents #main section article#socialButtonArea ul li.facebook{background-position:-355px -780px;}
#contents #main section article#socialButtonArea ul li.google{background-position:-405px -780px;}
#contents #main section article#socialButtonArea ul li.mail{background-position:-505px -780px;}

#contents #main section article#socialButtonArea ul li.twitter:hover{opacity: 0.7;filter: alpha(opacity=70);}
#contents #main section article#socialButtonArea ul li.facebook:hover{opacity: 0.7;filter: alpha(opacity=70);}
#contents #main section article#socialButtonArea ul li.google:hover{opacity: 0.7;filter: alpha(opacity=70);}
#contents #main section article#socialButtonArea ul li.mail:hover{opacity: 0.7;filter: alpha(opacity=70);}

#contents #main section article#socialButtonArea:after{content:".";display:block;clear:both;height:0;visibility:hidden;}

#contents #main section article#socialButtonArea #profUrl{margin-bottom:10px;}
#contents #main section article#socialButtonArea #profUrl #desc{margin-bottom:5px;color:#666666;}

#contents #main section article#recentPhotoArea{text-align:center;margin-bottom:-10px;}
#contents #main section article#recentPhotoArea .photo{float:left;height:120px;width:120px;border:1px solid #E1E8ED;margin:0 10px 10px 0;padding:5px;top:50%;}
#contents #main section article#recentPhotoArea .photo:hover{background:#DDE8FF;}
#contents #main section article#recentPhotoArea:after{content:".";display:block;clear:both;height:0;visibility:hidden;}

#contents #main section article#editprofileArea{text-align:center;margin-bottom:-10px;}
#contents #main section article#editprofileArea .photo{float:left;height:95px;width:120px;border:1px solid #E1E8ED;margin:0 10px 10px 0;padding:5px;top:50%;}
#contents #main section article#editprofileArea .photo img{min-height:70px;max-width:120px;}
#contents #main section article#editprofileArea .photo:hover{background:#DDE8FF;}
#contents #main section article#editprofileArea:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
#contents #main section article#editprofileArea .uname{font-size:0.8rem;font-size:0.8em;}
#contents #main section article#editprofileArea .man{margin:2px 0 0 4px;width:16px;height:16px;float:right;position:relative;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 0;text-indent:100%;white-space:nowrap;overflow:hidden;}
#contents #main section article#editprofileArea .woman{margin:2px 0 0 4px;width:16px;height:16px;float:right;position:relative;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -16px;text-indent:100%;white-space:nowrap;overflow:hidden;}
#contents #main section article#editprofileArea .sonota{margin:2px 0 0 4px;width:16px;height:16px;float:right;position:relative;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -1440px;text-indent:100%;white-space:nowrap;overflow:hidden;}

#contents #main section article.bbsList:hover{text-decoration:none;background-color:#DDE8FF;}
#contents #main section article.bbsList a:hover{text-decoration:none;}

#contents #main section article.bbsList .desc{color:#666666;}

.photoArea{margin:10px 0;}
.photoArea img{padding-right:5px;}

#contents #main section article .post{float:right;width:595px;padding-left:10px;}
#contents #main section article:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
#contents #main section article header{padding:0;font-size:1.2rem;font-size:1.2em;}
#contents #main section article header .uname,#contents #main section article header .title{float:left;}

#contents #main section article header .uinfo{float:left;margin:3px 0 0 10px;color:#666666;font-size:0.8rem;font-size:0.8em;}
#contents #main section article header .pinfo .time{float:right;font-size:0.8rem;font-size:0.8em;color:#666666;padding-top:3px;}
#contents #main section article header .pinfo .career{margin:3px 0 0 5px;width:16px;height:16px;float:right;position:relative;text-indent:100%;white-space:nowrap;overflow:hidden;}
#contents #main section article header .pinfo .iphone{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -64px;}
#contents #main section article header .pinfo .android{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -80px;}
#contents #main section article header .pinfo .winphone{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -96px;}
#contents #main section article header .pinfo .othersp{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -112px;}
#contents #main section article header .pinfo .ipad{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -128px;}
#contents #main section article header .pinfo .androidtab{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -144px;}
#contents #main section article header .pinfo .wintab{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -160px;}
#contents #main section article header .pinfo .docomo{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -176px;}
#contents #main section article header .pinfo .au{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -192px;}
#contents #main section article header .pinfo .softbank{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -208px;}
#contents #main section article header .pinfo .mobile{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -224px;}
#contents #main section article header .pinfo .pc{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -240px;}
#contents #main section article header .pinfo .category{margin-left:10px;float:right;position:relative;font-size:0.8rem;font-size:0.8em;padding-top:3px;}
#contents #main section article header .pinfo:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
#contents #main section article header .postid{float:right;color:#666666;font-size:0.8rem;font-size:0.8em;}
#contents #main section article header .isBirthday{background-color:#FFCECA;padding:0 5px;}

#contents #main section article p{padding:10px 0;}
#contents #main section article .title{margin-bottom:10px;padding-left:5px;font-weight:bold;border-left:5px solid #01aff0;font-size:1.2rem;font-size:1.2em;}
#contents #main section article .posttext{margin-bottom:10px;}

#contents #main #registerStep{background:url(http://img.atskype.jp/img/main.png) no-repeat 0 -748px;}
#contents #main #registerStep ul li{width:150px;padding:5px;text-align:center;float:left;}
#contents #main #registerStep ul li#step2,#contents #main #registerStep ul li#step3,#contents #main #registerStep ul li#step4{margin-left:30px;}
#contents #main #registerStep ul li.now{background:#FECD5A;}
#contents #main #registerStep ul li.notnow{background:#edecec;}
#contents #main #registerStep:after{content:".";display:block;clear:both;height:0;visibility:hidden;margin-bottom:20px;}

#contents:after{content:".";display:block;clear:both;height:0;visibility:hidden;margin-bottom:20px;}

.userDelete{margin:10px 0px;padding:10px;border:1px solid #E1E8ED;background:#F9F8F5;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.userDelete .title{font-weight:bold;background-color:#0093d1;padding:0 10px;}
.userDelete .desc{font-size:0.8rem;font-size:0.8em;}
.userDelete ul{margin-top:10px;}

ul.pageNavigation{margin-top:10px;padding:5px;background:#f5f4f0;text-align:center;border:1px solid #E1E8ED;}
ul.pageNavigation li{display:inline-block;*display:inline;*zoom:1;margin:0 3px;padding:1px 8px;text-decoration:none;vertical-align:middle;border:1px solid #E1E8ED;background:#FFFFFF;}
ul.pageNavigation li.now{font-weight:bold;margin-right:-2px;background:#FFFFC7;}
ul.pageNavigation li.now:hover{background:#FFFFC7;}
ul.pageNavigation li:hover{background:#DDE8FF;}
ul.pageNavigation span.navigationdot{margin-right:2px;}
ul.pageNavigation_adjust li.now{font-weight:bold;margin-right:2px;}

footer:before{content:".";display:block;clear:both;height:0;visibility:hidden;}

footer.article{font-size:0.8rem;font-size:0.8em;}
footer.article .comCnt{float:left;}
footer.article .comCnt a{color:#8899A6}
footer.article .comCnt a:before{content:"";width:16px;height:16px;margin-right:2px;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat 0 -768px;float:left;}
footer.article ul{float:right;}
footer.article ul li{display:inline;*display:inline;*zoom:1;}
footer.article ul a{color:#8899A6;}
footer.article span{float:left;}
footer.article span:hover{text-decoration:underline;}
footer.article a:before{content:"";width:16px;height:16px;margin:0 2px 0 10px;background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;}
footer.article a.comment:before{float:left;background-position:0 -768px;}
footer.article a.edit:before{float:left;background-position:0 -656px;}
footer.article a.delete:before{float:left;background-position:0 -672px;}
footer.article a.tsuuhou:before{float:left;background-position:0 -608px;}
footer.article a.message:before{float:left;background-position:0 -352px;}
footer.article a.move:before{float:left;background-position:0 -1088px;}

footer.section{padding:5px;background:#f5f4f0;border-top:1px solid #E1E8ED;text-align:center;}
footer.section a{color:#0084B4;}
footer.section ul li{display:inline;*display:inline;*zoom:1;margin-right:10px;}

footer#page{background:#f1f1f1;font-size:0.8rem;font-size:0.8em;height:48px;}
footer#page .inner{padding-top:12px;}
footer#page a{color:#999999;margin-right:10px;}
footer#page a:hover{text-decoration:underline;}
footer#page small{float:right;color:#999999;font-size:1.0rem;font-size:1.0em;}
footer#page .login{float:left;color:#999999;font-size:1.0rem;font-size:1.0em;}
footer#page .login .desc{margin-left:10px;}
footer ul.rankingSeg{text-align:right;}
footer ul.rankingSeg li{display:inline;*display:inline;*zoom:1;margin-left:10px;}
footer ul.rankingSeg li img{margin-right:4px;}

#siteclose{margin:20px 0;}
#siteclose #yotei{text-align:center;background:#FFFFFF;color:#FF0000;margin:auto;margin-top:20px;margin-bottom:20px;padding:15px;width:500px;border:#999999 1px solid;font-weight:bold;font-size:1.2rem;font-size:1.2em;line-height:25px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#siteclose #description{text-align:left;margin:20px 100px 20px 100px;line-height:25px;}
#siteclose .bannerads{text-align:center;margin:20px;}

body#redirect{margin:0;background:#f5f8fa;border-top:5px solid #01aff0;}
#redirect{margin:20px 0;text-align:center;}
#redirect #message{text-align:center;background:#FFFFFF;margin:auto;margin-top:20px;margin-bottom:20px;padding:15px;width:500px;border:#999999 1px solid;font-weight:bold;font-size:1.2rem;font-size:1.2em;line-height:25px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
#redirect #description{text-align:left;margin:20px 100px 20px 100px;line-height:25px;}
#redirect .bannerads{text-align:center;margin:20px;}

.bigBannerAds{margin:10px 0 5px 0;text-align:center;}
.squareAdsOld{text-align:center;padding:10px 0;margin-bottom:10px;border:1px solid #E1E8ED;background:#FFFFFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.squareAds{text-align:center;padding:0;margin-bottom:5px;}

.linkAds{margin:10px 0;padding:5px 0;text-align:center;}
.linkAds:hover{text-decoration:underline;}
.linkAds a{font-weight:bold;color:#0044CC;}
.linkAds a.blocklink{width:100%;display:block;}

.textAds{margin-top:10px;padding:10px;background:#FFFFFF;}
.textAds:hover{background:#FFFFC7;}
.textAds a span.link{text-decoration:underline;font-weight:bold;color:#0044CC;}
.textAds a span.url{font-size:80%;color:#008000;}
.textAds a.blocklink{width:100%;display:block;text-decoration:none;color:#333333;}
.textAds .thumbnail{display:inline-block;*display:inline;*zoom:1;margin:4px;}
.textAds .thumbnail img{border:1px solid #0044CC;}
.textAds .text{display:inline-block;*display:inline;*zoom:1;}

.contentsTextAds{margin:20px 0px 10px 0px;padding:0px;}
.contentsTextAds:hover{background:#FFFFC7;}
.contentsTextAds a span.link{text-decoration:underline;font-weight:bold;color:#0044CC;}
.contentsTextAds a span.link:hover{color:#34708C;}
.contentsTextAds a span.url{font-size:80%;color:#008000;}
.contentsTextAds a.blocklink{width:100%;display:block;text-decoration:none;color:#333333;}
.contentsTextAds .thumbnail{display:inline-block;*display:inline;*zoom:1;margin:4px;}
.contentsTextAds .thumbnail img{border:1px solid #0044CC;}
.contentsTextAds .text{display:inline-block;*display:inline;*zoom:1;}

.thumbnailTextAds{margin:10px 0px;padding:0px;background:#FFFFFF;clear:both;}
.thumbnailTextAds:hover{background:#FFFFC7;}
.thumbnailTextAds a span.link{text-decoration:underline;font-weight:bold;color:#0044CC;}
.thumbnailTextAds a span.link:hover{color:#34708C;}
.thumbnailTextAds a span.url{font-size:80%;color:#008000;}
.thumbnailTextAds a.blocklink{width:100%;display:block;text-decoration:none;color:#333333;}
.thumbnailTextAds .thumbnail{display:inline-block;*display:inline;*zoom:1;margin:4px;}
.thumbnailTextAds .thumbnail img{border:1px solid #0044CC;}
.thumbnailTextAds .text{display:inline-block;*display:inline;*zoom:1;}

.nativeAds{margin:0px;padding:0px;background:#fcfbf5;clear:both;}
.nativeAds:hover{background:#FFFFC7;}
.nativeAds a span.link{text-decoration:underline;font-weight:bold;color:#0044CC;}
.nativeAds a span.link:hover{color:#34708C;}
.nativeAds a.blocklink{width:100%;display:block;text-decoration:none;color:#333333;}
.nativeAds .thumbnail{display:inline-block;*display:inline;*zoom:1;}
.nativeAds .thumbnail img{border:1px solid #0044CC;width:100px;height:100px;}
.nativeAds .text{display:inline-block;*display:inline;*zoom:1;margin-left:45px;vertical-align:34px;}

.thumbnailAds{margin:0px;padding:10px;margin-bottom:10px;border:1px solid #E1E8ED;background:#FFFFFF;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
.thumbnailAds:hover{background:#FFFFC7;}
.thumbnailAds a span.link{color:#0044CC;text-decoration:none;font-weight:bold;}
.thumbnailAds a.blocklink{display:block;text-decoration:none;}
.thumbnailAds .thumbnail{display:inline-block;*display:inline;*zoom:1;}
.thumbnailAds .thumbnail img{margin-right:2px;margin-bottom:-5px;*margin-right:2px;position:relative;border:1px solid #0044CC;}
.thumbnailAds .text{width:115px;vertical-align:top;display:inline-block;*display:inline;*zoom:1;}

#redirect .doubleRectangleAds{margin-left:145px;}

.doubleRectangleAds{width:100%;height:300px;}
.doubleRectangleAds ul{margin:0;padding:0;list-style-type:none;}
.doubleRectangleAds ul li{float:left;width:385px;padding:10px 0;text-align:center;}
.doubleRectangleAds ul:after{content:".";display:block;clear:both;height:0;visibility:hidden;}

.doubleRectangleAdsInner{width:100%;height:280px;}
.doubleRectangleAdsInner ul{margin:0;padding:0;list-style-type:none;}
.doubleRectangleAdsInner ul li{float:left;width:350px;padding-left:15px;text-align:center;}
.doubleRectangleAdsInner ul:after{content:".";display:block;clear:both;height:0;visibility:hidden;}

.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80);}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none !important;}
.mfp-preloader{color:#cccccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#cccccc;}
.mfp-preloader a:hover{color:white;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close, button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace;}
.mfp-close:hover, .mfp-close:focus{opacity:1;filter:alpha(opacity=100);}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333333;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#cccccc;font-size:12px;line-height:18px;}
.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover, .mfp-arrow:focus{opacity:1;filter:alpha(opacity=100);}
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px;}
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px;}
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:420px;height:380px;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#FFFFFF;}
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 0, 0, 0.6);background:#444444;}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width:800px) and (orientation:landscape), screen and (max-height:300px){
.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
.mfp-img-mobile img.mfp-img{padding:0;}
.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
.mfp-img-mobile .mfp-bottom-bar{background:rgba(0, 0, 0, 0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0, 0, 0, 0.6);position:fixed;text-align:center;padding:0;}}
@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
.mfp-container{padding-left:6px;padding-right:6px;}}
.mfp-ie7 .mfp-img{padding:0;}
.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px;}
.mfp-ie7 .mfp-container{padding:0;}
.mfp-ie7 .mfp-content{padding-top:44px;}
.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0;}

.uploadifive-button{margin:-5px 0 10px 0;padding:4px 20px 4px 20px;background:#bdc3c7;color:#FFFFFF;border:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}
.uploadifive-button:hover{color:#FFFFFF;border:none;background:#cacfd2;}
.uploadifive-queue-item{background-color:#ffffd7;border-bottom:1px solid #E1E8ED;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin-top:5px;padding:5px 10px 5px 10px;}
.uploadifive-queue-item .close{background:url('http://img.atskype.jp/img/navigation/uploadcancel.png') 0 0 no-repeat;display:block;float:right;height:16px;text-indent:-9999px;width:16px;margin-top:5px;}
.uploadifive-queue-item .progress{border:1px solid #D0D0D0;height:3px;margin-top:5px;width:100%;}
.uploadifive-queue-item .progress-bar{background-color:#0072BC;height:3px;width:0;}
#queue{overflow:auto;margin-bottom:10px;width:100%;}

li.access_pc			{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -240px;padding-left:20px;height:16px;line-height:16px;}
li.access_iPhone		{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -64px;padding-left:20px;height:16px;line-height:16px;}
li.access_Android		{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -80px;padding-left:20px;height:16px;line-height:16px;}
li.access_WinPhone		{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -96px;padding-left:20px;height:16px;line-height:16px;}
li.access_SmartPhone	{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -112px;padding-left:20px;height:16px;line-height:16px;}
li.access_iPad			{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -128px;padding-left:20px;height:16px;line-height:16px;}
li.access_AndroidTablet	{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -144px;padding-left:20px;height:16px;line-height:16px;}
li.access_WinTablet		{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -160px;padding-left:20px;height:16px;line-height:16px;}
li.access_docomo		{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -176px;padding-left:20px;height:16px;line-height:16px;}
li.access_au			{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -192px;padding-left:20px;height:16px;line-height:16px;}
li.access_softbank		{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -208px;padding-left:20px;height:16px;line-height:16px;}
li.access_otherMobile	{background:url(http://img.atskype.jp/img/icon_04.png) no-repeat;background-position:0 -224px;padding-left:20px;height:16px;line-height:16px;}

Window size:x
Viewport size:x
