﻿@charset "utf-8";

/*==========================================
body
===========================================*/

*{
margin:0;
padding:0;
}

body {
width: 100%;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
color:#555;
font-size:80% !important;
}

h1,h2,h3,h4,h5,p,ul,ol,li,dl,dt,dd,form{
margin: 0px;
padding: 0px;
}
ul{
list-style-type: none;
}
img {
border: none;
}
input,textarea,select {
font-size: 1em;
}
form {
margin: 0px;
}
table {
border-collapse:collapse;
font-size: 100%;
border-spacing: 0;
}

p.hiddenMessage{
position:absolute;
top:-9999px;
left:-9999px;
}

body.index div#leftbox{
width:235px;
float:left;
}

body.index div#centerbox{
width:350px;
float:left;
}

body.index div#rightbox{
width:360px;
float:right;
padding-left:15px;
}

a {
color:#555;
text-decoration:none;
}

a:hover {
color:#333;
text-decoration:underline;
}
a img{
border:none;
}

div#topicPath{
clear:both;
text-align:left;
margin-bottom:10px;
}

div#topicPath p{
clear:both;
margin-bottom:0px !important;
}
/*==========================================
ヘッダーのスタイル
===========================================*/

.header{
margin-bottom:35px;
}

p#headerImg02{
display:none;
}
nav{
display:none !important;
}

.navbar {
display:none !important;
}
/*==========================================
コンテンツエリア全体のスタイル
===========================================*/
div#contents {
clear: left;
width: 960px;
margin:0 auto;
padding-top:30px;
}

/*==========================================
ページトップへボタンのスタイル
===========================================*/
#page-top {
    position: fixed;
    bottom: 10px;
    right: 10px;
    font-size: 77%;
}
#page-top a {
    background: #666;
    text-decoration: none;
    color: #fff;
    width: 35px;
    padding: 10px 0;
    text-align: center;
    display: block;
    border-radius: 5px;
}
#page-top a:hover {
    text-decoration: none;
    background: #999;
}

/*==========================================
フッターのスタイル
===========================================*/

div#footer {
clear: both;
width: 100%;
text-align: center;
}

div#footer div.footermenu{
overflow: hidden;
position: relative;
padding-top: 33px;
padding-bottom: 33px;
background:#ebe9ea !important;
}

div#footer div.footermenu ul{
text-align:center;
position: relative;
left: 50%;
background:#ebe9ea !important;
float:left;
}

div#footer div.footermenu ul li{
float:left;
border-left:1px solid #000;
position: relative;
padding-right:30px;
padding-left:30px;
left: -50%;
font-size:90%;
}

div#footer div.footermenu ul li:first-child{
border-left:none;
}

div#footer p#copyright{
text-align:center;
clear:both;
margin-top:10px;
margin-bottom:10px;
font-size:90%;
}

/*==========================================
leftbox
===========================================*/

#leftbox h2{
margin:15px 0 0 0;
}
#leftbox h3{
margin-top:20px;
}

#leftbox ul li{
list-style-type:none;
}

#leftbox ul.menu li ul{
padding-left:15px;
}

#leftbox ul.banner01{
margin-top:20px;
}

#leftbox ul.banner01 li{
margin-bottom:3px;
}

#leftbox ul.banner02{
margin:1px 0 10px 0;
}

#leftbox ul.banner02 li{
margin-bottom:1px;
}

/*==========================================
centerbox
===========================================*/
#centerbox  div#newstopics{
border:#1f5aa6 1px solid;
padding:0;
height:350px;
}

#centerbox  div#newstopics, x:-moz-any-link{
border:#1f5aa6 1px solid;
padding:0;
height:349px;
}


#centerbox div#newstopics #Archive{
position:relative;
}

#centerbox div#newstopics #Archive h3{
margin:5px 0 0 0;
padding:0 0 5px 0;
background:none;
border-bottom:1px solid #009;
}

#centerbox div#newstopics #Archive ul{
position:absolute;
top:3px;
right:0px;
_right:10px;
}

#centerbox div#newstopics #Archive ul li{
margin:2px 15px 0px 0px;
list-style-type:none;
float:left;
background:url(/wp-content/themes/ptw_co/cmn/img/arrow_01.gif) no-repeat 0 1px;
padding:0 0 0 15px;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  #centerbox div#newstopics #Archive ul li:not(:target) {
    padding:2px 0 0 15px;
  }
}

