/* ----------------------------------------------------------------

	01. Normalize

----------------------------------------------------------------- */
/* ----------------------------------------------------------------

	02. Layout

----------------------------------------------------------------- */
/* ----------------------------------------------------------------
	base
----------------------------------------------------------------- */
body{
padding:0;
background-color:#ffffff;
}

#str-container{
background-color:#ffffff;
}

#str-contents{
margin:0;
padding:0;
max-width:none;
-webkit-box-shadow:none;
box-shadow:none;
}

/* .lyt-col-1
----------------------------------------------- */
.lyt-col-1 #str-main{
padding:0;
}

/* .lyt-col-2
----------------------------------------------- */
.lyt-col-2 #str-main{
padding-right:0;
float:none;
width:auto !important;
}
.lyt-col-2 #str-side{
display:none;
}

/* .lyt-col-3
----------------------------------------------- */
.lyt-col-3 #str-main{
padding-left:0;
float:none;
width:auto !important;
}
.lyt-col-3 #str-main .lyt-primary{
float:none;
width:auto;
}
.lyt-col-3 #str-main .lyt-secondary{
float:none;
width:auto;
}
.lyt-col-3 #str-side{
display:none;
}

/* ----------------------------------------------------------------
	header
----------------------------------------------------------------- */
#str-header{
border-bottom:3px #ccc solid;
background:none;
}
#str-header .lyt-inner{
padding-top:0;
max-width:none;
height:auto;
background:none;
}
#str-header #logo{
position:static;
}

/* ----------------------------------------------------------------
	global-search
----------------------------------------------------------------- */
#global-search{
display:none;
}

/* ----------------------------------------------------------------
	nav-global
----------------------------------------------------------------- */
#nav-global{
display:none;
}

/* ----------------------------------------------------------------
	footer
----------------------------------------------------------------- */
#str-footer{
margin-top:40px;
padding-top:10px;
border-top:1px #000 solid;
color:#1b1b1b;
background:#ffffff;
}
#str-footer .lyt-inner{
max-width:none;
}
#str-footer .utility{
display:none;
}

/* ----------------------------------------------------------------
	nav-local
----------------------------------------------------------------- */
#nav-local{
display:none;
}

/* ----------------------------------------------------------------
	topic-path
----------------------------------------------------------------- */
.topic-path{
display:none;
}

/* ----------------------------------------------------------------

	03. Modules

----------------------------------------------------------------- */
/* ----------------------------------------------------------------
	headings
----------------------------------------------------------------- */
/* .hdg-l1
----------------------------------------------- */
.hdg-l1{
margin:25px 0 30px;
padding:0;
color:#1b1b1b;
height:auto;
text-shadow:none;
}
.hdg-l1 img{
display:none;
}
.hdg-l1:before{
display:none;
}

/* .hdg-l2
----------------------------------------------- */
.hdg-l2{
margin-top:30px !important;
border-left:4px #d10000 solid;
}
.hdg-l2:before{
display:none;
}

/* .hdg-lyt-l2
----------------------------------------------- */
.hdg-lyt-l2 .hdg-lyt-col{
display:none;
}

/* .hdg-l2-01
----------------------------------------------- */
.hdg-l2-01{
margin-top:30px !important;
border-bottom:1px #1b1b1b solid;
}
.hdg-l2-01:before{
display:none;
}

/* .hdg-lyt-l2-01
----------------------------------------------- */
.hdg-lyt-l2-01:before{
display:none;
}
.hdg-lyt-l2-01 .hdg-lyt-col{
display:none;
}

/* .hdg-l4
----------------------------------------------- */
.hdg-l4{
border-bottom:1px #1b1b1b solid;
}
.hdg-l4:before{
display:none;
}

/* .hdg-lyt-l4-01
----------------------------------------------- */
.hdg-lyt-l4:before{
display:none;
}
.hdg-lyt-l4 .hdg-lyt-col{
display:none;
}

