@charset "UTF-8";

/************************************************************

COMMON Style CSS

Date		: 2019-11-07
Copyright	: powerd by ALLIT SPACE
E-mail		: webmaster@allit.space

************************************************************/

/************************************************************
note : reset
************************************************************/
html {position:relative;font-size:100%;box-sizing:border-box}
body {margin:0;padding:0}
*, ::before, ::after {box-sizing:inherit}

/* 링크 초기화 */
a {text-decoration:none;outline:none}
a:active, a:hover {text-decoration:none}

/* 마진과 패딩의 초기화 */
a, abbr, acronym, address, 
b, blockquote, big, body,
center, caption, cite, code, command,
dd, del, dfn, dl, div, dt, 
em, embed,
fieldset, footer, form, 
h1, h2, h3, h4, h5, h6, header, hgroup, html,
i, iframe, img,
label, legend, ul, li, ol,
object,
q, 
s, samp, section, small, span, source, strike, strong, sub, sup,
table, tbody, tfoot, thead, th, tr, 
u, var {margin:0;padding:0;border:0;outline:0}

/* 폰트 강조 특성 초기화 */
address, caption, cite, code, dfn, em, 
strong, th, var {font-style:normal;font-weight:normal}

/* 테이블 스타일 초기화 */
table {text-align:left}

/* 이미지 및 필드셋에서 보더표시 초기화 */
fieldset, img {border:0 none}

img, input, button, select, textarea {
	text-align: left;
	margin:0;
	padding:0;
}

/* 캡션과 테이블헤더 텍스트 정렬 초기화 */
caption, th {text-align:left }

/* 인용구 표시 초기화 */
blockquote:before, blockquote:after, q:before, q:after {content :'';content:none} 
blockquote, q {quotes:none}

/* 버튼 초기화 */
button {border:0 none;background-color:transparent;cursor:pointer;outline:none}

/* 단락 초기화 */
p, pre {font-size:1rem}

ol, ul {margin-left:1.25rem}
ul {list-style-type:disc}
dl, ol, ul {list-style-position:outside}
li {font-size:inherit}


/************************************************************
note : common style
************************************************************/

/* display */
.dis-block {display:block}
.dis-inline {display:inline}
.dis-inblock {display:inline-block}
.dis-none {display:none}
.dis-table {display:table}
.dis-table-thead {display:table-header-group}
.dis-table-tbody {display:table-row-group}
.dis-table-row {display:table-row}
.dis-table-cell {display:table-cell}

/* float */
.float-left {float:left}
.float-right {float:right}

/* text align */
.text-left {text-align:left}
.text-center {text-align:center}
.text-right {text-align:right}

/* link decoration */
.deco-none, .deco-none:hover {text-decoration:none}
.deco-underline {text-decoration:underline}

/* list style */
.list-none {list-style-type:none}
.list-decimal {list-style-type:decimal}
.list-disc {list-style-type:disc}
.list-circle {list-style-type:circle}
.list-square {list-style-type:square}
.list-decimal-zero {list-style-type:decimal-leading-zero}
.list-lower-roman {list-style-type:lower-roman}
.list-upper-roman {list-style-type:upper-roman}
.list-lower-greek {list-style-type:lower-greek}
.list-lower-latin {list-style-type:lower-latin}
.list-upper-latin {list-style-type:upper-latin}
.list-armenian {list-style-type:armenian}
.list-georgian {list-style-type:georgian}
.list-lower-alpha {list-style-type:lower-alpha}
.list-upper-alpha {list-style-type:upper-alpha}

/* panel */
.panel {display:block;width:100%;padding:1.25rem;background-color:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:2px 2px 5px rgba(0,0,0,.12)}
.panel .panel-title {display:block;width:100%;margin-bottom:1rem;padding-bottom:1rem;font-size:1.25rem;font-weight:bolder;color:#222;border-bottom:1px solid rgba(0,0,0,.12)}