#centerbox div#newstopics dl.topics{
margin:0;
padding:0;
clear:both;
overflow: auto;
height:21.2em;
}

#centerbox  div#newstopics dl.topics, x:-moz-any-link{
margin:0;
padding:0;
clear:both;
overflow: auto;
height:24.2em;
}

#centerbox div#newstopics dl.topics dt{
padding:6px 5px 0 5px;
margin:10px 5px 2px 5px;
color:#1f5aa6;
}

#centerbox div#newstopics dl.topics dd{
margin:0px 10px 0px 10px;
padding:0 0 6px 0;
line-height:160%;
border-bottom:1px dotted #1f5aa6 !important;
}

#centerbox div#newstopics dl.topics dd.end{
border:none !important;
}


#centerbox p{
margin:0 0 10px 0 !important;
padding:0;
}

#centerbox div#access{
	display:none;
}

#centerbox div#recruit{
display: none;
}

ul#submenudebugSP{
	display:none;
}
/*==========================================
rightbox
===========================================*/
#rightbox ul{
clear:both;
}

#rightbox ul li{
float:left;
padding:0;
margin:0 10px 8px 0 !important;
list-style-type:none;
}

#rightbox ul li, x:-moz-any-link{
float:left;
padding:0;
margin:0 10px 8px 0 !important;
list-style-type:none;
}

#rightbox p{
margin-bottom:10px;
clear:both;
}



p.imgcenter{
text-align:center !important;
line-height:130%;
margin:5px 0 25px !important;
padding:0;
clear:both;
}

p.imgleft{
float:left;
margin:0 25px 15px 15px !important;
padding:0;
text-align:center;
line-height:130%;
}

p.imgright{
float:right;
margin:0 0 15px 25px !important;
padding:0;
text-align:center;
line-height:130%;
}

ul.ulist01{
margin:0 15px 15px 22px;
padding:0;
}

ul.ulist01 p{
margin:5px 0 10px 0px;
padding:0;
}

ul.ulist01 li{
margin:0px 0 5px 13px;
padding:0 0 0 15px;
line-height:150%;
list-style-type:none;
}

ul.ulist01 li ul{
margin:0px 0 5px 0;
padding:0;
line-height:150%;
}

ul.ulist01 li ol{
margin:0px 0 5px 20px;
padding:0;
line-height:150%;
}

ul.ulist01 li ul li{
line-height:150%;
margin:5px 0 7px 5px;
padding:0 0 0 12px;
background:url(/wp-content/themes/ptw_co/cmn/img/arrow_01.gif) no-repeat 0 6px;
list-style-type:none;
}


ul.ulist01 li ol li{
line-height:150%;
margin:0 0 5px 5px;
padding:0
}

ol{
margin:0 15px 15px 0px;
padding:0;
}

ol li{
margin:0px 0 8px 35px;
line-height:160%;
list-style-type:decimal;
padding:0;
}

ul.linklist01{
margin:0 0 0 33px;
padding:0;
}

ul.linklist01 li{
background:url("/wp-content/themes/ptw_co/cmn/img/circle.gif") no-repeat 0 5px;
line-height:150%;
list-style-type:none;
padding:0 0 3px 14px;
}

ul.linklist03{
zoom:1;
}

ul.linklist03:after{
content:".";
display:block;
clear:both;
height:0;
visibility:hidden;
}

ul.linklist03 li{
zoom:1;
clear:both;
float:left;
margin-bottom:20px;
padding:1px 0;
border:1px solid #cacaca;
background:#fff;
}

ul.linklist03 li a{
zoom:1;
display:block;
_display:inline;
padding-right:20px;
padding-left:21px;
padding-bottom:4px;
padding-top:6px;
border-top:1px solid #eaeaea;
border-bottom:1px solid #eaeaea;
background:url("/wp-content/themes/ptw_co/cmn/img/arrow_01.gif") 5px 0.39em no-repeat;
}

div.Lead{
margin:0 0 10px 0;
clear:both;
float:left;
}

