@charset "UTF-8";

*{margin:0;padding:0;word-break:break-all;}

body{
font-family:"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro W3",Meiryo,"メイリオ","MS PGothic","ＭＳ Ｐゴシック",sans-serif;
font-size:14px;
line-height:1.5em;
color:#333;
}
/*
font-family:Verdana,"メイリオ",Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",sans-serif;
font-family: Osaka, 'ＭＳ Ｐゴシック', sans-serif;
*/

ul{list-style-type:none}
li.even,li.odd{line-height:1.6em;border:1px solid #fff8f0;/*background-color:#e3f4fb;*/}
li.even{background-color:/*#d0eed0*//*#e3f4fb*/#e3f4fb;}
li.odd{background-color:#fff8f0;}
div.pallet{background-color:#e3f4fb;border:1px solid #ffffff;}
div.pallet2{background-color:#fff8f0;border:1px solid #ffffff;}
div.widelink:hover,
li.widelink:hover{background-color:#fbfcd2;cursor:pointer;}
hr{margin-top:10px;margin-bottom:10px;}

/* Bootstrap */
small, .small{line-height:1.2em;}
.dropdown-menu{padding:0;}
.row{padding:0 6px;}
.row>div{padding:0 6px;}
.breadcrumb{margin-bottom:10px;padding:8px;font-size:0.85em;}
.breadcrumb.second{padding-top:0;margin-top:-16px;}
.breadcrumb>li+li::before{content:'>';}
.glyphicons{top:0;padding:0;}
.glyphicons.chevron-right{float:right;}
dl.dl-horizontal{margin-bottom:0;}
dl.dl-horizontal dt{margin-bottom:0.2em;text-align:left;}
dl.dl-horizontal.success dt{border-left:solid 6px #5cb85c;padding-left:5px;}
dl.dl-horizontal dd{margin-bottom:0.2em;}
/* navbarのmin-heightを無効化 */
.navbar{min-height:0;}
.nav>li>a{padding:5px 10px;}
/* margin-bottomを無効化 */
p.last,ul.last,div.last>p{margin-bottom:0;}
/* tab-content */
.tab-content>.tab-pane{display:block;visibility:visible;height:0;overflow:hidden;}
.tab-content>.active{height:auto;}
/* glyphicons */
.glyphicons.next::before{color:white;line-height:18px;margin-left:-16px;top:2px;font-size:14px;}
.glyphicons.next2::before{color:gray;line-height:18px;margin-left:-16px;top:2px;font-size:14px;}

/* default */
.bg-default{background-color:white;}
.bg-widelink{background-color:#fee48e;}
/* nav */
.btn-nav,.btn-nav:link,.btn-nav:visited			{background-color:white;border-color:#e64212;color:#e64212;}
.btn-nav:hover,.btn-nav:focus,.btn-nav:active	{background-color:#fbfcd2;border-color:#e64212;color:#e64212;}
/* content - top(extended) */
.border-top{border:solid 2px #d9534f;}
.btn-top,.btn-top:link,.btn-top:visited			{background-color:#d9534f;border-color:#d9534f;color:white;}
.btn-top:hover,.btn-top:focus,.btn-top:active	{background-color:#c9302c;border-color:#c9302c;color:white;}
/* content - main(extended) */
.bg-main{background-color:#fbfcd2;}
.border-main{border:solid 2px #ff8154;}
.btn-main,.btn-main:link,.btn-main:visited		{background-color:#ff8154;border-color:#ff8154;color:white;}
.btn-main:hover,.btn-main:focus,.btn-main:active{background-color:#df6134;border-color:#df6134;color:white;}
.text-main{color:#e64212;}
/* content - sub(extended) */
.bg-sub{background-color:#eaf5d3;}
.border-sub{border:solid 2px #7acf44;}
.btn-sub,.btn-sub:link,.btn-sub:visited			{background-color:#7acf44;border-color:#7acf44;color:white;}
.btn-sub2,.btn-sub2:link,.btn-sub2:visited		{background-color:white;border:2px solid #7acf44;color:#009908;}
.btn-sub:hover,.btn-sub:focus,.btn-sub:active,
.btn-sub2:hover,.btn-sub2:focus,.btn-sub2:active{background-color:#5aaf24;border-color:#5aaf24;color:white;}
.text-sub{color:#009908;}
/* content - spec(extended) */
.border-spec{border:solid 2px #5bc0de;}
.btn-spec,.btn-spec:link,.btn-spec:visited		{background-color:#5bc0de;border-color:#5bc0de;color:white;}
.btn-spec:hover,.btn-spec:focus,.btn-spec:active{background-color:#31b0d5;border-color:#31b0d5;color:white;}
/* content - side(extended) */
.border-side{border:solid 2px #ffad87;}
.btn-side,.btn-side:link,.btn-side:visited		{background-color:#ffad87;border-color:#ffad87;color:white;}
.btn-side:hover,.btn-side:focus,.btn-side:active{background-color:#ff8b6e;border-color:#ff8b6e;color:white;}
/* color */
.baseColorSub::before{color:#7acf44 !important;}
.baseColorSpec::before{color:#5bc0de !important;}
.baseColorForum::before{color:#2bb44a !important;}

/* Google Adsense */
#cse-search-box,#cse-search-box_modal{width:100%}
#cse-search-box table.gsc-search-box td.gsc-input{padding:0 !important;}
#cse-search-box input[type="text"],#cse-search-box_modal input[type="text"]{
padding:0 !important;
height:27px;
width:80%;
border: 1px solid #e64212 !important;
border-radius:5px 0 0 5px;
-moz-border-radius: 5px 0 0 5px;
-webkit-border-radius: 5px 0 0 5px;
-webkit-appearance: none;
}
#cse-search-box_modal input[type="text"]{width:100%}
#cse-search-box input[type="submit"],#cse-search-box_modal input[type="submit"]{
margin-left:-6px !important;
background-color:white;
border:1px solid #e64212;
color: #e64212;
font-weight:700;
height:27px;
width:20%;
border-radius: 0 5px 5px 0;
-moz-border-radius: 0 5px 5px 0;
-webkit-border-radius: 0 5px 5px 0;
-webkit-appearance: none;
}

.baseHidden{display:none;}
.baseCenter{margin-left:auto;margin-right:auto;}
.baseLeft{float:left;}
.baseRight{float:right;}
.baseClear{clear:both;}
.baseTxtWraparound{overflow:visible;}
.baseWidth0{width:0;}
.baseTxtCenter{text-align:center;}
.baseTxtLeft{text-align:left !important;}
.baseTxtRight{text-align:right !important;}
.baseTxtSmall1{font-size:0.9em;}
.baseTxtSmall2{font-size:0.8em;}
.baseTxtLarge1{font-size:1.1em;}
.baseTxtLarge2{font-size:1.2em;}
.baseTxtLB{color:chocolate;font-size:15px;font-weight:bold;}
.baseImgLeft img,.imgLeft{float:left;margin:0 6px 6px 0;}
.baseImgRight img,.imgRight{float:right;margin:0 0 6px 6px;}
.baseImgResize img{max-width:50%;}
.baseMgn0{margin:0 !important;}
.baseMgnTop0{margin-top:0 !important;}
.baseMgnTop4{margin-top:4px !important;}
.baseMgnTop10{margin-top:10px !important;}
.baseMgnTop20{margin-top:20px !important;}
.baseMgnBtm4{margin-bottom:4px !important;}
.baseMgnBtm10{margin-bottom:10px !important;}
.baseMgnBtm20{margin-bottom:20px !important;}
.baseMgnRt10{margin-right:10px !important;}
.baseMgnRt20{margin-right:20px !important;}
.baseMgnLt10{margin-left:10px !important;}
.baseMgnLt20{margin-left:20px !important;}
.basePdg0{padding:0 !important;}
.basePdg6{padding:6px !important;}
.basePdg0550{padding:0 5px 5px 0 !important;}
.basePdg5500{padding:5px 5px 0 0 !important;}
.basePdg5005{padding:5px 0 0 5px !important;}
.basePdg0AAA{padding:0 10px 10px 10px !important;}
.basePdgA0A0{padding:10px 0 10px 0 !important;}
.basePdgTop7{padding-top:7px !important;}
.basePdgTop0{padding-top:0 !important;}
.basePdgTop10{padding-top:10px !important;}
.basePdgBtm10{padding-bottom:10px !important;}
.basePdgRt10{padding-right:10px !important;}
.basePdgLt10{padding-left:10px !important;}
.basePdgLt20{padding-left:20px !important;}
.baseRed{color:red;}
.baseWhite{color:white;}
.baseColorFc0{color:#fc0;}
.baseBullet1{background:url(/cmn/img/bullet_01.gif) 0 3px no-repeat;padding-left:18px;}
.baseTopBtn{margin:10px 0;text-align:right;}

/* device PC/SP */
.basePCOnly{display:none;}
.basePCOnlyW{width:0;}

/* GNAV項目 */
.baseGNItemTitle{margin-top:0 !important;margin-bottom:15px !important;font-size:24px !important;font-weight:700 !important;}
.baseColorJob{color:#ff9933;}
.baseColorForum{color:#2bb44a;}
.baseColorIntvw{color:#9334c8;}
.baseColorSpec{color:#2b80c9;}
.baseColorMov{color:#6a86c7;}
.baseColorOtr{color:#2b80c9;}

/* 「好き」 */
.baseBtnFavArea .glyphicons::before{color:white;line-height:18px;margin-left:-16px;font-size:14px;}
.baseColor.nature,.baseColorNature,.baseBtnNature2 .glyphicons::before{color:#2384b4;}
.baseColor.art,.baseColorArt,.baseBtnArt2 .glyphicons::before{color:#7e2cd1;}
.baseColor.sports,.baseColorSports,.baseBtnSports2 .glyphicons::before{color:#d82e24;}
.baseColor.travel,.baseColorTravel,.baseBtnTravel2 .glyphicons::before{color:#f1a01f;}
.baseColor.life,.baseColorLife,.baseBtnLife2 .glyphicons::before{color:#37a249;}
.baseColor.other,.baseColorOther,.baseBtnOther2 .glyphicons::before{color:#ef6c12;}
.baseBgDefault{background-color:#f7f7f9;}
.baseBgNature{background-color:#daeaf2;}
.baseBgArt{background-color:#f0dffa;}
.baseBgSports{background-color:#fadfdf;}
.baseBgTravel{background-color:#f4f4cb;}
.baseBgLife{background-color:#37a249;}
.baseBgOther{background-color:#f8f4d5;}
.baseBtnNature,.baseBtnNature:link,.baseBtnNature:visited			{background-color:#99cccc;border-color:#99cccc;color:white;}
.baseBtnNature2,.baseBtnNature2:link,.baseBtnNature2:visited		{background-color:white;border-color:#2384b4;color:#2384b4;}
.baseBtnNature:hover,.baseBtnNature:focus,.baseBtnNature:active,
.baseBtnNature2:hover,.baseBtnNature2:focus,.baseBtnNature2:active	{background-color:#2384b4;color:white;}
.baseBtnArt,.baseBtnArt:link,.baseBtnArt:visited					{background-color:#9f8bcb;border-color:#9f8bcb;color:white;}
.baseBtnArt2,.baseBtnArt2:link,.baseBtnArt2:visited					{background-color:white;border-color:#7e2cd1;color:#7e2cd1;}
.baseBtnArt:hover,.baseBtnArt:focus,.baseBtnArt:active,
.baseBtnArt2:hover,.baseBtnArt2:focus,.baseBtnArt2:active			{background-color:#7e2cd1;color:white;}
.baseBtnSports,.baseBtnSports:link,.baseBtnSports:visited			{background-color:#cb8ba5;border-color:#cb8ba5;color:white;}
.baseBtnSports2,.baseBtnSports2:link,.baseBtnSports2:visited		{background-color:white;border-color:#d82e24;color:#d82e24;}
.baseBtnSports:hover,.baseBtnSports:focus,.baseBtnSports:active,
.baseBtnSports2:hover,.baseBtnSports2:focus,.baseBtnSports2:active	{background-color:#d82e24;color:white;}
.baseBtnTravel,.baseBtnTravel:link,.baseBtnTravel:visited			{background-color:#d8d08c;border-color:#d8d08c;color:white;}
.baseBtnTravel2,.baseBtnTravel2:link,.baseBtnTravel2:visited		{background-color:white;border-color:#f1a01f;color:#f1a01f;}
.baseBtnTravel:hover,.baseBtnTravel:focus,.baseBtnTravel:active,
.baseBtnTravel2:hover,.baseBtnTravel2:focus,.baseBtnTravel2:active	{background-color:#f1a01f;color:white;}
.baseBtnLife,.baseBtnLife:link,.baseBtnLife:visited					{background-color:#7bb976;border-color:#7bb976;color:white;}
.baseBtnLife2,.baseBtnLife2:link,.baseBtnLife2:visited				{background-color:white;border-color:#37a249;color:#37a249;}
.baseBtnLife:hover,.baseBtnLife:focus,.baseBtnLife:active,
.baseBtnLife2:hover,.baseBtnLife2:focus,.baseBtnLife2:active		{background-color:#37a249;color:white;}
.baseBtnOther,.baseBtnOther:link,.baseBtnOther:visited				{background-color:#f9ac70;border-color:#f9ac70;color:white;}
.baseBtnOther2,.baseBtnOther2:link,.baseBtnOther2:visited			{background-color:white;border-color:#ef6c12;color:#ef6c12;}
.baseBtnOther:hover,.baseBtnOther:focus,.baseBtnOther:active,
.baseBtnOther2:hover,.baseBtnOther2:focus,.baseBtnOther2:active		{background-color:#ef6c12;color:white;}

/* action button */
.baseBtnActionArea .glyphicons::before{color:white;line-height:18px;margin-left:-16px;top:2px;font-size:16px;}
.baseBtnActionArea button{
font-size:16px;font-weight:bold;
/* 影の指定 */
box-shadow:2px 2px 2px 1px #888888;
-moz-box-shadow:2px 2px 2px 1px #888888;
-webkit-box-shadow:2px 2px 2px 1px #888888;
text-shadow:1px 1px 2px #888888;
}
.baseBtnAct,.baseBtnAct:link,.baseBtnAct:visited			{background-color:#4169e1;border-color:#4169e1;color:white;}
.baseBtnAct:hover,.baseBtnAct:focus,.baseBtnAct:active		{background-color:#2244dd;border-color:#2244dd;color:white;}
.baseBtnAct2,.baseBtnAct2:link,.baseBtnAct2:visited			{background-color:#ffd700;border-color:#ffd700;color:white;}
.baseBtnAct2:hover,.baseBtnAct2:focus,.baseBtnAct2:active	{background-color:#ffa500;border-color:#ffa500;color:white;}
.baseBtnAct3,.baseBtnAct3:link,.baseBtnAct3:visited			{background-color:#5aaf24;border-color:#5aaf24;color:white;}
.baseBtnAct3:hover,.baseBtnAct3:focus,.baseBtnAct3:active	{background-color:#4e9920;border-color:#4e9920;color:white;}
.baseBtnBack,.baseBtnBack:link,.baseBtnBack:visited			{background-color:#eaf1f1;border:2px solid #eaf1f1;color:#7497a2;}
.baseBtnBack:hover,.baseBtnBack:focus,.baseBtnBack:active	{background-color:#bfd0d5;border-color:#bfd0d5;color:#7497a2;}

/* -------------------- header -------------------- */
#header .container{/*background-color:#fffbd6;#c1ecff;*/padding:0;}
.baseHeadPreBar{background-color:#ddd;margin:0 auto;/*min-height:50px;*/}
@media(min-width:768px){
.baseHeadPreBar{min-height:0;}
}
.baseStatusBar{background:url(/cmn/img/rp.head_statusbar_bg.png) repeat-x;margin:0 auto 0;padding:0 6px;border:none;}
.baseStatusBar .glyphicons{height:22px;}
.baseStatusBar .glyphicons::before{color:white;margin:0 0 0 -13px;font-size:14px;line-height:22px;}
#BASE_ST_STAT ul,#BASE_ST_SETTING ul{margin:0;padding:0;}
#BASE_ST_STAT li,#BASE_ST_SETTING li{display:inline-block;margin:0;padding:0;}
#BASE_ST_STAT a,#BASE_ST_SETTING a{height:22px;line-height:22px;margin:4px 0;padding:0 4px;}
#BASE_ST_SETTING a *{line-height:22px;}
#BASE_ST_SETTING{text-align:center;padding:0 15px;margin:0 -15px;}
#BASE_ST_SETTING a{width:135px;}
#BASE_ST_SETTING>ul>li.baseStLogin0,
#BASE_ST_SETTING>ul>li.baseStLogin5,
#BASE_ST_SETTING>ul>li.baseStLogin9{display:none;}
#BASE_ST_SETTING.collapsing,
#BASE_ST_SETTING.in{padding-top:5px;overflow:hidden;background-color:/*#e64212*/#fbfcd2;}
#BASE_ST_LOGINNM{text-shadow:2px 2px 2px #fff,-2px 2px 2px #fff,2px -2px 2px #fff,-2px -2px 2px #fff;}
#BASE_ST_SETBTN{background-color:#e64212;border:1px solid #e64212;color:white;width:26px;margin:4px 0;padding:0;}
#BASE_ST_SETBTN .glyphicons{width:0;font-size:16px;}
#BASE_ST_SETBTN .glyphicons::before{margin-left:-8px;font-size:16px;}
.baseTitleBar{clear:both;margin:0;}
.baseTitleBar div.col{display:table;padding:0;}
.baseTitleBar h1{margin:0;width:85%;}
.baseTitleBar h1 img{margin:0 auto;}
#BASE_ST_SRCH_AREA{display:table-cell;vertical-align:middle;text-align:center;}
#BASE_ST_SRCH_BTN{padding:0 6px;margin:0 auto;}
#BASE_ST_SRCH_BTN div{height:18px;}
#BASE_ST_SRCH_BTN .glyphicons{margin:-16px 0 0 -16px;}
#BASE_ST_SRCH_BTN .glyphicons::before{;color:#e64212;font-size:16px;}
.BASEPAHEAD.basePCOnly{background-color:#eee;margin:0 auto;margin-top:7px;}
.BASEPAHEAD.baseSPOnly{text-align:center;}
.BASEPAHEAD.baseSPOnly p{margin:0;}
.BASEPAHEAD.baseSPOnly img{width:320px;height:50px;}

/* -------------------- nav -------------------- */
#nav .container{padding:0;}
.baseNavBar{clear:both;margin:0;background-color:#e64212;padding-right:0;}
.baseNavMenu button{margin:4px 0 3px;padding:3px 5px;background-color:white;font-size:12px;font-weight:700;line-height:26px;line-height:1.4em;text-align:left;min-width:38px;}
.baseNavMenu button.wide{min-width:56px;}
.baseNavMenu.last button{margin-right:0;}
.baseNavMenu button span.glyphicons{float:right;}
.baseNavMenu button span.glyphicons::before{color:#e64212;margin-left:-12px;font-size:14px;line-height:14px;}
.baseNavMenu button span.caret{float:right;margin-top:22px;}
.baseNavMenu li>a{margin:4px;padding:4px;background-color:white;color:#fc6701;font-size:12px;font-weight:700;}
.baseNavMenu li>a:hover{background-color:#fbfcd2;color:#fc6701;}
.baseNavMenu>a{height:auto;font-size:21px;line-height:27px;color:white;padding:0;margin:4px 4px 0 0;}
.baseNavIcon{font-weight:700;}
.baseNavIcon,.baseNavIcon:link,.baseNavIcon:visited			{background-color:#e64212;border-color:#e64212;color:white;}
.baseNavIcon:hover,.baseNavIcon:focus,.baseNavIcon:active	{background-color:#e64212;border-color:#e64212;color:#fbfcd2;}
.baseSiteSearch{display:inline-block;float:right;text-align:left;margin:5px 0 4px;padding:0 6px 0 0;width:100%;}
.baseSiteSearch>*{float:left;}
.baseSiteSearch form{margin-right:0;}
.baseSiteSearch p{font-size:9px;line-height:12px;margin:2px 3px 0 0;color:white;}

/* -------------------- main -------------------- */
#main.container{padding-top:10px;}
#main h1{margin:15px 0 5px 0;}
#main h2{font-size:1.1em;font-weight:bold;margin:0;}
#main h2 small{color:inherit;}
#main h3{font-size:1.2em;line-height:1.4em;}
/*
#main h3{font-size:1.6em;line-height:1.4;padding:10px;border:solid 1px #cccccc;background-color:whiteSmoke;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
#main h3 img{margin-right:5px;}
#main h4{font-size:1.2em;line-height:1.4;border-left:5px solid #3C1482;padding-left:10px;}
#main h5{border-top:1px solid #3C1482;border-left:5px solid #3C1482;padding-top:5px;padding-left:10px;}
*/
/* font-size:1.2em;line-height:1.4; */

/* -------------------- carousel -------------------- */
#BASE_CAROUSEL{margin-bottom:15px;}
#BASE_CAROUSEL .carousel-indicators{bottom:-10px;}
#BASE_CAROUSEL img{margin:0 auto;}
#BASE_CAROUSEL .carousel-caption{position:absolute;right:0;bottom:0;left:0;padding:5px 15px 10px;background:#333;background:rgba(0,0,0,0.75);}
#BASE_CAROUSEL .glyphicon-chevron-left,#BASE_CAROUSEL .glyphicon-chevron-right{}
#BASE_CAROUSEL .carousel-control{width:10%;}

/* -------------------- column -------------------- */
.baseCol{margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.baseCol>h2 button{width:100%;outline:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:1.1em;font-weight:bold;}
.baseCol>h2 button::before{content:"－ ";}
.baseCol>h2 button.collapsed::before{content:"＋ ";}
.baseCol>div{padding:10px;}
.baseCol p{margin-bottom:0;}
.baseCol p.title{font-size:16px;margin-bottom:6px;}
.baseCol .baseColSub{margin:5px 0;}
.baseCol .baseColSub button{width:110px;margin-right:10px;padding:4px 0;}
.baseCol .baseColSub button span.glyphicon{margin-right:4px;}
.baseCol .baseColSub>p{min-height:40px;margin-bottom:0;}
.baseCol .baseColSubSuccess{margin:5px -5px;padding:5px;}
.baseCol .baseColSub .glyphicons.chevron-right::before{line-height:14px;font-size:14px;color:#009908;margin:0 0 0 -16px;}
.baseCol .baseInfoList li{padding:4px;}
.baseCol .baseInfoList li img.baseLeft{margin-right:10px;}
.baseCol .baseInfoList li img.baseRight{margin-left:10px;}
.baseCol .row{margin:0;padding:0;}
.baseCol .row>div{padding:0;}
.baseCol .row>div img.baseLeft{margin-right:10px;}
.baseCol .row>div img.baseRight{margin-left:10px;}
.baseColBtnL{padding:0 12px;line-height:30px;}
.baseColBtnL span.glyphicons{float:left;width:0;height:30px;line-height:30px;font-size:24px;}
.baseColBtnL span.glyphicons::before{color:white;font-size:24px;line-height:30px;}
.baseCol h5{clear:both;font-size:1em;font-weight:700;background:url(../../cmn/img/dot.gif) bottom repeat-x;margin-top:20px;}
.baseCol dl{margin-bottom:0;}
.baseCol dt{font-weight:700;}
.baseCol dd{margin-left:40px;}

/* -------------------- tab -------------------- */
.baseTab ul.nav{margin-bottom:10px;border-bottom:1px solid #7acf44;}
.baseTab ul.nav li>a{border:1px solid #ccc;border-bottom-color:transparent;}
.baseTab ul.nav li>a:hover,
.baseTab ul.nav li>a:focus,
.baseTab ul.nav li.active>a,
.baseTab ul.nav li.active>a:hover,
.baseTab ul.nav li.active>a:focus{background-color:#5aaf24;color:white/*#009908*/;border:1px solid #ccc;border-bottom-color:transparent;}

/* -------------------- footer -------------------- */
.baseFooterAd{padding-top:20px;}
.baseFooterNav{background-color:#e64212;padding-top:6px;}
.baseFooterNav li{display:inline;padding:0 7px;margin-bottom:5px;}
.baseFooterNav a>*{color:white;text-decoration:none}
.baseFooterNav a>*:hover{color:#fbfcd2;text-decoration:none;}
.baseFooterNav span.glyphicons,.baseFooterNav span.glyphicons::before{line-height:18px;font-size:12px;}
.baseFooterNav span.glyphicons{padding-left:16px;}
.baseFooterNav span.glyphicons::before{color:white;}
.baseFooterCopyright{margin-top:4px;margin-bottom:4px;;font-size:10px;color:#888;}
.baseFooterCopyright li{display:inline;padding-left:10px;float:right;}

/* -------------------- submenu -------------------- */
div.submenuB01Banner,
div.submenuB02Banner,
div.submenuB03Banner{width:250px;padding-bottom:6px;text-align:center;}
div.submenuB02Banner p,
div.submenuB03Banner p{padding-bottom:4px;}

/* -------------------- TOP PAGE -------------------- */
div.homeFlyer{width:665px;height:210px;background:url(../img/flyer_wide_bg.png) no-repeat;display: block;}
#HOME_COL11{background:url(http://www.13hw.com/home/img/col_icon_01.png) 95% 40% no-repeat;}
#HOME_COL12{background:url(http://www.13hw.com/home/img/col_icon_03.png) 95% 40% no-repeat;}
#HOME_COL21{background:url(http://www.13hw.com/home/img/col_icon_02.png) 95% 60% no-repeat;}
#HOME_COL22{background:url(http://www.13hw.com/home/img/col_icon_04.png) 95% 90% no-repeat;}
#HOME_NEWS h3{margin:4px 0 8px;}

/* -------------------- 好きで調べる PAGE -------------------- */
#JOBFAV_FAVS .favList{max-width:200px;}

/* -------------------- 分野で調べる PAGE -------------------- */
#JOBCATE_CATES .widelink{margin:2px;padding:8px;width:100%;text-align:center;display:table;}
#JOBCATE_CATES .widelink>div{display:table-row;padding:0;}
#JOBCATE_CATES .widelink img{display:table-cell;}
#JOBCATE_CATES .widelink p{display:table-cell;height:46px;vertical-align:middle;padding-top:4px;}

/* -------------------- 仕事解説 PAGE -------------------- */
#JOB_INTERVIEWPRO .pallet{height:264px;}
#JOB_REL_STORY .pallet{height:247px;}
#JOB_CORRESPONDENCE li .content{color:chocolate;font-size:15px;font-weight:bold}

/* -------------------- submenu -------------------- */
div.submenuForumTilte,div.submenuHakusyoTilte{padding:0;margin:0;font-size:0;line-height:0;text-align:center;}
div.submenuForumSide,div.submenuHakusyoSide{clear:both;padding:0;text-align:left;width:167px;margin:0 auto 10px auto;}
div.submenuForumSide p,div.submenuHakusyoSide p{width:170px;text-align:right;font-size:12px;}
div.submenuForumArrow{background:url(/cmn/img/submenu/forum_arrow_bg.gif) 0 0 no-repeat;padding:6px 0 0 26px;height:30px;}
div.submenuForumArrow2{width:141px;font-size:12px;background:url(/cmn/img/submenu/forum_arrow.gif) 0 8px no-repeat;padding:6px 0 0 26px;text-align:left;}
div.submenuForumAns{width:150px;font-size:12px;padding:2px 0 0 15px;background:url(/cmn/img/submenu/forum_bg.gif) left bottom no-repeat;}
div.submenuForumAns p{height:auto;margin:0 auto;padding:0 0 5px 8px;font-size:12px;text-align:left;line-height:1.3em;}
div.submenuHakusyoArrow{background:url(/cmn/img/submenu/hakusyo_arrow_bg.gif) no-repeat;padding:6px 0 0 26px;height:30px;}

div.submenuAdSense{position:relative;width:250px;height:auto;margin:10px auto;text-align:center;overflow:hidden;font-size:10px;}

/* 未整理 */
div.submenuType{padding-top:10px;width:200px;margin:0 auto;text-align:left;}
div.submenuTypeTilte{margin-top:10px;}
div.submenuTypeBtm01{background-image:url(/cmn/img/submenu/type_btm01.gif);padding:5px 0 0 17px;height:33px;width:178px;background-repeat:no-repeat}
div.submenuTypeBtm02{background-image:url(/cmn/img/submenu/type_btm02.gif);padding:5px 0 0 17px;height:33px;width:178px;background-repeat:no-repeat}
div.submenuTypeBtm03{background-image:url(/cmn/img/submenu/type_btm03.gif);padding:5px 0 0 17px;height:33px;width:178px;background-repeat:no-repeat}
div.submenuTypeBtm04{background-image:url(/cmn/img/submenu/type_btm04.gif);padding:5px 0 0 17px;height:33px;width:178px;background-repeat:no-repeat}
div.submenuTypeBtm05{background-image:url(/cmn/img/submenu/type_btm05.gif);padding:5px 0 0 17px;height:33px;width:178px;background-repeat:no-repeat}
div.submenuTypeBtm06{background-image:url(/cmn/img/submenu/type_btm06.gif);padding:5px 0 0 17px;height:33px;width:178px;background-repeat:no-repeat}
div.submenuTypeBtm07{background-image:url(/cmn/img/submenu/type_btm07.gif);padding:5px 0 0 17px;height:33px;width:178px;background-repeat:no-repeat}
div.submenuTypeBtm08{background-image:url(/cmn/img/submenu/type_btm08.gif);padding:5px 0 0 17px;height:33px;width:178px;background-repeat:no-repeat}