/* ----------------------------------------------------------------
	link
----------------------------------------------------------------- */
/* .link-list-index
----------------------------------------------- */
.link-list-index.col-2 > li,
.link-list-index.col-3 > li,
.link-list-index.col-4 > li{
margin-left:0 !important;
float:none !important;
width:auto !important;
height:auto !important;
-webkit-box-shadow:none;
box-shadow:none;
}
.link-list-index.col-2 > li .title,
.link-list-index.col-3 > li .title,
.link-list-index.col-4 > li .title{
padding:5px 10px;
height:auto !important;
}
.link-list-index.col-2 > li a:before,
.link-list-index.col-3 > li a:before,
.link-list-index.col-4 > li a:before{
display:none;
}

/* .link-list-index-01
----------------------------------------------- */
.link-list-index-01.col-2 > li,
.link-list-index-01.col-3 > li,
.link-list-index-01.col-4 > li{
margin-left:0 !important;
float:none !important;
width:auto !important;
height:auto !important;
-webkit-box-shadow:none;
box-shadow:none;
}
.link-list-index-01.col-2 > li .title,
.link-list-index-01.col-3 > li .title,
.link-list-index-01.col-4 > li .title{
padding:5px 10px;
height:auto !important;
}
.link-list-index-01.col-2 > li a:before,
.link-list-index-01.col-3 > li a:before,
.link-list-index-01.col-4 > li a:before{
display:none;
}
.link-list-index-01.col-2 > li a .title,
.link-list-index-01.col-3 > li a .title,
.link-list-index-01.col-4 > li a .title{
padding-left:10px;
}
.link-list-index-01.col-2 > li .sup,
.link-list-index-01.col-3 > li .sup,
.link-list-index-01.col-4 > li .sup{
position:static;
}
.link-list-index-01.col-2 > li .thumb,
.link-list-index-01.col-3 > li .thumb,
.link-list-index-01.col-4 > li .thumb{
display:none;
}

/* ----------------------------------------------------------------
	nav
----------------------------------------------------------------- */
.nav-internal,
.tab,
.tab-01,
.pager,
.nav-top,
.nav-prev{
display:none;
}

/* ----------------------------------------------------------------
	button
----------------------------------------------------------------- */
/* .btn
----------------------------------------------- */
.btn,
.btn-01,
.btn-list{
display:none;
}

/* ----------------------------------------------------------------
	image
----------------------------------------------------------------- */
 /* .image-left / .image-right
----------------------------------------------- */
.image-left > .image{
max-width:50%;
}

.image-right > .image{
max-width:50%;
}

/* ----------------------------------------------------------------
	box
----------------------------------------------------------------- */
/* .box-01
----------------------------------------------- */
.box-01{
border:1px #f5f2f2 solid;
}

/* ----------------------------------------------------------------
	layout
----------------------------------------------------------------- */
/* .col-2/.col-3/.col-4
----------------------------------------------- */
.col-2{
display:table;
width:100%;
}
.col-2 .col-reset{
margin-left:0 !important;
}

.col-3{
display:table;
width:100%;
}
.col-3 .col-reset{
margin-left:0 !important;
}

.col-4{
display:table;
width:100%;
}
.col-4 .col-reset{
margin-left:0 !important;
}

/* ----------------------------------------------------------------
	compornent
----------------------------------------------------------------- */
/* .social-icon
----------------------------------------------- */
.social-icon{
display:none;
}

/* .comp-faq-list
----------------------------------------------- */
.comp-faq-list{
display:none;
}

/* .comp-faq-box
----------------------------------------------- */
.comp-faq-box .more{
display:none;
}

/* .comp-branch-info
----------------------------------------------- */
.comp-branch-info{
margin:25px 0 30px;
height:auto;
background-color:#ffffff;
}
.comp-branch-info .branch-image{
display:none;
}
.comp-branch-info .branch-info{
padding:0;
width:auto;
height:auto;
}
.comp-branch-info .link{
display:none;
}

/* .comp-plugin
----------------------------------------------- */
.comp-plugin{
display:none;
}