div.section{
background-color:#f8f8f8;
border:1px solid #336699;
padding:0 20px 0px 20px;
margin:0 0 20px 20px;
clear:both;
float:left;
width:660px;
}

div.section h2{
border-bottom:1px dotted #CCCCCC;
border-left:none;
font-size:110%;
margin:5px 0 5px -3px !important;
padding:3px 0 2px 0;
clear:both;
text-align:left;
color:#056bb8;

}

div.section h3{
margin:5px 0 5px 0 !important;
padding:0;
}

div.section h4{
margin:7px 0 5px 0 !important;
padding:0;
}

div.section p{
margin:0 0 12px 0 !important;
padding:0;
}

div.section p.comment{
margin:0 0 12px 0 !important;
padding:0;
background-color:#0069b7;
color:#FFFFFF;
padding:2px 3px 2px;
font-weight:bold;
text-align:center;
}

div.section ul.ulist01{
margin:5px 5px 10px 7px;
padding:0;
}

div.section ul.ulist01 li{
margin:3px 0 3px 0;
padding:0 0 0 15px;
line-height:150%;
list-style-type:none;
}

div.section ul.ulist02{
margin:0 5px 10px 7px;
padding:0;
float:left;
}

div.section ul.ulist02 li{
margin:3px 0 3px 0;
padding:0 0 0 15px;
line-height:150%;
list-style-type:none;
float:left;
width:300px;
}

div.section02{
background-color:#0069b7;
padding:5px 10px 5px 20px;
margin:0 0px 20px 20px;
clear:both;
}

div.section02 h2{
border-left:none;
font-size:110%;
margin:5px 0 5px -3px !important;
padding:0 0 2px 0;
clear:both;
text-align:left;
color:#ffffff;
}

div.section02 p{
margin:0 0 12px 0 !important;
padding:0;
line-height:130%;
color:#FFFFFF;
}

div.inblock01{
margin-left:18px;
}

div.inblock02{
margin-left:45px;
}

table {
border-top: 1px solid #ccc;
border-bottom: 1px solid #ccc;
border-left: 1px solid #ccc;
border-collapse: collapse;
margin: 0 auto;
width:100%;
}

table th {
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
vertical-align: middle;
padding: 5px;
line-height: 140%;
background: #f5f5f5;
width:25%;
vertical-align:middle;
color:#005bac;
}

table td {
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
vertical-align: middle;
padding: 10px 18px;
color: #555555;
line-height: 140%;
text-align: left;
background: #ffffff;
}

table td.td01{
	background-color:#ffffe1 !important;
}


#smap_menuleft{
float:left;
width:350px;
margin:0;
padding:0;
}

#smap_menuleft h2.stitle{
margin-bottom:10px;
font-size:110% !important;
background:url(/wp-content/themes/ptw_co/cmn/img/arrow_01.gif) no-repeat 0 3px;
padding-left:15px;
}

#smap_menuright{
float:left;
width:350px;
margin:0;
padding:0;
}

#smap_menuright h2.stitle{
margin-bottom:15px;
font-size:110% !important;
background:url(/wp-content/themes/ptw_co/cmn/img/arrow_01.gif) no-repeat 0 3px;
padding-left:15px;
}

ul.smaplist {
margin:-8px 0 15px 0;
padding: 0;
}

ul.smaplist li{
list-style-type:none;
line-height:140%;
padding:0 0 0 12px;
margin:0 0 0 20px;
background:url(/wp-content/themes/ptw_co/cmn/img/smap_list.gif) left top no-repeat;
}

ul.smaplist li.end{
background:url(/wp-content/themes/ptw_co/cmn/img/smap_list02.gif) left top no-repeat;
}


ul.smaplist li p{
font-size:100%;
font-weight:bold;
margin-top:4px;
}

dl.details{
width:670px;
margin-top:15px;
margin-left:15px;
margin-bottom:15px;
line-height:160%;
float:left;
}

dl.details dt{
float:left;
width:45px;
font-weight:bold;
}

dl.details dd{
float:left;
width:625px;
}


dl.access_List{
clear:both;
margin:10px 0 25px 0px;
padding:0;
}

dl.access_List dt{
padding:1px 0 3px 15px;
width:13em;
font-weight:bold;
margin-bottom:5px;
background:url("/wp-content/themes/ptw_co/cmn/img/circle.gif") no-repeat 0 4px;
text-align:left;
}

dl.access_List dd{
margin:-1.8em 0 5px 0;
padding:0 0 6px 13em;
background:url("/wp-content/themes/ptw_co/cmn/img/line_690.gif") bottom left repeat-x;
line-height:150%;
text-align:left;
}

.switch {
	visibility: hidden;
}

ul#submenudebugPC{
margin-top:1px !important;
}

p#cedec{
margin:10px 0 0 0 !important;
}

@media screen and (max-width:667px){

div#footer {
clear: both;
width: 960px;
text-align: center;
}

}

@media screen and (max-width:320px){
body{
margin:-25px 0 0 0 !important;
padding:0;

}
img{
max-width:300px;
height: auto;
width /***/:auto;
text-align:center;
padding-left:10px;
}

.sp{
width:80% !important;
height:auto !important;
max-width:100% !important;
}

.sp_isms{
width:50% !important;
height:auto !important;
max-width:100% !important;
}

.sp_arrow{
width:10% !important;
height:auto !important;
max-width:100% !important;
}
.sp_head{
height:26px !important;
max-width:119px !important;
max-width:100% !important;
}

section.sidebar p.img .sp{
width:37% !important;
height:auto !important;
max-width:100% !important;
}
	
#contents{
margin: 0 auto;
width:300px !important;
float:none !important;
overflow:hidden;
}

p#headerImg{
display:none;
}

p#headerImg02{
text-align:left;
clear:both;
display:inline-block !important;
padding-bottom:20px !important;
}
nav{
display:inline-block !important;
}

.navbar {
display:inline-block !important;
float:right;
position:absolute;
top:15px !important;
right:10px !important;
}

.sidebar{
	margin-top:0px !important;
	background-color:#FFFFFF !important;
}

.sidebar p.img{
margin:0 !important;
padding:0 !important;
text-align:center !important;
}
.sidebar p.lv1{
margin:0px 0 8px 0  !important;
color:#555 !important;
clear:both;
background:url(../img/ico_arrow.gif) no-repeat 2px 3px !important;
padding:5px 0 12px 27px !important;
border-bottom:1px solid #0086ff !important;
font-size:105% !important;
font-weight:bold !important;
background-size:19px 19px !important;
}

.sidebar ul.submenu{
margin:7px 0 5px 3px !important;
}
.sidebar ul.submenu li{
margin:0 0 7px 27px!important;
padding:7px 0 10px 18px !important;
background:url(../img/ico_arrow16.gif) no-repeat 0px 6px !important;
list-style:none !important;
border-bottom:1px dotted #0086ff !important;
}

.sidebar p.lv2_01{
margin:0 0 7px 0px !important;
padding:8px 0 13px 48px !important;
background:url(../img/ico_arrow02.gif) no-repeat 22px 4px !important;
border-bottom:1px dotted #0086ff !important;
background-size:19px 19px !important;
}

.sidebar p.lv2_02{
margin:0px 0 7px 0px !important;
padding:8px 0 13px 48px !important;
background:url(../img/ico_arrow03.gif) no-repeat 22px 4px !important;
border-bottom:1px dotted #0086ff !important;
background-size:19px 19px !important;
}
.sidebar p.lv2_03{
margin:0 0 7px 0px !important;
padding:8px 0 13px 48px !important;
background:url(../img/ico_arrow04.gif) no-repeat 22px 4px !important;
border-bottom:1px dotted #0086ff !important;
background-size:19px 19px !important;
}
.sidebar p.lv2_04{
margin:0 0 7px 0px !important;
padding:8px 0 13px 48px !important;
background:url(../img/ico_arrow05.gif) no-repeat 22px 4px !important;
border-bottom:1px dotted #0086ff !important;
background-size:19px 19px !important;
}
.sidebar p.lv2_05{
margin:0 0 20px 0px !important;
padding:8px 0 13px 48px !important;
background:url(../img/ico_arrow17.gif) no-repeat 22px 4px !important;
border-bottom:1px dotted #0086ff !important;
background-size:19px 19px !important;
}
.sidebar p.lv2_06{
margin:0 0 7px 0px !important;
padding:8px 0 13px 48px !important;
background:url(../img/ico_arrow06.gif) no-repeat 22px 4px !important;
border-bottom:1px dotted #0086ff !important;
background-size:19px 19px !important;
}
.sidebar p.lv2_07{
margin:0 0 7px 0px !important;
padding:8px 0 13px 48px !important;
background:url(../img/ico_arrow07.gif) no-repeat 22px 4px !important;
border-bottom:1px dotted #0086ff !important;
background-size:19px 19px !important;
}
.sidebar p.lv2_08{
margin:0 0 7px 0px !important;
padding:8px 0 13px 48px !important;
background:url(../img/ico_arrow08.gif) no-repeat 22px 4px !important;
border-bottom:1px dotted #0086ff !important;
background-size:19px 19px !important;
}
.sidebar p.lv2_09{
margin:0 0 20px 0px !important;
padding:8px 0 13px 48px !important;
background:url(../img/ico_arrow09.gif) no-repeat 22px 4px !important;
border:none !important;
border-bottom:1px dotted #0086ff !important;
background-size:19px 19px !important;
}
.sidebar p.lv2_10{
margin:0 0 7px 0px !important;
padding:8px 0 13px 48px !important;
background:url(../img/ico_arrow10.gif) no-repeat 22px 4px !important;
border-bottom:1px dotted #0086ff !important;
background-size:19px 19px !important;
}
.sidebar p.lv2_11{
margin:0 0 7px 0px !important;
padding:8px 0 13px 48px !important;
background:url(../img/ico_arrow11.gif) no-repeat 22px 4px !important;
border-bottom:1px dotted #0086ff !important;
background-size:19px 19px !important;
}
.sidebar p.lv2_12{
margin:0 0 20px 0px !important;
padding:8px 0 13px 48px !important;
background:url(../img/ico_arrow12.gif) no-repeat 22px 4px !important;
border-bottom:1px dotted #0086ff !important;
background-size:19px 19px !important;
}
.sidebar p.lv1_13{
margin:10px 1px 10px 1px !important;
padding:4px 0 1px 0 !important;
background:#0086ff url(../img/ico_arrow13.gif) no-repeat 53px 10px !important;
font-size:105% !important;
font-weight:bold !important;
background-size:19px 19px !important;
}
.sidebar p.lv1_14{
margin:0 1px 10px 1px !important;
padding:4px 0 1px 0 !important;
background:#0086ff url(../img/ico_arrow14.gif) no-repeat 53px 10px !important;
font-size:105% !important;
font-weight:bold !important;
background-size:19px 19px !important;
}
.sidebar p.lv1_15{
padding:4px 0 1px 0 !important;
background:#0086ff url(../img/ico_arrow15.gif) no-repeat 53px 10px !important;
font-size:105% !important;
font-weight:bold !important;
margin-left:1px !important;
margin-bottom:25px !important;
margin-right:1px !important;
background-size:19px 19px !important;
}

.sidebar p.lv1_13 a,
.sidebar p.lv1_14 a,
.sidebar p.lv1_15 a{
margin:0 1px 7px 0px !important;
padding:8px 0 8px 80px !important;
display:block !important;
color:#FFFFFF !important;
}
.sidebar p.lv1_13 a:hover,
.sidebar p.lv1_14 a:hover,
.sidebar p.lv1_15 a:hover{
	color:#FFFFFF !important;
}
.sidebar ul li a{
color:#555 !important;
text-decoration:none !important;
}
.sidebar ul li a:hover {
color:#0086ff !important;
}
.sidebar p a{
color:#555 !important;
text-decoration:none !important;
}
.sidebar p a:hover {
color:#0086ff !important;
}


#contents div#leftbox{
width:100%;
float:left;
margin:0 !important;
padding:0 !important;
}
#contents div#centerbox{
width:100%;
float:left;
}
#contents div#rightbox{
width:100%;
float:left;
}
#contents div#maincontentsbox{
width:300px;
float:left;
margin:-45px 0 0 0!important;
padding:0 !important;
}
#contents div#leftbox h2{
display:none;
}
#contents div#leftbox h3{
display:none;
}
#contents div#leftbox ul.menu{
display:none;
}

#contents div#leftbox ul.banner01 li{
	display:none;
}

/*
#contents div#leftbox ul.banner01 li.l1{
	margin-top:-35px !important;
	margin-bottom:-5px !important;
}
#contents div#leftbox ul.banner01 li.l1 img{
	width:300px;
}*/
#contents div#leftbox ul.banner01 li.l2{
	display:none;
}
#contents div#leftbox ul.banner01 li.l3{
	display:none;
}

body#co #contents div#leftbox ul.banner01 li.l1{
	display:none !important;
}
#contents div#leftbox ul.banner01 li.l2{
display:none;
}
#contents div#leftbox ul.banner01 li.l3{
display:none;
}
#contents div#leftbox ul.banner02{
display:none;
}

#contents div#centerbox p.c1{
clear:both;
margin:0 0 15px 0!important;
padding:0 !important;
}
#contents div#centerbox p.c2{
	display:none;
}
#contents div#centerbox p.c3{
	display:none;
}
#contents div#centerbox p.c4{
	display:none;
}
#centerbox div#newstopics{
border:#1f5aa6 1px solid;
padding:0;
height:20em;
width:298px;
clear:both;
}
#centerbox div#newstopics dl.topics{
margin:0;
padding:0;
clear:both;
overflow: auto;
height:17em;
}
#contents div#rightbox{
padding:0;
margin:0;
}
#contents div#rightbox ul{
	width:320px !important;
	margin:15px 0 20px 0 !important;
	float:left;
}

#contents div#rightbox ul li{
float:left;
padding:0;
margin:0px 10px 5px 0 !important;
list-style-type:none;
}
#contents div#rightbox ul li img{
	width:150px !important;
}
#contents div#rightbox p{
	display:none;
}
table{
	margin:0 !important;
	padding:0 !important;
	width:300px !important;
}
#contents div.contact{
	width:300px !important;
	margin-bottom:20px;
}

#contents div.contact ul li{
margin-bottom:5px;
}

#centerbox div#access{
display: block !important;
margin:-45px 0 5px 0 !important;
clear:both;
}
#centerbox div#recruit{
display: block;
margin:-10px 0 5px 0;
}

#centerbox ul#submenudebugSP{
	display:block;
padding:0;
margin:0 3px 8px 0 !important;
list-style-type:none;
width:320px !important;
}

#centerbox ul#submenudebugSP li{
float:left !important;
padding:0 !important;
margin:0 10px 8px 0 !important;
list-style-type:none;
}

#centerbox ul#submenudebugSP li img{
	height:auto !important;
	width:145px !important;
	max-width:50%;
}

ul#submenudebugPC{
	display:none !important;
}

th{
width:286px !important;
display: block !important;
}

td{
width:260px !important;
display: block !important;
background-color:#FFFFFF !important;
}

table.style01 td{
background-color:#FFFFFF !important;
}

div#footer{
	margin:10px 0 0 10px !important;
	width:300px !important;
}

div#footer div.footermenu ul{
	margin:-10px 0 -20px 0 !important;
	padding:0 !important;
}

div#footer div.footermenu ul li{
border-left:none !important;
float:none !important;
text-align:center !important;
margin-bottom:10px !important;
}

div#topicPath{
	display:none !important;
}

div#footer p#copyright{
font-size:80% !important;
}


dl.access_List{
clear:both;
margin:10px 0 25px 0px;
padding:0;
}

dl.access_List dt{
padding:1px 0 3px 15px;
font-weight:bold;
margin-bottom:5px;
background:url("/wp-content/themes/ptw_co/cmn/img/circle.gif") no-repeat 0 4px;
text-align:left;
}

dl.access_List dd{
margin:5px 0 5px 0 !important;
padding:0 0 6px 15px !important;
background:url("/wp-content/themes/ptw_co/cmn/img/line_690.gif") bottom left repeat-x;
line-height:150%;
text-align:left;
}

dl.details{
width:300px !important;
margin-top:15px;
margin-left:5px;
margin-bottom:15px;
line-height:160%;
}

dl.details dt{
font-weight:bold;
}

dl.details dd{
width:295px !important;
}
a#pagetopBtn img {
max-width:10% !important;
}

p#cedec{
margin:10px 0 0 30px !important;
}


}
